CAPD RedHom Library
|
#include <capd/complex/EnumerateGridGraph.h>
Public Types | |
typedef Base::CellCode | CellCode |
typedef Base::FullCube | FullCube |
typedef Base::Index | Index |
typedef Base::Dim | Dim |
typedef Base::Lengths | Lengths |
typedef boost::unwrap_reference< GridGraphT >::type | GridGraph |
typedef GridGraph::Vertices | All |
typedef homAux::SmallVector< Index, GridGraph::NeighberhoodSize > | Bd |
typedef Bd | Cbd |
typedef homAux::SmallVector< std::pair< Index, bool >, _DIM > | CellCodeBase |
typedef homAux::SmallVector< Index, _DIM > | CellCodeIndices |
Public Member Functions | |
EnumerateGridGraph (GridGraphT gridGraph) | |
size_t | size () const |
All | all () const |
Bd | bd (Index index) const |
Cbd | cbd (Index index) const |
Index | operator[] (const CellCode &cellCode) const |
CellCode | operator[] (Index index) const |
Dim | dim (Index index) const |
bool | valid (const CellCode &cellCode) const |
boost::unwrap_reference< GridGraphT >::type & | gridGraph () |
boost::unwrap_reference< const GridGraphT >::type & | gridGraph () const |
CellCode | cellCode () const |
CellCodeIndices | cellCodeIndices () const |
FullCube | fullCube () const |
Dim | dim () const |
Static Public Member Functions | |
static Lengths | computeLengths (const LengthsT &lengths) |
Static Public Attributes | |
static const DimType | DIM |
typedef GridGraph::Vertices capd::complex::EnumerateGridGraph< GridGraphT >::All |
typedef homAux::SmallVector<Index, GridGraph::NeighberhoodSize> capd::complex::EnumerateGridGraph< GridGraphT >::Bd |
typedef Bd capd::complex::EnumerateGridGraph< GridGraphT >::Cbd |
typedef Base::CellCode capd::complex::EnumerateGridGraph< GridGraphT >::CellCode |
|
inherited |
|
inherited |
typedef Base::Dim capd::complex::EnumerateGridGraph< GridGraphT >::Dim |
typedef Base::FullCube capd::complex::EnumerateGridGraph< GridGraphT >::FullCube |
typedef boost::unwrap_reference<GridGraphT>::type capd::complex::EnumerateGridGraph< GridGraphT >::GridGraph |
typedef Base::Index capd::complex::EnumerateGridGraph< GridGraphT >::Index |
typedef Base::Lengths capd::complex::EnumerateGridGraph< GridGraphT >::Lengths |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticinherited |