te::mem::ExpansibleBandBlocksManager::BlockIndex3D Class Reference

3D Block index. More...

#include <ExpansibleBandBlocksManager.h>

Public Types

typedef unsigned int CoordDataType
 Coords data type. More...
 

Public Member Functions

 BlockIndex3D ()
 
 BlockIndex3D (const CoordDataType &dim0Index, const CoordDataType &dim1Index, const CoordDataType &dim2Index)
 
 ~BlockIndex3D ()
 

Public Attributes

CoordDataType m_dim0Index
 Block Z (band) index. More...
 
CoordDataType m_dim1Index
 Block Y index. More...
 
CoordDataType m_dim2Index
 Block X index. More...
 

Detailed Description

3D Block index.

Definition at line 60 of file ExpansibleBandBlocksManager.h.

Member Typedef Documentation

Coords data type.

Definition at line 64 of file ExpansibleBandBlocksManager.h.

Constructor & Destructor Documentation

te::mem::ExpansibleBandBlocksManager::BlockIndex3D::BlockIndex3D ( )
inline

Definition at line 72 of file ExpansibleBandBlocksManager.h.

te::mem::ExpansibleBandBlocksManager::BlockIndex3D::BlockIndex3D ( const CoordDataType dim0Index,
const CoordDataType dim1Index,
const CoordDataType dim2Index 
)
inline

Definition at line 74 of file ExpansibleBandBlocksManager.h.

te::mem::ExpansibleBandBlocksManager::BlockIndex3D::~BlockIndex3D ( )
inline

Definition at line 78 of file ExpansibleBandBlocksManager.h.

Member Data Documentation

CoordDataType te::mem::ExpansibleBandBlocksManager::BlockIndex3D::m_dim0Index

Block Z (band) index.

Definition at line 66 of file ExpansibleBandBlocksManager.h.

CoordDataType te::mem::ExpansibleBandBlocksManager::BlockIndex3D::m_dim1Index

Block Y index.

Definition at line 68 of file ExpansibleBandBlocksManager.h.

CoordDataType te::mem::ExpansibleBandBlocksManager::BlockIndex3D::m_dim2Index

Block X index.

Definition at line 70 of file ExpansibleBandBlocksManager.h.


The documentation for this class was generated from the following file: