![]() |
Cleaver Tetrahedral Meshing
2.2.1
Cleaving algorithm for high quality tetrahedral meshing
|
Inheritance diagram for TorusField:
Collaboration diagram for TorusField:Public Member Functions | |
| TorusField (const cleaver::vec3 &cx, float ur, float vr, const cleaver::BoundingBox &bounds) | |
| virtual double | valueAt (double x, double y, double z) const |
| virtual double | valueAt (const cleaver::vec3 &x) const |
| void | setBounds (const cleaver::BoundingBox &bounds) |
| virtual cleaver::BoundingBox | bounds () const |
| std::vector< cleaver::vec3 > | tensorAt (const cleaver::vec3 &x) const |
Public Member Functions inherited from cleaver::ScalarField< T > | |
| ScalarField (T *data=0, int w=0, int h=0, int d=0) | |
| void | setData (T *data) |
| T * | data () const |
| T & | data (int i, int j, int k) const |
| void | setCenterType (CenteringType center) |
| CenteringType | getCenterType () const |
| void | setBounds (const BoundingBox &bounds) |
| BoundingBox | dataBounds () const |
| void | setScale (const vec3 &scale) |
| const vec3 & | scale () const |
Public Member Functions inherited from cleaver::AbstractScalarField | |
| virtual double | operator() (double x, double y, double z) const |
| void | setName (const std::string &name) |
| std::string | name () const |
Public Member Functions inherited from cleaver::AbstractField< double > | |
| void | setName (const std::string &name) |
| std::string | name () const |
Additional Inherited Members | |
Protected Attributes inherited from cleaver::AbstractScalarField | |
| std::string | m_name |
Protected Attributes inherited from cleaver::AbstractField< double > | |
| std::string | m_name |
Definition at line 8 of file TorusField.h.
1.8.11