Enriched vertex with a tag and maximum principale curvature. More...
#include <enriched_polyhedron.h>
Public Member Functions | |
Enriched_vertex () | |
Default constructor. | |
Enriched_vertex (const Point &pt) | |
Constructor of vertex at a given location. More... | |
std::size_t | get_tag () const |
Getter to vertex tag. More... | |
void | set_tag (std::size_t tag) |
Setter to vertex tag. More... | |
double | get_kmax () const |
Getter to maximum curvature. More... | |
void | set_kmax (double kmax) |
Setter to maximum curvature. More... | |
double | get_kmin () const |
Getter to minimum curvature. More... | |
void | set_kmin (double kmin) |
Setter to minimum curvature. More... | |
double | get_courbureMSDM () const |
Getter to MSDM scaled mean curvature. More... | |
void | set_courbureMSDM (double value) |
Setter to MSDM scaled mean curvature. More... | |
double | get_courbureMoyenne () const |
Getter to the local weighted average of maximum curvatures. More... | |
void | set_courbureMoyenne (double value) |
Setter to the local weighted average of maximum curvatures. More... | |
double | get_courbureVariance () const |
Getter to the local weighted variance of maximum curvatures. More... | |
void | set_courbureVariance (double value) |
Setter to the local weighted variance of maximum curvatures. More... | |
double | get_courbureCoVariance () const |
Getter to the local weighted covariance of maximum curvatures. More... | |
void | set_courbureCoVariance (double value) |
Setter to the local weighted covariance of maximum curvatures. More... | |
Enriched vertex with a tag and maximum principale curvature.
See the CGAL documentation for information on templates.
|
inline |
Constructor of vertex at a given location.
pt | Location of the vertex |
|
inline |
Getter to the local weighted covariance of maximum curvatures.
|
inline |
Getter to the local weighted average of maximum curvatures.
Not to be confused with mean curvature k_mean. This is the weighted average used by the MSDM.
|
inline |
Getter to MSDM scaled mean curvature.
|
inline |
Getter to the local weighted variance of maximum curvatures.
|
inline |
Getter to maximum curvature.
|
inline |
Getter to minimum curvature.
|
inline |
Getter to vertex tag.
|
inline |
Setter to the local weighted covariance of maximum curvatures.
value | Value of courbureCoVariance. |
|
inline |
Setter to the local weighted average of maximum curvatures.
value | Value of courbureMoyenne. |
Not to be confused with mean curvature k_mean. This is the weighted average used by the MSDM.
|
inline |
Setter to MSDM scaled mean curvature.
value | Value of the scaled mean curvature. |
|
inline |
Setter to the local weighted variance of maximum curvatures.
value | Value of courbureVariance. |
|
inline |
Setter to maximum curvature.
kmax | Value of the maximum curvature. |
|
inline |
Setter to minimum curvature.
kmin | Value of the minimum curvature. |
|
inline |
Setter to vertex tag.
tag | Value of the tag |