cheshirekow  v0.1.0
mpblocks::clarkson93::NeighborRange< Traits > Struct Template Reference

provides an iterator range for neighbors of a simplex More...

#include <mpblocks/clarkson93/Simplex2.h>

Public Types

typedef Facet2< Traits > Facet
 
typedef NeighborIterator< Traits > Iterator
 
typedef Simplex2< Traits > Simplex
 
typedef Traits::SimplexRef SimplexRef
 

Public Member Functions

Iterator begin ()
 
Iterator end ()
 
 NeighborRange (Simplex &S)
 

Public Attributes

Simplexm_S
 

Static Public Attributes

static const unsigned int NDim = Traits::NDim
 

Detailed Description

template<class Traits>
struct mpblocks::clarkson93::NeighborRange< Traits >

provides an iterator range for neighbors of a simplex

Definition at line 138 of file Simplex2.h.

Member Typedef Documentation

template<class Traits >
typedef Facet2<Traits> mpblocks::clarkson93::NeighborRange< Traits >::Facet

Definition at line 146 of file Simplex2.h.

template<class Traits >
typedef NeighborIterator<Traits> mpblocks::clarkson93::NeighborRange< Traits >::Iterator

Definition at line 144 of file Simplex2.h.

template<class Traits >
typedef Simplex2<Traits> mpblocks::clarkson93::NeighborRange< Traits >::Simplex

Definition at line 145 of file Simplex2.h.

template<class Traits >
typedef Traits::SimplexRef mpblocks::clarkson93::NeighborRange< Traits >::SimplexRef

Definition at line 143 of file Simplex2.h.

Constructor & Destructor Documentation

template<class Traits >
mpblocks::clarkson93::NeighborRange< Traits >::NeighborRange ( Simplex S)
inline

Definition at line 150 of file Simplex2.h.

Member Function Documentation

template<class Traits >
Iterator mpblocks::clarkson93::NeighborRange< Traits >::begin ( )
inline

Definition at line 151 of file Simplex2.h.

template<class Traits >
Iterator mpblocks::clarkson93::NeighborRange< Traits >::end ( )
inline

Definition at line 152 of file Simplex2.h.

Member Data Documentation

template<class Traits >
Simplex& mpblocks::clarkson93::NeighborRange< Traits >::m_S

Definition at line 148 of file Simplex2.h.

template<class Traits >
const unsigned int mpblocks::clarkson93::NeighborRange< Traits >::NDim = Traits::NDim
static

Definition at line 142 of file Simplex2.h.


The documentation for this struct was generated from the following file: