Defines a 3D direction. More...
Inherits cadex::internal::ModelData_BaseDirection< T >.
Public Member Functions | |
ModelData_Direction (const ModelData_Direction &theOther) | |
Constructor. | |
ModelData_Direction (double theX, double theY, double theZ) | |
Constructor. | |
template<typename T > | |
ModelData_Direction (const internal::ModelData_BaseDirection< T > &theOther) | |
Constructor. | |
template<typename T > | |
ModelData_Direction (const internal::ModelData_BaseXYZ< T > &theOther) | |
Constructor. | |
ModelData_Direction (const gp_Dir &) | |
operator const gp_Dir & () const | |
operator gp_Dir & () | |
ModelData_Direction & | operator= (const gp_Dir &) |
void | Transform (const ModelData_Transformation &theTransformation) |
ModelData_Direction | Transformed (const ModelData_Transformation &theTransformation) const |
Static Public Member Functions | |
static const ModelData_Direction & | XDir () |
static const ModelData_Direction & | YDir () |
static const ModelData_Direction & | ZDir () |
Defines a 3D direction.