Flat data pack from 3D attribute extraction. More...
Public Member Functions | |
| Flat3DDataPack (DescID, const DataCubes &, int cubeidx) | |
| virtual | ~Flat3DDataPack () |
| virtual const char * | sourceType () const |
| virtual bool | isVertical () const |
| int | getCubeIdx () const |
| const DataCubes & | cube () const |
| Array2D< float > & | data () |
| CubeSampling::Dir | dataDir () const |
| const char * | dimName (bool) const |
| Coord3 | getCoord (int, int) const |
| void | getAltDim0Keys (BufferStringSet &) const |
| double | getAltDim0Value (int, int) const |
| void | getAuxInfo (int, int, IOPar &) const |
| void | dumpInfo (IOPar &) const |
Protected Member Functions | |
| void | setPosData () |
| void | createA2DSFromMultCubes () |
| void | createA2DSFromSingCube (int) |
Protected Attributes | |
| const DataCubes & | cube_ |
| Array2DSlice< float > * | arr2dsl_ |
| Array2D< float > * | arr2dsource_ |
| CubeSampling::Dir | dir_ |
| bool | usemultcubes_ |
| int | cubeidx_ |
Flat data pack from 3D attribute extraction.
| virtual Attrib::Flat3DDataPack::~Flat3DDataPack | ( | ) | [virtual] |
| void Attrib::Flat3DDataPack::createA2DSFromMultCubes | ( | ) | [protected] |
| void Attrib::Flat3DDataPack::createA2DSFromSingCube | ( | int | ) | [protected] |
| const DataCubes& Attrib::Flat3DDataPack::cube | ( | ) | const [inline] |
| Array2D<float>& Attrib::Flat3DDataPack::data | ( | ) |
| CubeSampling::Dir Attrib::Flat3DDataPack::dataDir | ( | ) | const [inline] |
| const char* Attrib::Flat3DDataPack::dimName | ( | bool | ) | const |
| void Attrib::Flat3DDataPack::dumpInfo | ( | IOPar & | ) | const |
Reimplemented from Attrib::DataPackCommon.
| void Attrib::Flat3DDataPack::getAltDim0Keys | ( | BufferStringSet & | ) | const |
| double Attrib::Flat3DDataPack::getAltDim0Value | ( | int | , | |
| int | ||||
| ) | const |
| void Attrib::Flat3DDataPack::getAuxInfo | ( | int | , | |
| int | , | |||
| IOPar & | ||||
| ) | const |
| Coord3 Attrib::Flat3DDataPack::getCoord | ( | int | , | |
| int | ||||
| ) | const |
| int Attrib::Flat3DDataPack::getCubeIdx | ( | ) | const [inline] |
| virtual bool Attrib::Flat3DDataPack::isVertical | ( | ) | const [inline, virtual] |
Reimplemented from Attrib::DataPackCommon.
| void Attrib::Flat3DDataPack::setPosData | ( | ) | [protected] |
| virtual const char* Attrib::Flat3DDataPack::sourceType | ( | ) | const [inline, virtual] |
Implements Attrib::DataPackCommon.
Array2DSlice<float>* Attrib::Flat3DDataPack::arr2dsl_ [protected] |
Array2D<float>* Attrib::Flat3DDataPack::arr2dsource_ [protected] |
const DataCubes& Attrib::Flat3DDataPack::cube_ [protected] |
int Attrib::Flat3DDataPack::cubeidx_ [protected] |
CubeSampling::Dir Attrib::Flat3DDataPack::dir_ [protected] |
bool Attrib::Flat3DDataPack::usemultcubes_ [protected] |
1.7.1