|
| | HGeom (const Survey::Geometry3D &) |
| |
| | HGeom (const HGeom &) |
| |
| int | idx4Inl (int) const |
| |
| int | idx4Crl (int) const |
| |
| int | idx4Z (float) const |
| |
| int | inl4Idx (int) const |
| |
| int | crl4Idx (int) const |
| |
| float | z4Idx (int) const |
| |
| void | getMapInfo (const IOPar &) |
| |
| void | putMapInfo (IOPar &) const |
| |
| bool | isCompatibleWith (const Survey::Geometry &) const |
| |
| | Geometry3D (const char *nm, const ZDomain::Def &zd) |
| |
| virtual bool | is2D () const |
| |
| virtual const char * | getName () const |
| |
| virtual void | setName (const char *nm) |
| |
| float | zScale () const |
| |
| StepInterval< int > | inlRange () const |
| |
| StepInterval< int > | crlRange () const |
| |
| StepInterval< float > | zRange () const |
| |
| int | inlStep () const |
| |
| int | crlStep () const |
| |
| float | zStep () const |
| |
| virtual Coord | toCoord (int line, int tracenr) const |
| |
| virtual TrcKey | nearestTrace (const Coord &, float *distance) const |
| |
| virtual bool | includes (int line, int tracenr) const |
| |
| Coord | transform (const BinID &) const |
| |
| BinID | transform (const Coord &) const |
| |
| const Pos::IdxPair2Coord & | binID2Coord () const |
| |
| float | inlDistance () const |
| |
| float | crlDistance () const |
| |
| bool | isRightHandSystem () const |
| |
| bool | isClockWise () const |
| |
| const ZDomain::Def & | zDomain () const |
| |
| void | setZDomain (const ZDomain::Def &def) |
| |
| Coord3 | oneStepTranslation (const Coord3 &planenormal) const |
| |
| void | setGeomData (const Pos::IdxPair2Coord &, const TrcKeyZSampling &, float zscl) |
| |
| float | averageTrcDist () const |
| |
| RelationType | compare (const Geometry &, bool usezrg) const |
| |
| Geometry3D * | as3D () |
| |
| void | snap (BinID &, const BinID &dir=BinID(0, 0)) const |
| | dir = 0 : auto; -1 round downward, 1 round upward); More...
|
| |
| void | snapStep (BinID &, const BinID &dir=BinID(0, 0)) const |
| | see snap() for direction More...
|
| |
| void | snapZ (float &, int direction=0) const |
| | see snap() for direction More...
|
| |
| Pos::SurvID | getSurvID () const |
| |
| ID | getID () const |
| |
| void | setID (ID id) |
| |
| virtual Coord | toCoord (Pos::LineID, Pos::TraceID) const =0 |
| |
| Coord | toCoord (const BinID &b) const |
| |
| virtual bool | includes (Pos::LineID, Pos::TraceID) const =0 |
| |
| bool | includes (const TrcKey &) const |
| |
| bool | includes (const BinID &b) const |
| |
| virtual TrcKey | getTrace (const Coord &, float maxdist) const |
| |
| const TrcKeyZSampling & | sampling () const |
| |
| virtual Geometry2D * | as2D () |
| |
| const Geometry2D * | as2D () const |
| |
| const Geometry3D * | as3D () const |
| |