Loading [MathJax]/extensions/TeX/AMSsymbols.js
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Gudhi::coxeter_triangulation::FunctionForImplicitManifold Struct Reference

The concept FunctionForImplicitManifold describes the requirements for a type to implement an implicit function class used for example in Manifold_tracing. More...

#include </home/gailuron/workspace/gudhi/gudhi-devel/build/gudhi.3.5.0/concept/Coxeter_triangulation/FunctionForImplicitManifold.h>

Public Member Functions

Eigen::VectorXd operator() (const Eigen::VectorXd &p) const
 Value of the function at a specified point 'p'. More...
 
std::size_t amb_d () const
 Returns the domain (ambient) dimension.
 
std::size_t cod_d () const
 Returns the codomain dimension.
 
Eigen::VectorXd seed () const
 Returns a point on the zero-set of the function.
 

Detailed Description

The concept FunctionForImplicitManifold describes the requirements for a type to implement an implicit function class used for example in Manifold_tracing.

Member Function Documentation

◆ operator()()

Eigen::VectorXd Gudhi::coxeter_triangulation::FunctionForImplicitManifold::operator() ( const Eigen::VectorXd &  p) const

Value of the function at a specified point 'p'.

Parameters
[in]pThe input point given by its Cartesian coordinates. Its size needs to be equal to amb_d().

The documentation for this struct was generated from the following file:
GUDHI  Version 3.5.0  - C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.  - Copyright : MIT Generated on Thu Jan 13 2022 08:34:28 for GUDHI by Doxygen 1.9.2