Defines a 2D direction. More...
#include <cadex/ModelData_Direction2d.hxx>
Inherits cadex::internal::ModelData_BaseDirection2d< T >.
Public Member Functions | |
ModelData_Direction2d (const ModelData_Direction2d &theOther) | |
Constructor. | |
ModelData_Direction2d (double theX, double theY) | |
Constructor. | |
template<typename T > | |
ModelData_Direction2d (const internal::ModelData_BaseDirection2d< T > &theOther) | |
Constructor. | |
template<typename T > | |
ModelData_Direction2d (const internal::ModelData_BaseXY< T > &theOther) | |
Constructor. | |
ModelData_Direction2d (const gp_Dir2d &) | |
operator const gp_Dir2d & () const | |
operator gp_Dir2d & () | |
ModelData_Direction2d & | operator= (const gp_Dir2d &) |
void | Transform (const ModelData_Transformation2d &theTransformation) |
ModelData_Direction2d | Transformed (const ModelData_Transformation2d &theTransformation) const |
Static Public Member Functions | |
static const ModelData_Direction2d & | XDir () |
static const ModelData_Direction2d & | YDir () |
Defines a 2D direction.