#include <GEOMUtils_Trsf2d.hxx>
|
Standard_EXPORT | Trsf2d (const Standard_Real a11, const Standard_Real a12, const Standard_Real a13, const Standard_Real a21, const Standard_Real a22, const Standard_Real a23) |
| Constructor. More...
|
|
Standard_EXPORT void | TransformD0 (gp_Pnt2d &thePnt) const |
| Transform the point. More...
|
|
Standard_EXPORT void | TransformD1 (gp_Pnt2d &thePnt, gp_Vec2d &theVec1) const |
| Transform the point and the first derivative vector. More...
|
|
Standard_EXPORT void | TransformD2 (gp_Pnt2d &thePnt, gp_Vec2d &theVec1, gp_Vec2d &theVec2) const |
| Transform the point, the first and second derivative vectors. More...
|
|
Standard_EXPORT void | TransformD3 (gp_Pnt2d &thePnt, gp_Vec2d &theVec1, gp_Vec2d &theVec2, gp_Vec2d &theVec3) const |
| Transform the point, the first, second and third derivative vectors. More...
|
|
GEOMUtils::Trsf2d::Trsf2d |
( |
const Standard_Real |
a11, |
|
|
const Standard_Real |
a12, |
|
|
const Standard_Real |
a13, |
|
|
const Standard_Real |
a21, |
|
|
const Standard_Real |
a22, |
|
|
const Standard_Real |
a23 |
|
) |
| |
Initializes the object with the transformation parameters. Input parameters are not checked for validity. It is under responsibility of the caller.
void GEOMUtils::Trsf2d::TransformD0 |
( |
gp_Pnt2d & |
thePnt | ) |
const |
The passed parameter is modified to have a transformed value.
- Parameters
-
void GEOMUtils::Trsf2d::TransformD1 |
( |
gp_Pnt2d & |
thePnt, |
|
|
gp_Vec2d & |
theVec1 |
|
) |
| const |
The passed parameters are modified to have a transformed value.
- Parameters
-
thePnt | the point. |
theVec1 | the first derivative vector. |
void GEOMUtils::Trsf2d::TransformD2 |
( |
gp_Pnt2d & |
thePnt, |
|
|
gp_Vec2d & |
theVec1, |
|
|
gp_Vec2d & |
theVec2 |
|
) |
| const |
The passed parameters are modified to have a transformed value.
- Parameters
-
thePnt | the point. |
theVec1 | the first derivative vector. |
theVec2 | the second derivative vector. |
void GEOMUtils::Trsf2d::TransformD3 |
( |
gp_Pnt2d & |
thePnt, |
|
|
gp_Vec2d & |
theVec1, |
|
|
gp_Vec2d & |
theVec2, |
|
|
gp_Vec2d & |
theVec3 |
|
) |
| const |
The passed parameters are modified to have a transformed value.
- Parameters
-
thePnt | the point. |
theVec1 | the first derivative vector. |
theVec2 | the second derivative vector. |
theVec2 | the third derivative vector. |
void GEOMUtils::Trsf2d::TransformVector |
( |
const gp_Pnt2d & |
thePnt, |
|
|
gp_Vec2d & |
theVec |
|
) |
| const |
|
private |
- Parameters
-
thePnt | the point. |
theVec | the vector. |
Standard_Real GEOMUtils::Trsf2d::myA11 |
|
private |
Standard_Real GEOMUtils::Trsf2d::myA12 |
|
private |
Standard_Real GEOMUtils::Trsf2d::myA13 |
|
private |
Standard_Real GEOMUtils::Trsf2d::myA21 |
|
private |
Standard_Real GEOMUtils::Trsf2d::myA22 |
|
private |
Standard_Real GEOMUtils::Trsf2d::myA23 |
|
private |
The documentation for this class was generated from the following files: