#include <MeshConstructor.h>
Public Types | |
| typedef MeshTypes< ambient >::Ball | Ball |
| typedef MeshTypes< ambient >::Vertex | Vertex |
| typedef MeshTypes< ambient >::GenericMesh | GenericMesh |
| typedef MeshTypes< ambient >::BallSet | BallSet |
| typedef hudson::FastHashMap< PLC::Element, pair< GenericMesh *, BallSet >, PLC::ElementHash > | ElementMap |
| typedef hudson::FastHashMap< PLC::Vertex, Vertex *, PLC::VertexHash > | VertexMap |
Public Member Functions | |
| ConstructData (double r) | |
| const BallSet & | getBalls (PLC::Element e) const |
| BallSet & | getBallsRW (PLC::Element e) |
| GenericMesh * | getMesh (PLC::Element e) |
| bool | registerMesh (PLC::Element e, GenericMesh *m) |
| Vertex * | getVertex (PLC::Vertex v) const |
| bool | registerVertex (PLC::Vertex pv, Vertex *mv) |
Public Attributes | |
| const double | rho |
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Get the set of protected balls that covers the element. It is an error if the PLC element has not yet been registered. |
|
||||||||||
|
Get read-write access to the set of protected balls that covers the element. |
|
||||||||||
|
|
|
||||||||||
|
Get the vertex of the mesh associated with the vertex of the PLC. It is an error if the PLC vertex has not yet been registered. |
|
||||||||||||||||
|
Register the element/mesh pair. |
|
||||||||||||||||
|
Register the vertex/vertex pair. |
|
|||||
|
|
1.4.6