Public Member Functions | |
| SurfaceAuxData (Horizon3D &) | |
| ~SurfaceAuxData () | |
| Executor * | auxDataLoader (int selidx=-1) |
| Executor * | auxDataSaver (int dataid=0, bool overwrite=false) |
| void | removeAll () |
| void | removeSection (const SectionID &) |
| int | nrAuxData () const |
| const char * | auxDataName (int dataid) const |
| int | auxDataIndex (const char *) const |
| int | addAuxData (const char *name) |
| void | setAuxDataName (int, const char *) |
| void | removeAuxData (int dataid) |
| float | getAuxDataVal (int dataid, const PosID &posid) const |
| void | setAuxDataVal (int dataid, const PosID &posid, float val) |
| void | setAuxDataShift (int, float) |
| float | auxDataShift (int) const |
| bool | isChanged (int) const |
| void | resetChangedFlag () |
| BufferString | getFileName (const char *attrnm) const |
| bool | removeFile (const char *attrnm) const |
| Array2D< float > * | createArray2D (int dataid, SectionID) const |
| void | setArray2D (int dataid, SectionID, const Array2D< float > &) |
| virtual bool | usePar (const IOPar &) |
| virtual void | fillPar (IOPar &) const |
Static Public Member Functions | |
| static BufferString | getFileName (const IOObj &, const char *attrnm) |
| static bool | removeFile (const IOObj &, const char *attrnm) |
Protected Attributes | |
| Horizon3D & | horizon_ |
| BufferStringSet | auxdatanames_ |
| BufferStringSet | auxdatainfo_ |
| TypeSet< float > | auxdatashift_ |
| ObjectSet< BinIDValueSet > | auxdata_ |
| bool | changed_ |
| EM::SurfaceAuxData::SurfaceAuxData | ( | Horizon3D & | ) |
| EM::SurfaceAuxData::~SurfaceAuxData | ( | ) |
| int EM::SurfaceAuxData::addAuxData | ( | const char * | name | ) |
| int EM::SurfaceAuxData::auxDataIndex | ( | const char * | ) | const |
| Executor* EM::SurfaceAuxData::auxDataLoader | ( | int | selidx = -1 |
) |
| const char* EM::SurfaceAuxData::auxDataName | ( | int | dataid | ) | const |
| Executor* EM::SurfaceAuxData::auxDataSaver | ( | int | dataid = 0, |
|
| bool | overwrite = false | |||
| ) |
| float EM::SurfaceAuxData::auxDataShift | ( | int | ) | const |
| virtual void EM::SurfaceAuxData::fillPar | ( | IOPar & | ) | const [virtual] |
| float EM::SurfaceAuxData::getAuxDataVal | ( | int | dataid, | |
| const PosID & | posid | |||
| ) | const |
| static BufferString EM::SurfaceAuxData::getFileName | ( | const IOObj & | , | |
| const char * | attrnm | |||
| ) | [static] |
| BufferString EM::SurfaceAuxData::getFileName | ( | const char * | attrnm | ) | const |
| bool EM::SurfaceAuxData::isChanged | ( | int | ) | const |
| int EM::SurfaceAuxData::nrAuxData | ( | ) | const |
for ( int idx=0; idx<nrAuxData(); idx++) if ( !auxDataName(idx) )
| void EM::SurfaceAuxData::removeAll | ( | ) |
| void EM::SurfaceAuxData::removeAuxData | ( | int | dataid | ) |
| static bool EM::SurfaceAuxData::removeFile | ( | const IOObj & | , | |
| const char * | attrnm | |||
| ) | [static] |
| bool EM::SurfaceAuxData::removeFile | ( | const char * | attrnm | ) | const |
| void EM::SurfaceAuxData::removeSection | ( | const SectionID & | ) |
| void EM::SurfaceAuxData::resetChangedFlag | ( | ) |
| void EM::SurfaceAuxData::setAuxDataName | ( | int | , | |
| const char * | ||||
| ) |
| void EM::SurfaceAuxData::setAuxDataShift | ( | int | , | |
| float | ||||
| ) |
| void EM::SurfaceAuxData::setAuxDataVal | ( | int | dataid, | |
| const PosID & | posid, | |||
| float | val | |||
| ) |
| virtual bool EM::SurfaceAuxData::usePar | ( | const IOPar & | ) | [virtual] |
ObjectSet<BinIDValueSet> EM::SurfaceAuxData::auxdata_ [protected] |
BufferStringSet EM::SurfaceAuxData::auxdatainfo_ [protected] |
BufferStringSet EM::SurfaceAuxData::auxdatanames_ [protected] |
TypeSet<float> EM::SurfaceAuxData::auxdatashift_ [protected] |
bool EM::SurfaceAuxData::changed_ [protected] |
Horizon3D& EM::SurfaceAuxData::horizon_ [protected] |
1.7.1