Data Pack from 2D attribute data. More...
Public Member Functions | |
| Flat2DDHDataPack (DescID, const Data2DHolder &, bool usesingtrc=false, int component=0) | |
| ~Flat2DDHDataPack () | |
| virtual const char * | sourceType () const |
| const Data2DHolder & | dataholder () const |
| void | getPosDataTable (TypeSet< int > &trcnrs, TypeSet< float > &dist) const |
| void | getCoordDataTable (const TypeSet< int > &trcnrs, TypeSet< Coord > &coords) const |
| Array2D< float > & | data () |
| void | setLineName (const char *nm) |
| void | getLineName (BufferString &) const |
| Coord3 | getCoord (int, int) const |
| double | getAltDim0Value (int, int) const |
| void | getAuxInfo (int, int, IOPar &) const |
Protected Member Functions | |
| void | setPosData () |
Protected Attributes | |
| const Data2DHolder & | dh_ |
| DataHolderArray * | array3d_ |
| Array2DSlice< float > * | arr2dsl_ |
| bool | usesingtrc_ |
| BufferString | linenm_ |
Data Pack from 2D attribute data.
| Attrib::Flat2DDHDataPack::Flat2DDHDataPack | ( | DescID | , | |
| const Data2DHolder & | , | |||
| bool | usesingtrc = false, |
|||
| int | component = 0 | |||
| ) |
| Attrib::Flat2DDHDataPack::~Flat2DDHDataPack | ( | ) |
| Array2D<float>& Attrib::Flat2DDHDataPack::data | ( | ) | [virtual] |
Implements Attrib::Flat2DDataPack.
| const Data2DHolder& Attrib::Flat2DDHDataPack::dataholder | ( | ) | const [inline] |
| double Attrib::Flat2DDHDataPack::getAltDim0Value | ( | int | , | |
| int | ||||
| ) | const [virtual] |
Implements Attrib::Flat2DDataPack.
| void Attrib::Flat2DDHDataPack::getAuxInfo | ( | int | , | |
| int | , | |||
| IOPar & | ||||
| ) | const [virtual] |
Implements Attrib::Flat2DDataPack.
| Coord3 Attrib::Flat2DDHDataPack::getCoord | ( | int | , | |
| int | ||||
| ) | const [virtual] |
Implements Attrib::Flat2DDataPack.
| void Attrib::Flat2DDHDataPack::getCoordDataTable | ( | const TypeSet< int > & | trcnrs, | |
| TypeSet< Coord > & | coords | |||
| ) | const |
| void Attrib::Flat2DDHDataPack::getLineName | ( | BufferString & | ) | const |
| void Attrib::Flat2DDHDataPack::getPosDataTable | ( | TypeSet< int > & | trcnrs, | |
| TypeSet< float > & | dist | |||
| ) | const |
| void Attrib::Flat2DDHDataPack::setLineName | ( | const char * | nm | ) | [inline] |
| void Attrib::Flat2DDHDataPack::setPosData | ( | ) | [protected] |
| virtual const char* Attrib::Flat2DDHDataPack::sourceType | ( | ) | const [inline, virtual] |
Implements Attrib::Flat2DDataPack.
Array2DSlice<float>* Attrib::Flat2DDHDataPack::arr2dsl_ [protected] |
DataHolderArray* Attrib::Flat2DDHDataPack::array3d_ [protected] |
const Data2DHolder& Attrib::Flat2DDHDataPack::dh_ [protected] |
BufferString Attrib::Flat2DDHDataPack::linenm_ [protected] |
bool Attrib::Flat2DDHDataPack::usesingtrc_ [protected] |
1.7.1