Loading...
Searching...
No Matches
te::mem::ExpansibleBandBlocksManager::BlockIndex3D Class Reference

3D Block index. More...

#include <ExpansibleBandBlocksManager.h>

Public Types

typedef unsigned int CoordDataType
 Coords data type.
 

Public Member Functions

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

Public Attributes

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

Detailed Description

3D Block index.

Definition at line 60 of file ExpansibleBandBlocksManager.h.

Member Typedef Documentation

◆ CoordDataType

Coords data type.

Definition at line 64 of file ExpansibleBandBlocksManager.h.

Constructor & Destructor Documentation

◆ BlockIndex3D() [1/2]

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

Definition at line 72 of file ExpansibleBandBlocksManager.h.

References m_dim0Index, m_dim1Index, and m_dim2Index.

◆ BlockIndex3D() [2/2]

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

Definition at line 74 of file ExpansibleBandBlocksManager.h.

References m_dim0Index, m_dim1Index, and m_dim2Index.

◆ ~BlockIndex3D()

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

Definition at line 78 of file ExpansibleBandBlocksManager.h.

Member Data Documentation

◆ m_dim0Index

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

Block Z (band) index.

Definition at line 66 of file ExpansibleBandBlocksManager.h.

Referenced by BlockIndex3D(), and BlockIndex3D().

◆ m_dim1Index

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

Block Y index.

Definition at line 68 of file ExpansibleBandBlocksManager.h.

Referenced by BlockIndex3D(), and BlockIndex3D().

◆ m_dim2Index

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

Block X index.

Definition at line 70 of file ExpansibleBandBlocksManager.h.

Referenced by BlockIndex3D(), and BlockIndex3D().


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