This class implements an elementary construction algorithm for a scaling transformation in 2D space. The result is a gp_Trsf2d transformation. A MakeScale2d object provides a framework for:
More...
#include <gce_MakeScale2d.hxx>
This class implements an elementary construction algorithm for a scaling transformation in 2D space. The result is a gp_Trsf2d transformation. A MakeScale2d object provides a framework for:
- defining the construction of the transformation,
- implementing the construction algorithm, and
- consulting the result.
◆ gce_MakeScale2d()
| gce_MakeScale2d::gce_MakeScale2d |
( |
const gp_Pnt2d & | Point, |
|
|
const double | Scale ) |
Constructs a scaling transformation.
- Parameters
-
| [in] | Point | center of scaling |
| [in] | Scale | scale factor |
◆ Operator()
| gp_Trsf2d gce_MakeScale2d::Operator |
( |
| ) |
const |
|
inline |
Alias for Value() returning a copy.
- Returns
- resulting transformation
◆ operator gp_Trsf2d()
| gce_MakeScale2d::operator gp_Trsf2d |
( |
| ) |
const |
|
inline |
Conversion operator returning the constructed transformation.
- Returns
- resulting transformation
◆ Value()
| const gp_Trsf2d & gce_MakeScale2d::Value |
( |
| ) |
const |
Returns the constructed transformation.
- Returns
- resulting transformation
The documentation for this class was generated from the following file: