Open CASCADE Technology 7.8.0
|
This class mplements elementary construction algorithms for a symmetrical transformation in 3D space about a point, axis or plane. The result is a gp_Trsf transformation. A MakeMirror object provides a framework for: More...
#include <gce_MakeMirror.hxx>
Public Member Functions | |
gce_MakeMirror (const gp_Pnt &Point) | |
gce_MakeMirror (const gp_Ax1 &Axis) | |
gce_MakeMirror (const gp_Lin &Line) | |
gce_MakeMirror (const gp_Pnt &Point, const gp_Dir &Direc) | |
Makes a symmetry transformation af axis defined by <Point> and <Direc>. | |
gce_MakeMirror (const gp_Pln &Plane) | |
Makes a symmetry transformation of plane <Plane>. | |
gce_MakeMirror (const gp_Ax2 &Plane) | |
Makes a symmetry transformation of plane <Plane>. | |
const gp_Trsf & | Value () const |
Returns the constructed transformation. | |
const gp_Trsf & | Operator () const |
operator gp_Trsf () const | |
This class mplements elementary construction algorithms for a symmetrical transformation in 3D space about a point, axis or plane. The result is a gp_Trsf transformation. A MakeMirror object provides a framework for:
Makes a symmetry transformation af axis defined by <Point> and <Direc>.
Makes a symmetry transformation of plane <Plane>.
Makes a symmetry transformation of plane <Plane>.
gce_MakeMirror::operator gp_Trsf | ( | ) | const |