OpendTect
7.0
|
A body that can deliver an implicit body. More...
Public Member Functions | |
virtual | ~Body () |
virtual ImplicitBody * | createImplicitBody (TaskRunner *, bool smooth) const |
virtual void | fillBodyPar (IOPar &) const =0 |
Should be mapped to EMObject::fillPar;. More... | |
const IOObjContext & | getBodyContext () const |
virtual bool | getBodyRange (TrcKeyZSampling &)=0 |
virtual void | refBody ()=0 |
Should be mapped to EMObject::ref() More... | |
virtual MultiID | storageID () const =0 |
virtual BufferString | storageName () const =0 |
virtual const char * | type () const =0 |
virtual void | unRefBody ()=0 |
Should be mapped to EMObject::unRef() More... | |
virtual bool | useBodyPar (const IOPar &) |
Should be mapped to EMObject::usePar;. More... | |
Protected Member Functions | |
Body () | |
A body that can deliver an implicit body.
<>
|
virtual |
|
protected |
|
virtual |
Reimplemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
|
pure virtual |
Should be mapped to EMObject::fillPar;.
Implemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
const IOObjContext& EM::Body::getBodyContext | ( | ) | const |
|
pure virtual |
Implemented in EM::MarchingCubesSurface, EM::RandomPosBody, and EM::PolygonBody.
|
pure virtual |
Should be mapped to EMObject::ref()
Implemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
|
pure virtual |
Implemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
|
pure virtual |
Implemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
|
pure virtual |
Implemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
|
pure virtual |
Should be mapped to EMObject::unRef()
Implemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
|
inlinevirtual |
Should be mapped to EMObject::usePar;.
Reimplemented in EM::RandomPosBody, EM::PolygonBody, and EM::MarchingCubesSurface.
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024