Public Member Functions | |
| SurvGeom () | |
| void | merge (const SurvGeom &) |
| PosInfo::LineData * | getInfoFor (int inl) |
| returns 0 in case of regular | |
| const PosInfo::LineData * | getInfoFor (int inl) const |
| void | reCalcBounds () |
| int | excludes (const BinID &) const |
| bool | includes (const BinID &bid) const |
| bool | includesInline (int) const |
| bool | toNextInline (BinID &) const |
| bool | toNextBinID (BinID &) const |
| void | clean () |
| int | findNextInfIdx (int) const |
Public Attributes | |
| bool | fullyrectandreg |
| BinID | start |
| BinID | stop |
| BinID | step |
| RCol2Coord | b2c |
| PosInfo::CubeData | cubedata |
Protected Member Functions | |
| void | toIrreg () |
| void | mergeIrreg (const SurvGeom &) |
| int | outOfRange (const BinID &) const |
| int | getInfIdx (const BinID &, int &) const |
| int | getInfoIdxFor (int) const |
| PosInfo::LineData * | gtInfFor (int) const |
| CBVSInfo::SurvGeom::SurvGeom | ( | ) | [inline] |
| void CBVSInfo::SurvGeom::clean | ( | ) | [inline] |
| int CBVSInfo::SurvGeom::excludes | ( | const BinID & | ) | const |
| int CBVSInfo::SurvGeom::findNextInfIdx | ( | int | ) | const |
| int CBVSInfo::SurvGeom::getInfIdx | ( | const BinID & | , | |
| int & | ||||
| ) | const [protected] |
| PosInfo::LineData* CBVSInfo::SurvGeom::getInfoFor | ( | int | inl | ) | [inline] |
returns 0 in case of regular
| const PosInfo::LineData* CBVSInfo::SurvGeom::getInfoFor | ( | int | inl | ) | const [inline] |
| int CBVSInfo::SurvGeom::getInfoIdxFor | ( | int | ) | const [protected] |
| PosInfo::LineData* CBVSInfo::SurvGeom::gtInfFor | ( | int | ) | const [protected] |
| bool CBVSInfo::SurvGeom::includes | ( | const BinID & | bid | ) | const [inline] |
| bool CBVSInfo::SurvGeom::includesInline | ( | int | ) | const |
| void CBVSInfo::SurvGeom::merge | ( | const SurvGeom & | ) |
| void CBVSInfo::SurvGeom::mergeIrreg | ( | const SurvGeom & | ) | [protected] |
| int CBVSInfo::SurvGeom::outOfRange | ( | const BinID & | ) | const [protected] |
| void CBVSInfo::SurvGeom::reCalcBounds | ( | ) |
| void CBVSInfo::SurvGeom::toIrreg | ( | ) | [protected] |
| bool CBVSInfo::SurvGeom::toNextBinID | ( | BinID & | ) | const |
| bool CBVSInfo::SurvGeom::toNextInline | ( | BinID & | ) | const |
For write, cubedata is ignored in favor of actually written, which is put in trailer.
If step < 0, the order is reversed in the file
1.7.1