#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 |