OpendTect-6_4  6.4
Public Member Functions | Protected Attributes | List of all members
EM::Region3D Class Reference
Inheritance diagram for EM::Region3D:
[legend]

Public Member Functions

 Region3D ()
 
 ~Region3D ()
 
void addBoundary (RegionBoundary *)
 
RegionBoundarygetBoundary (int idx)
 
void removeBoundary (int idx)
 
void removeBoundary (RegionBoundary &)
 
bool hasBoundary (const MultiID &) const
 
int size () const
 
bool isEmpty () const
 
void setEmpty ()
 
bool init (TaskRunner *)
 
bool isInside (const TrcKey &, float z, bool inclborder) const
 
void fillPar (IOPar &) const
 
bool usePar (const IOPar &)
 
- Public Member Functions inherited from EM::Region
virtual ~Region ()
 
int id () const
 
const TrcKeyZSamplinggetBoundingBox () const
 

Protected Attributes

ObjectSet< RegionBoundaryboundaries_
 
- Protected Attributes inherited from EM::Region
TrcKeyZSampling tkzs_
 
int id_
 
Pos::GeomID geomid_
 

Additional Inherited Members

- Protected Member Functions inherited from EM::Region
 Region (Pos::GeomID=-1)
 

Detailed Description

Constructor & Destructor Documentation

EM::Region3D::Region3D ( )
EM::Region3D::~Region3D ( )

Member Function Documentation

void EM::Region3D::addBoundary ( RegionBoundary )
void EM::Region3D::fillPar ( IOPar ) const
virtual

Reimplemented from EM::Region.

RegionBoundary* EM::Region3D::getBoundary ( int  idx)
bool EM::Region3D::hasBoundary ( const MultiID ) const
bool EM::Region3D::init ( TaskRunner )
bool EM::Region3D::isEmpty ( ) const
bool EM::Region3D::isInside ( const TrcKey ,
float  z,
bool  inclborder 
) const
virtual

Reimplemented from EM::Region.

void EM::Region3D::removeBoundary ( int  idx)
void EM::Region3D::removeBoundary ( RegionBoundary )
void EM::Region3D::setEmpty ( )
int EM::Region3D::size ( ) const
bool EM::Region3D::usePar ( const IOPar )
virtual

Reimplemented from EM::Region.

Member Data Documentation

ObjectSet<RegionBoundary> EM::Region3D::boundaries_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019