Writes auxdata to file. More...
Public Member Functions | |
| dgbSurfDataWriter (const EM::Horizon3D &surf, int dataidx, const HorSampling *, bool binary, const char *filename) | |
| ~dgbSurfDataWriter () | |
| virtual int | nextStep () |
| virtual od_int64 | nrDone () const |
| virtual od_int64 | totalNr () const |
| virtual const char * | message () const |
Static Public Member Functions | |
| static const char * | sKeyAttrName () |
| static const char * | sKeyIntDataChar () |
| static const char * | sKeyInt64DataChar () |
| static const char * | sKeyFloatDataChar () |
| static const char * | sKeyFileType () |
| static const char * | sKeyShift () |
| static BufferString | createHovName (const char *base, int idx) |
Protected Member Functions | |
| bool | writeInt (int) |
| bool | writeInt64 (od_int64) |
| bool | writeFloat (float) |
Protected Attributes | |
| int | dataidx_ |
| const EM::Horizon3D & | surf_ |
| const HorSampling * | sel_ |
| TypeSet< EM::SubID > | subids_ |
| TypeSet< float > | values_ |
| int | sectionindex_ |
| int | chunksize_ |
| int | nrdone_ |
| int | totalnr_ |
| BufferString | errmsg_ |
| std::ostream * | stream_ |
| bool | binary_ |
| BufferString | filename_ |
Writes auxdata to file.
| EM::dgbSurfDataWriter::dgbSurfDataWriter | ( | const EM::Horizon3D & | surf, | |
| int | dataidx, | |||
| const HorSampling * | , | |||
| bool | binary, | |||
| const char * | filename | |||
| ) |
| surf | The surface with the values | |
| dataidx | The index of the data to be written | |
| sel | A selection of which data that should be written. Can be null, i.e. no selection | |
| binary | Specify whether the data should be written in binary format |
| EM::dgbSurfDataWriter::~dgbSurfDataWriter | ( | ) |
| static BufferString EM::dgbSurfDataWriter::createHovName | ( | const char * | base, | |
| int | idx | |||
| ) | [static] |
| virtual const char* EM::dgbSurfDataWriter::message | ( | ) | const [virtual] |
Reimplemented from Task.
| virtual int EM::dgbSurfDataWriter::nextStep | ( | ) | [virtual] |
Implements SequentialTask.
| virtual od_int64 EM::dgbSurfDataWriter::nrDone | ( | ) | const [virtual] |
Reimplemented from Task.
| static const char* EM::dgbSurfDataWriter::sKeyAttrName | ( | ) | [static] |
| static const char* EM::dgbSurfDataWriter::sKeyFileType | ( | ) | [static] |
| static const char* EM::dgbSurfDataWriter::sKeyFloatDataChar | ( | ) | [static] |
| static const char* EM::dgbSurfDataWriter::sKeyInt64DataChar | ( | ) | [static] |
| static const char* EM::dgbSurfDataWriter::sKeyIntDataChar | ( | ) | [static] |
| static const char* EM::dgbSurfDataWriter::sKeyShift | ( | ) | [static] |
| virtual od_int64 EM::dgbSurfDataWriter::totalNr | ( | ) | const [virtual] |
Reimplemented from Task.
| bool EM::dgbSurfDataWriter::writeFloat | ( | float | ) | [protected] |
| bool EM::dgbSurfDataWriter::writeInt | ( | int | ) | [protected] |
| bool EM::dgbSurfDataWriter::writeInt64 | ( | od_int64 | ) | [protected] |
bool EM::dgbSurfDataWriter::binary_ [protected] |
int EM::dgbSurfDataWriter::chunksize_ [protected] |
int EM::dgbSurfDataWriter::dataidx_ [protected] |
BufferString EM::dgbSurfDataWriter::errmsg_ [protected] |
BufferString EM::dgbSurfDataWriter::filename_ [protected] |
int EM::dgbSurfDataWriter::nrdone_ [protected] |
int EM::dgbSurfDataWriter::sectionindex_ [protected] |
const HorSampling* EM::dgbSurfDataWriter::sel_ [protected] |
std::ostream* EM::dgbSurfDataWriter::stream_ [protected] |
TypeSet<EM::SubID> EM::dgbSurfDataWriter::subids_ [protected] |
const EM::Horizon3D& EM::dgbSurfDataWriter::surf_ [protected] |
int EM::dgbSurfDataWriter::totalnr_ [protected] |
TypeSet<float> EM::dgbSurfDataWriter::values_ [protected] |
1.7.1