#include <MeshSet.h>
Public Member Functions | |
| template<size_t i> | |
| void | add (Mesh< ambient, i > *mesh) |
| void | add (Vertex *v) |
| template<size_t i> | |
| const vector< Mesh< ambient, i > * > & | get () const |
| Mesh< ambient, ambient > * | getTopMesh () const |
| const vector< Vertex * > & | getVertices () const |
| template<class output_iterator> | |
| output_iterator | outputAllBalls (const output_iterator &out) const |
| template<size_t i, class output_iterator> | |
| output_iterator | outputSomeBalls (const output_iterator &out) const |
|
||||||||||
|
Add a vertex to the set. |
|
||||||||||||||
|
Add a mesh to the set. |
|
|||||||||||||
|
Get a set of meshes, as a vector. TODO: use begin/end instead. To get the vertices (dimension 0), use getVertices() instead. |
|
|||||||||
|
|
|
|||||||||
|
Get the set of vertices, as a vector. TODO: use begin/end instead. |
|
||||||||||||||
|
Iterate over all meshes of any dimension, and write all the simplices as balls into the output_iterator, which must have a defined Ball*& operator*(). |
|
||||||||||||||
|
Iterate over all meshes of dimension i, and write all the simplices as balls into the output_iterator, which must have a defined Ball*& operator*(). |
1.4.6