#include <GEOMUtils_HTrsfCurve2d.hxx>
Public Member Functions | |
Standard_EXPORT | HTrsfCurve2d (const Handle(Geom2d_Curve)&theCurve, const Trsf2d &theTrsf) |
Constructor. More... | |
Standard_EXPORT | HTrsfCurve2d (const Handle(Geom2d_Curve)&theCurve, const Standard_Real theUFirst, const Standard_Real theULast, const Trsf2d &theTrsf) |
Constructor. More... | |
const Adaptor2d_Curve2d & | Curve2d () const |
Redefined method from the base class. More... | |
Private Attributes | |
TrsfCurve2d | myCurve |
This class represents an adaptor curve that represents an original curve transformed by an anisotropic transformation. This is a class manipulated by handle.
GEOMUtils::HTrsfCurve2d::HTrsfCurve2d | ( | const Handle(Geom2d_Curve)& | theCurve, |
const Trsf2d & | theTrsf | ||
) |
Initializes the object with the transformation parameters. Input parameters are not checked for validity. It is under responsibility of the caller.
GEOMUtils::HTrsfCurve2d::HTrsfCurve2d | ( | const Handle(Geom2d_Curve)& | theCurve, |
const Standard_Real | theUFirst, | ||
const Standard_Real | theULast, | ||
const Trsf2d & | theTrsf | ||
) |
Initializes the object with the curve, first and last parameters and transformation. Input parameters are not checked for validity. It is under responsibility of the caller.
|
inline |
References myCurve.
|
private |