#include <capd/complex/GridGraphCellComplex.h>
|
template<typename Lengths > |
| GridGraphCellComplexBase (const Lengths &lengths, ColorStorage &&colorStorage, AvailableStorage &&availableStorage) |
|
ColorGridGraph | colorGridGraph (typename Base::Color color) const |
|
FullCube | fullCube () const |
|
CellCode | operator() (const FullCube &fullCube) const |
|
CellCode | operator() (size_t x, size_t y) const |
|
CellCode | operator() (size_t x, size_t y, size_t z) const |
|
int | coincidenceIndex (const ConstCell &cellA, const ConstCell &cellB) const |
|
size_t | size () const |
|
size_t | cardinality () const |
|
CellCode | cellCode () const |
|
Dim | dim () const |
|
Dim | getDim () const |
|
Iterators | iterators () |
|
ConstIterators | iterators () const |
|
ColoredIterators | iterators (Color color) |
|
ColoredConstIterators | iterators (Color color) const |
|
ConstCell | operator[] (const CellCode &cellCode) const |
|
ConstCell | operator[] (Id id) const |
|
Cell | operator[] (const CellCode &cellCode) |
|
Cell | operator[] (Id id) |
|
boost::optional< Cell > | find (const CellCode &cellCode) |
|
boost::optional< Cell > | find (Id id) |
|
Color | color (Id id) const |
|
bool | exists (Id id) const |
|
bool | exists (const CellCode &cellCode) const |
|
Cell | insert (const CellCode &cellCode) |
|
Cell | insert (const CellCode &cellCode, Color color) |
|
void | remove (Cell &cell) |
|
void | fillWithBoundaries () |
|
void | fillWithBoundary (Id cellId, Color color=Color(), bool keepLower=true) |
|
void | fillWithBoundary (const Cell &cell, Color color=Color(), bool keepLower=true) |
|
void | resetColors (Color color) |
|
EnumerateCellCodes & | enumerateCellCodes () |
|
const EnumerateCellCodes & | enumerateCellCodes () const |
|
bool | isClosed () const |
|
void | setClosedValidator (const boost::function< bool()> &v) |
|
void | setClosed (bool closed) |
|
template<typename MemoryModel, typename Tags>
template<typename MemoryModel, typename Tags>
template<DimType _DIM, typename ColorStorage, typename AvailableStorage, typename Tag = void>
template<typename MemoryModel, typename Tags>
template<typename MemoryModel, typename Tags>
template<typename MemoryModel, typename Tags>
template<DimType _DIM, typename ColorStorage, typename AvailableStorage, typename Tag = void>
template<DimType _DIM, typename ColorStorage, typename AvailableStorage, typename Tag = void>
template<typename Lengths >
template<typename MemoryModel, typename Tags>
template<DimType _DIM, typename ColorStorage, typename AvailableStorage, typename Tag = void>
template<DimType _DIM, typename ColorStorage, typename AvailableStorage, typename Tag = void>
template<typename Lengths >
template<typename MemoryModel, typename Tags>
bool capd::complex::SComplexBase::isClosed |
( |
| ) |
const |
|
inlineinherited |
template<typename MemoryModel, typename Tags>
template<typename MemoryModel, typename Tags>
template<typename MemoryModel, typename Tags>
void capd::complex::SComplexBase::setClosed |
( |
bool |
closed | ) |
|
|
inlineinherited |
void capd::complex::SComplexBase::setClosedValidator |
( |
const boost::function< bool()> & |
v | ) |
|
|
inlineinherited |
template<DimType _DIM, typename ColorStorage, typename AvailableStorage, typename Tag = void>