CAPD RedHom Library
|
#include <capd/complex/CubicTessellation.h>
Classes | |
class | AllIterator |
class | BdIterator |
class | CbdIterator |
class | IteratorBase |
Public Types | |
typedef Base::CellCode | CellCode |
typedef Base::FullCube | FullCube |
typedef Base::Index | Index |
typedef Base::Dim | Dim |
typedef Base::Lengths | Lengths |
typedef boost::iterator_range< AllIterator > | All |
typedef boost::iterator_range< BdIterator > | Bd |
typedef boost::iterator_range< CbdIterator > | Cbd |
typedef homAux::SmallVector< std::pair< Index, bool >, _DIM > | CellCodeBase |
typedef homAux::SmallVector< Index, _DIM > | CellCodeIndices |
Public Member Functions | |
template<typename Lengths > | |
CubicTessellation (const Lengths &lengths) | |
size_t | size () const |
const Lengths & | gridLengths () const |
const Lengths & | lengths () 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 |
virtual | ~CubicTessellation () |
CellCode | cellCode () const |
CellCodeIndices | cellCodeIndices () const |
FullCube | fullCube () const |
Dim | dim () const |
Static Public Member Functions | |
template<typename LengthsT > | |
static Lengths | computeLengths (const LengthsT &lengths) |
Static Public Attributes | |
static const DimType | DIM = _DIM |
typedef boost::iterator_range<AllIterator> capd::complex::CubicTessellation< _DIM >::All |
typedef boost::iterator_range<BdIterator> capd::complex::CubicTessellation< _DIM >::Bd |
typedef boost::iterator_range<CbdIterator> capd::complex::CubicTessellation< _DIM >::Cbd |
typedef Base::CellCode capd::complex::CubicTessellation< _DIM >::CellCode |
|
inherited |
|
inherited |
typedef Base::Dim capd::complex::CubicTessellation< _DIM >::Dim |
typedef Base::FullCube capd::complex::CubicTessellation< _DIM >::FullCube |
typedef Base::Index capd::complex::CubicTessellation< _DIM >::Index |
typedef Base::Lengths capd::complex::CubicTessellation< _DIM >::Lengths |
|
inlineexplicit |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticinherited |