Open CASCADE Technology
6.5.4
|
defines SolidOfLinearExtrusion, Type <164> Form Number <0>
in package IGESSolid
Solid of linear extrusion is defined by translatin an
area determined by a planar curve
#include <IGESSolid_SolidOfLinearExtrusion.hxx>
Public Member Functions | |
IGESSolid_SolidOfLinearExtrusion () | |
void | Init (const Handle< IGESData_IGESEntity > &aCurve, const Standard_Real aLength, const gp_XYZ &aDirection) |
This method is used to set the fields of the class SolidOfLinearExtrusion | |
Handle_IGESData_IGESEntity | Curve () const |
returns the planar curve that is to be translated | |
Standard_Real | ExtrusionLength () const |
returns the Extrusion Length | |
gp_Dir | ExtrusionDirection () const |
returns the Extrusion direction | |
gp_Dir | TransformedExtrusionDirection () const |
returns ExtrusionDirection after applying TransformationMatrix |
Handle_IGESData_IGESEntity IGESSolid_SolidOfLinearExtrusion::Curve | ( | ) | const |
void IGESSolid_SolidOfLinearExtrusion::Init | ( | const Handle< IGESData_IGESEntity > & | aCurve, |
const Standard_Real | aLength, | ||
const gp_XYZ & | aDirection | ||
) |