MeshSet< ambient > Class Template Reference

#include <MeshSet.h>

List of all members.

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

template<size_t ambient>
class MeshSet< ambient >


Member Function Documentation

template<size_t ambient>
void MeshSet< ambient >::add Vertex v  )  [inline]
 

Add a vertex to the set.

template<size_t ambient>
template<size_t i>
void MeshSet< ambient >::add Mesh< ambient, i > *  mesh  )  [inline]
 

Add a mesh to the set.

template<size_t ambient>
template<size_t i>
const vector<Mesh<ambient, i>*>& MeshSet< ambient >::get  )  const [inline]
 

Get a set of meshes, as a vector. TODO: use begin/end instead. To get the vertices (dimension 0), use getVertices() instead.

template<size_t ambient>
Mesh<ambient, ambient>* MeshSet< ambient >::getTopMesh  )  const [inline]
 

template<size_t ambient>
const vector<Vertex*>& MeshSet< ambient >::getVertices  )  const [inline]
 

Get the set of vertices, as a vector. TODO: use begin/end instead.

template<size_t ambient>
template<class output_iterator>
output_iterator MeshSet< ambient >::outputAllBalls const output_iterator &  out  )  const [inline]
 

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*().

template<size_t ambient>
template<size_t i, class output_iterator>
output_iterator MeshSet< ambient >::outputSomeBalls const output_iterator &  out  )  const [inline]
 

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*().


The documentation for this class was generated from the following file:
Generated on Thu Mar 27 19:04:15 2008 by  doxygen 1.4.6