h o m e | d o c u m e n t a t i o n | c l a s s h i e r a r c h y |
#include <Interface0D.h>
Inheritance diagram for Interface0D:
Public Member Functions | |
virtual string | getExactTypeName () const |
virtual real | getX () const |
virtual real | getY () const |
virtual real | getZ () const |
virtual Geometry::Vec3f | getPoint3D () const |
virtual real | getProjectedX () const |
virtual real | getProjectedY () const |
virtual real | getProjectedZ () const |
virtual Geometry::Vec2f | getPoint2D () const |
virtual FEdge * | getFEdge (Interface0D &) |
virtual Id | getId () const |
virtual Nature::VertexNature | getNature () const |
virtual SVertex * | castToSVertex () |
virtual ViewVertex * | castToViewVertex () |
virtual NonTVertex * | castToNonTVertex () |
virtual TVertex * | castToTVertex () |
|
Cast the Interface0D in NonTVertex if it can be. Reimplemented in SVertex, NonTVertex, and CurvePoint. |
|
Cast the Interface0D in SVertex if it can be. Reimplemented in SVertex, NonTVertex, and CurvePoint. |
|
Cast the Interface0D in TVertex if it can be. Reimplemented in SVertex, TVertex, and CurvePoint. |
|
Cast the Interface0D in ViewVertex if it can be. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the string "Interface0D". Reimplemented in SVertex, ViewVertex, TVertex, NonTVertex, StrokeVertex, and CurvePoint. |
|
Returns the FEdge that lies between this Interface0D and the Interface0D given as argument. Reimplemented in SVertex, and CurvePoint. |
|
Returns the Id of the point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the nature of the point. Reimplemented in SVertex, ViewVertex, and CurvePoint. |
|
Returns the 2D point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the 3D point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the 2D x coordinate of the point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the 2D y coordinate of the point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the 2D z coordinate of the point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the 3D x coordinate of the point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the 3D y coordinate of the point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |
|
Returns the 3D z coordinate of the point. Reimplemented in SVertex, TVertex, NonTVertex, and CurvePoint. |