20 #ifndef _GEOMUtils_Trsf2d_HXX_
21 #define _GEOMUtils_Trsf2d_HXX_
24 #include <Geom2dHatch_Hatcher.hxx>
25 #include <GeomAbs_IsoType.hxx>
26 #include <TColStd_HArray1OfInteger.hxx>
27 #include <TColStd_HArray1OfReal.hxx>
28 #include <TopoDS_Face.hxx>
57 Standard_EXPORT
Trsf2d(
const Standard_Real a11,
58 const Standard_Real a12,
59 const Standard_Real a13,
60 const Standard_Real a21,
61 const Standard_Real a22,
62 const Standard_Real a23);
70 Standard_EXPORT
void TransformD0(gp_Pnt2d &thePnt)
const;
80 gp_Vec2d &theVec1)
const;
92 gp_Vec2d &theVec2)
const;
106 gp_Vec2d &theVec3)
const;
117 gp_Vec2d &theVec)
const;
Definition: GEOMUtils_Trsf2d.hxx:48
Standard_Real myA11
Definition: GEOMUtils_Trsf2d.hxx:121
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.
Definition: GEOMUtils_Trsf2d.cxx:83
void TransformVector(const gp_Pnt2d &thePnt, gp_Vec2d &theVec) const
Transform the vector.
Definition: GEOMUtils_Trsf2d.cxx:98
Standard_EXPORT void TransformD0(gp_Pnt2d &thePnt) const
Transform the point.
Definition: GEOMUtils_Trsf2d.cxx:47
Standard_Real myA12
Definition: GEOMUtils_Trsf2d.hxx:122
Standard_Real myA13
Definition: GEOMUtils_Trsf2d.hxx:123
Standard_Real myA21
Definition: GEOMUtils_Trsf2d.hxx:124
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.
Definition: GEOMUtils_Trsf2d.cxx:28
Standard_EXPORT void TransformD1(gp_Pnt2d &thePnt, gp_Vec2d &theVec1) const
Transform the point and the first derivative vector.
Definition: GEOMUtils_Trsf2d.cxx:59
Standard_EXPORT void TransformD2(gp_Pnt2d &thePnt, gp_Vec2d &theVec1, gp_Vec2d &theVec2) const
Transform the point, the first and second derivative vectors.
Definition: GEOMUtils_Trsf2d.cxx:70
Standard_Real myA23
Definition: GEOMUtils_Trsf2d.hxx:126
Standard_Real myA22
Definition: GEOMUtils_Trsf2d.hxx:125
Definition: GEOMUtils.hxx:56