DataPack for 2D data to be plotted on a Map.
More...
List of all members.
Public Member Functions |
| | MapDataPack (const char *categry, const char *nm, Array2D< float > *) |
| | ~MapDataPack () |
| Array2D< float > & | data () |
| const Array2D< float > & | rawData () const |
| FlatPosData & | posData () |
| void | setDimNames (const char *, const char *, bool forxy) |
| const char * | dimName (bool dim0) const |
| | Alternatively, it can be in Inl/Crl.
|
| bool | posDataIsCoord () const |
| void | setPosCoord (bool yn) |
| | int,int = Array2D position
|
| virtual void | getAuxInfo (int idim0, int idim1, IOPar &) const |
| void | setProps (StepInterval< double > inlrg, StepInterval< double > crlrg, bool, BufferStringSet *) |
| void | initXYRotArray (TaskRunner *=0) |
| void | setRange (StepInterval< double > dim0rg, StepInterval< double > dim1rg, bool forxy) |
Protected Member Functions |
| float | getValAtIdx (int, int) const |
Protected Attributes |
| Array2D< float > * | xyrotarr2d_ |
| FlatPosData & | xyrotposdata_ |
| bool | isposcoord_ |
| TypeSet< BufferString > | axeslbls_ |
| Threads::Mutex | initlock_ |
Friends |
| class | MapDataPackXYRotater |
Detailed Description
DataPack for 2D data to be plotted on a Map.
Constructor & Destructor Documentation
| MapDataPack::MapDataPack |
( |
const char * |
categry, |
|
|
const char * |
nm, |
|
|
Array2D< float > * |
| |
|
) |
| | |
| MapDataPack::~MapDataPack |
( |
|
) |
|
Member Function Documentation
| Array2D<float>& MapDataPack::data |
( |
|
) |
[virtual] |
| const char* MapDataPack::dimName |
( |
bool |
dim0 |
) |
const [virtual] |
Alternatively, it can be in Inl/Crl.
Reimplemented from FlatDataPack.
| virtual void MapDataPack::getAuxInfo |
( |
int |
idim0, |
|
|
int |
idim1, |
|
|
IOPar & |
| |
|
) |
| | const [virtual] |
| float MapDataPack::getValAtIdx |
( |
int |
, |
|
|
int |
| |
|
) |
| | const [protected] |
| void MapDataPack::initXYRotArray |
( |
TaskRunner * |
= 0 |
) |
|
| bool MapDataPack::posDataIsCoord |
( |
|
) |
const [inline, virtual] |
| const Array2D<float>& MapDataPack::rawData |
( |
|
) |
const [inline] |
| void MapDataPack::setDimNames |
( |
const char * |
, |
|
|
const char * |
, |
|
|
bool |
forxy | |
|
) |
| | |
| void MapDataPack::setPosCoord |
( |
bool |
yn |
) |
|
Friends And Related Function Documentation
friend class MapDataPackXYRotater [friend] |
Member Data Documentation