A class that encodes the function, the zero-set of which is a so-called "chair" surface embedded in R^3.
More...
|
Eigen::VectorXd | operator() (const Eigen::VectorXd &p) const |
| Value of the function at a specified point. 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 surface.
|
|
| Function_chair_in_R3 (double a=0.8, double b=0.4, double k=1.0, Eigen::Vector3d off=Eigen::Vector3d::Zero()) |
| Constructor of the function that defines the 'chair' surface embedded in R^3. More...
|
|
A class that encodes the function, the zero-set of which is a so-called "chair" surface embedded in R^3.
◆ Function_chair_in_R3()
Gudhi::coxeter_triangulation::Function_chair_in_R3::Function_chair_in_R3 |
( |
double |
a = 0.8 , |
|
|
double |
b = 0.4 , |
|
|
double |
k = 1.0 , |
|
|
Eigen::Vector3d |
off = Eigen::Vector3d::Zero() |
|
) |
| |
|
inline |
Constructor of the function that defines the 'chair' surface embedded in R^3.
- Parameters
-
[in] | a | A numerical parameter. |
[in] | b | A numerical parameter. |
[in] | k | A numerical parameter. |
[in] | off | Offset vector. |
◆ operator()()
Eigen::VectorXd Gudhi::coxeter_triangulation::Function_chair_in_R3::operator() |
( |
const Eigen::VectorXd & |
p | ) |
const |
|
inline |
Value of the function at a specified point.
- Parameters
-
[in] | p | The input point. The dimension needs to coincide with the ambient dimension. |
The documentation for this class was generated from the following file: