Simplicial::collectStar_::collector< Complex, output_iterator > Struct Template Reference

Remain around v and collect the simplices. More...

#include <SimplicialHelpers.h>

List of all members.

Public Types

typedef Complex::Simplex Simplex
typedef Complex::Vertex Vertex

Public Member Functions

 collector (const Vertex *v, const output_iterator &out)
bool canEnter (const Simplex &os) const
bool choose (const Simplex &os)

Public Attributes

const Vertexv
output_iterator out


Detailed Description

template<class Complex, class output_iterator>
struct Simplicial::collectStar_::collector< Complex, output_iterator >

Remain around v and collect the simplices.


Member Typedef Documentation

template<class Complex, class output_iterator>
typedef Complex::Simplex Simplicial::collectStar_::collector< Complex, output_iterator >::Simplex
 

template<class Complex, class output_iterator>
typedef Complex::Vertex Simplicial::collectStar_::collector< Complex, output_iterator >::Vertex
 


Constructor & Destructor Documentation

template<class Complex, class output_iterator>
Simplicial::collectStar_::collector< Complex, output_iterator >::collector const Vertex v,
const output_iterator &  out
[inline]
 


Member Function Documentation

template<class Complex, class output_iterator>
bool Simplicial::collectStar_::collector< Complex, output_iterator >::canEnter const Simplex os  )  const [inline]
 

template<class Complex, class output_iterator>
bool Simplicial::collectStar_::collector< Complex, output_iterator >::choose const Simplex os  )  [inline]
 


Member Data Documentation

template<class Complex, class output_iterator>
output_iterator Simplicial::collectStar_::collector< Complex, output_iterator >::out
 

template<class Complex, class output_iterator>
const Vertex* Simplicial::collectStar_::collector< Complex, output_iterator >::v
 


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