CAPD RedHom Library
|
#include <capd/complex/EnumerateCubesBase.h>
Classes | |
struct | CellCode |
Public Types | |
typedef DimType | Dim |
typedef size_t | Index |
typedef homAux::SmallVector< Index, _DIM > | FullCube |
typedef homAux::SmallVector< std::pair< Index, bool >, _DIM > | CellCodeBase |
typedef homAux::SmallVector< Index, _DIM > | CellCodeIndices |
typedef homAux::SmallVector< size_t, _DIM > | Lengths |
Public Member Functions | |
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 |
Protected Member Functions | |
EnumerateCubesBase (DimVariable< _DIM > dim=DimVariable< _DIM >()) | |
typedef homAux::SmallVector<std::pair<Index, bool>, _DIM> capd::complex::EnumerateCubesBase< _DIM >::CellCodeBase |
typedef homAux::SmallVector<Index, _DIM> capd::complex::EnumerateCubesBase< _DIM >::CellCodeIndices |
typedef DimType capd::complex::EnumerateCubesBase< _DIM >::Dim |
typedef homAux::SmallVector<Index, _DIM> capd::complex::EnumerateCubesBase< _DIM >::FullCube |
typedef size_t capd::complex::EnumerateCubesBase< _DIM >::Index |
typedef homAux::SmallVector<size_t, _DIM> capd::complex::EnumerateCubesBase< _DIM >::Lengths |
|
inlineexplicitprotected |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
static |