|
Open CASCADE Technology
6.5.4
|
defines IGESOffsetSurface, Type <140> Form <0>
in package IGESGeom
An offset surface is a surface defined in terms of an
already existing surface.If S(u, v) is a parametrised
regular surface and N(u, v) is a differential field of
unit normal vectors defined on the whole surface, and
"d" a fixed non zero real number, then offset surface
to S is a parametrised surface S(u, v) given by
O(u, v) = S(u, v) + d * N(u, v);
u1 <= u <= u2; v1 <= v <= v2;
#include <IGESGeom_OffsetSurface.hxx>

Public Member Functions | |
| IGESGeom_OffsetSurface () | |
| void | Init (const gp_XYZ &anIndicatoR, const Standard_Real aDistance, const Handle< IGESData_IGESEntity > &aSurface) |
| This method is used to set the fields of the class OffsetSurface | |
| gp_Vec | OffsetIndicator () const |
| returns the offset indicator | |
| gp_Vec | TransformedOffsetIndicator () const |
| returns the offset indicator after applying Transf. Matrix | |
| Standard_Real | Distance () const |
| returns the distance by which surface is offset | |
| Handle_IGESData_IGESEntity | Surface () const |
| returns the surface that has been offset | |
| void IGESGeom_OffsetSurface::Init | ( | const gp_XYZ & | anIndicatoR, |
| const Standard_Real | aDistance, | ||
| const Handle< IGESData_IGESEntity > & | aSurface | ||
| ) |
| Handle_IGESData_IGESEntity IGESGeom_OffsetSurface::Surface | ( | ) | const |
1.8.0