Class Monge_via_jet_fitting::MongeForm¶
Defined in File OsculatingJets.h
Nested Relationships¶
This class is a nested type of Class Monge_via_jet_fitting.
Class Documentation¶
-
class
MongeForm
Representation of Monge parameterization.
Public Functions
-
MongeForm
(std::size_t degree) Default constructor.
-
~MongeForm
() Destroys the object.
-
const Vector
origin
() const Get the origin.
- Return
Vector origin
-
Vector &
origin
() Get the origin.
- Return
Vector origin
-
const Vector
maximal_principal_direction
() const Get the max principal direction.
- Return
Vector max principal direction
-
Vector &
maximal_principal_direction
() Get the max principal direction.
- Return
Vector max principal direction
-
const Vector
minimal_principal_direction
() const Get the min principal direction.
- Return
Vector min principal direction
-
Vector &
minimal_principal_direction
() Get the min principal direction.
- Return
Vector min principal direction
-
const Vector
normal_direction
() const Get the normal direction.
- Return
Vector normal direction
-
Vector &
normal_direction
() Get the normal direction.
- Return
Vector normal direction
-
const std::vector<REAL>
coefficients
() const Access coefficients.
- Return
Coefficients
-
std::vector<REAL> &
coefficients
() Access coefficients.
- Return
Coefficients
-
const REAL
principal_curvatures
(size_t i) const Access principal curvature values.
- Return
Value of the curvature
- Parameters
[in] i
: Index
-
const REAL
third_order_coefficients
(size_t i) const Access third order differential properties.
- Return
Values
- Parameters
[in] i
: Index
-
const REAL
fourth_order_coefficients
(size_t i) const Access fourth order differential properties.
- Return
Values
- Parameters
[in] i
: Index
-
void
comply_wrt_given_normal
(const Vector &given_normal)
-
void
dump_verbose
(std::ostream &out_stream) const
-
void
dump_4ogl
(std::ostream &out_stream, const REAL scale)
-