Defines a 2D vector. More...
#include <cadex/ModelData_Vector2d.hxx>
Inherits cadex::internal::ModelData_BaseVector2d< T >.
Public Member Functions | |
ModelData_Vector2d (const ModelData_Vector2d &theOther) | |
Constructor. | |
ModelData_Vector2d (double theX, double theY) | |
Constructor. | |
template<typename T > | |
ModelData_Vector2d (const internal::ModelData_BaseVector2d< T > &theOther) | |
Constructor. | |
template<typename T > | |
ModelData_Vector2d (const internal::ModelData_BaseXY< T > &theOther) | |
Constructor. | |
ModelData_Vector2d (const ModelData_Point2dd &theStart, const ModelData_Point2dd &theEnd) | |
Constructor. | |
ModelData_Vector2d (const gp_Vec2d &) | |
operator const gp_Vec2d & () const | |
operator gp_Vec2d & () | |
ModelData_Vector2d & | operator= (const gp_Vec2d &) |
void | Transform (const ModelData_Transformation2d &theTransformation) |
ModelData_Vector2d | Transformed (const ModelData_Transformation2d &theTransformation) const |
Defines a 2D vector.