Classes |
struct | CompressibleBrick |
| These are tag classes used to select the "CompressibleBrick" and "CompressibleBrickView" specializations of the Engine class template. More...
|
struct | CompressibleBrickView |
class | Engine< Dim, T, CompressibleBrick > |
| Engine<Dim,T,CompressibleBrick> (aka CompressibleBrick-Engine) More...
|
class | Engine< Dim, T, CompressibleBrickView > |
| Engine<T,Dim,CompressibleBrickView> (aka CompressibleBrickView-Engine) More...
|
struct | NewEngine< Engine< Dim, T, CompressibleBrick >, Interval< Dim > > |
| NewEngine<Engine,SubDomain> More...
|
struct | NewEngine< Engine< Dim, T, CompressibleBrick >, Range< Dim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrick >, Node< Interval< Dim > > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrick >, INode< Dim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrickView >, Interval< Dim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrickView >, Range< Dim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrickView >, Node< Interval< Dim > > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrickView >, INode< Dim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrick >, SliceInterval< Dim, SliceDim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrick >, SliceRange< Dim, SliceDim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrickView >, SliceInterval< Dim, SliceDim > > |
struct | NewEngine< Engine< Dim, T, CompressibleBrickView >, SliceRange< Dim, SliceDim > > |
struct | ElementProperties< Engine< Dim, T, CompressibleBrick > > |
| Traits class telling RefCountedBlockPointer that this class has shallow semantics and a makeOwnCopy method. More...
|
Functions |
template<int Dim, class T > |
bool | compressed (const Engine< Dim, T, CompressibleBrick > &e) |
template<int Dim, class T > |
long | elementsCompressed (const Engine< Dim, T, CompressibleBrick > &e) |
template<int Dim, class T > |
void | compress (Engine< Dim, T, CompressibleBrick > &e) |
template<int Dim, class T > |
void | uncompress (Engine< Dim, T, CompressibleBrick > &e) |
template<int Dim, class T > |
bool | compressed (const Engine< Dim, T, CompressibleBrickView > &e) |
template<int Dim, class T > |
long | elementsCompressed (const Engine< Dim, T, CompressibleBrickView > &e) |
CompressibleBrick engine.
Classes:
- CompressibleBrick, CompressibleBrick-Engine specialization tag.
- CompressibleBrickView<int,bool>, CompressibleBrickView-Engine specialization tag.
- Engine<Dim,T,CompressibleBrick>, the "CompressibleBrick-Engine" specialization.
- Engine<Dim,T,CompressibleBrickView>, the "CompressibleBrickView-Engine" specialization.
- NewEngine<Engine,SubDomain>, specializations for CompressibleBrickView-Engine.
- ElementProperties<Engine <Dim, T, CompressibleBrick> >, specialization for CompressibleBrick-Engine.