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

Public Member Functions

 PolygonSurfEditor (Geometry::PolygonSurface &)
 
 ~PolygonSurfEditor ()
 
bool mayTranslate2D (GeomPosID gpid) const
 
Coord3 translation2DNormal (GeomPosID gpid) const
 
- Public Member Functions inherited from Geometry::ElementEditor
 ElementEditor (Geometry::Element &element)
 
virtual ~ElementEditor ()
 
const ElementgetElement () const
 
ElementgetElement ()
 
virtual void getEditIDs (TypeSet< GeomPosID > &) const
 
virtual Coord3 getPosition (GeomPosID) const
 
virtual bool setPosition (GeomPosID, const Coord3 &)
 
virtual bool mayTranslate1D (GeomPosID) const
 
virtual Coord3 translation1DDirection (GeomPosID) const
 
virtual bool mayTranslate3D (GeomPosID) const
 
virtual bool maySetNormal (GeomPosID) const
 
virtual Coord3 getNormal (GeomPosID) const
 
virtual bool setNormal (GeomPosID, const Coord3 &)
 
virtual bool maySetDirection (GeomPosID) const
 
virtual Coord3 getDirectionPlaneNormal (GeomPosID) const
 
virtual Coord3 getDirection (GeomPosID) const
 
virtual bool setDirection (GeomPosID, const Coord3 &)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (NotifierAccess &, const CallBack &, bool onlyifnew=false)
 
bool attachCB (NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false)
 
void detachCB (NotifierAccess &, const CallBack &)
 
void detachCB (NotifierAccess *notif, const CallBack &cb)
 
bool isNotifierAttached (NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 

Protected Member Functions

void addedKnots (CallBacker *)
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 

Additional Inherited Members

- Public Attributes inherited from Geometry::ElementEditor
Notifier< ElementEditoreditpositionchange
 
- Protected Attributes inherited from Geometry::ElementEditor
Geometry::Elementelement
 

Detailed Description

Constructor & Destructor Documentation

Geometry::PolygonSurfEditor::PolygonSurfEditor ( Geometry::PolygonSurface )
Geometry::PolygonSurfEditor::~PolygonSurfEditor ( )

Member Function Documentation

void Geometry::PolygonSurfEditor::addedKnots ( CallBacker )
protected
bool Geometry::PolygonSurfEditor::mayTranslate2D ( GeomPosID  gpid) const
virtual

Reimplemented from Geometry::ElementEditor.

Coord3 Geometry::PolygonSurfEditor::translation2DNormal ( GeomPosID  gpid) const
virtual

Reimplemented from Geometry::ElementEditor.


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