Public Member Functions | Protected Member Functions | Protected Attributes

Geometry::ElementEditorImpl Class Reference

Inheritance diagram for Geometry::ElementEditorImpl:
Geometry::ElementEditor CallBacker Geometry::BinIDElementEditor Geometry::PlaneElementEditor

List of all members.

Public Member Functions

 ElementEditorImpl (Element &elem, const Coord3 &dir1d=Coord3::udf(), const Coord3 &norm2d=Coord3::udf(), bool allow3d=false)
 ~ElementEditorImpl ()
bool mayTranslate1D (GeomPosID) const
Coord3 translation1DDirection (GeomPosID) const
bool mayTranslate2D (GeomPosID) const
Coord3 translation2DNormal (GeomPosID) const
bool mayTranslate3D (GeomPosID) const

Protected Member Functions

void addedKnots (CallBacker *)

Protected Attributes

Coord3 translate1ddir
Coord3 translation2dnormal
bool maytranslate3d

Constructor & Destructor Documentation

Geometry::ElementEditorImpl::ElementEditorImpl ( Element elem,
const Coord3 dir1d = Coord3::udf(),
const Coord3 norm2d = Coord3::udf(),
bool  allow3d = false 
)
Geometry::ElementEditorImpl::~ElementEditorImpl (  ) 

Member Function Documentation

void Geometry::ElementEditorImpl::addedKnots ( CallBacker  )  [protected]
bool Geometry::ElementEditorImpl::mayTranslate1D ( GeomPosID   )  const [virtual]

Reimplemented from Geometry::ElementEditor.

bool Geometry::ElementEditorImpl::mayTranslate2D ( GeomPosID   )  const [virtual]

Reimplemented from Geometry::ElementEditor.

bool Geometry::ElementEditorImpl::mayTranslate3D ( GeomPosID   )  const [virtual]

Reimplemented from Geometry::ElementEditor.

Coord3 Geometry::ElementEditorImpl::translation1DDirection ( GeomPosID   )  const [virtual]

Reimplemented from Geometry::ElementEditor.

Coord3 Geometry::ElementEditorImpl::translation2DNormal ( GeomPosID   )  const [virtual]

Reimplemented from Geometry::ElementEditor.


Member Data Documentation