CAD Exchanger SDK
cadex::ModelData_Point Class Reference

Defines a 3D point. More...

Inherits cadex::internal::ModelData_BasePoint< T >.

Public Member Functions

 ModelData_Point (const ModelData_XYZ &theOther)
 Constructor.
 
 ModelData_Point (const internal::ModelData_BaseXYZ< ModelData_Pointd::ValueType > &theOther)
 Constructor.
 
 ModelData_Point (const ModelData_Pointd &theOther)
 Constructor.
 
 ModelData_Point (double theX, double theY, double theZ)
 Constructor.
 
 ModelData_Point (const gp_Pnt &)
 
 operator const gp_Pnt & () const
 
 operator gp_Pnt & ()
 
ModelData_Pointoperator= (const gp_Pnt &)
 
void Transform (const ModelData_Transformation &theTransformation)
 
ModelData_Point Transformed (const ModelData_Transformation &theTransformation) const
 

Static Public Member Functions

static const ModelData_PointOrigin ()
 

Detailed Description