The horizon is made up of one or more grids (so they can overlap at faults). The grids are defined by knot-points in a matrix and the fillstyle inbetween the knots. More...
Public Member Functions | |
| void | removeAll () |
| Horizon3DGeometry & | geometry () |
| const Horizon3DGeometry & | geometry () const |
| Array2D< float > * | createArray2D (SectionID, const ZAxisTransform *zt=0) const |
| bool | setArray2D (const Array2D< float > &, SectionID, bool onlyfillundefs, const char *histdesc) |
| Executor * | importer (const ObjectSet< BinIDValueSet > &, const HorSampling &hs) |
| Executor * | auxDataImporter (const ObjectSet< BinIDValueSet > &, const BufferStringSet &attribnms, int, const HorSampling &hs) |
Public Attributes | |
| SurfaceAuxData & | auxdata |
| EdgeLineManager & | edgelinesets |
Protected Member Functions | |
| void | fillPar (IOPar &) const |
| bool | usePar (const IOPar &) |
| const IOObjContext & | getIOObjContext () const |
Protected Attributes | |
| Horizon3DGeometry | geometry_ |
Private Member Functions | |
| mDefineEMObjFuncs (Horizon3D) | |
Friends | |
| class | EMManager |
| class | EMObject |
The horizon is made up of one or more grids (so they can overlap at faults). The grids are defined by knot-points in a matrix and the fillstyle inbetween the knots.
| Executor* EM::Horizon3D::auxDataImporter | ( | const ObjectSet< BinIDValueSet > & | , | |
| const BufferStringSet & | attribnms, | |||
| int | , | |||
| const HorSampling & | hs | |||
| ) |
| Array2D<float>* EM::Horizon3D::createArray2D | ( | SectionID | , | |
| const ZAxisTransform * | zt = 0 | |||
| ) | const |
| void EM::Horizon3D::fillPar | ( | IOPar & | ) | const [protected, virtual] |
Reimplemented from EM::Horizon.
| Horizon3DGeometry& EM::Horizon3D::geometry | ( | ) | [virtual] |
Implements EM::Horizon.
| const Horizon3DGeometry& EM::Horizon3D::geometry | ( | ) | const [virtual] |
Reimplemented from EM::Horizon.
| const IOObjContext& EM::Horizon3D::getIOObjContext | ( | ) | const [protected, virtual] |
Implements EM::Horizon.
| Executor* EM::Horizon3D::importer | ( | const ObjectSet< BinIDValueSet > & | , | |
| const HorSampling & | hs | |||
| ) |
Removes all data and creates a section for every BinIDValueSet
| EM::Horizon3D::mDefineEMObjFuncs | ( | Horizon3D | ) | [private] |
| void EM::Horizon3D::removeAll | ( | ) | [virtual] |
Reimplemented from EM::Surface.
| bool EM::Horizon3D::setArray2D | ( | const Array2D< float > & | , | |
| SectionID | , | |||
| bool | onlyfillundefs, | |||
| const char * | histdesc | |||
| ) |
Returns true on succes. If histdesc is set, the event will be saved to history with the desc.
| bool EM::Horizon3D::usePar | ( | const IOPar & | ) | [protected, virtual] |
Reimplemented from EM::Horizon.
friend class EMManager [friend] |
friend class EMObject [friend] |
Reimplemented from EM::Surface.
Horizon3DGeometry EM::Horizon3D::geometry_ [protected] |
1.7.1