C3D Toolkit
Kernel - 117958, Vision - 2.7.6.12
|
The parameters of Boolean operation of extrusion to object. More...
#include <op_swept_parameter.h>
Public Member Functions | |
MbExtrusionLayout (const MbSurface &surf, Direction dir, const MbVector3D &dirVec) | |
Constructor. | |
MbExtrusionLayout (const MbSurface &surf, Direction dir, double initRake1, double initRake2, const MbVector3D &dirVec) | |
Constructor. | |
MbExtrusionLayout (const MbExtrusionLayout &other) | |
Copy-constructor. | |
virtual | ~MbExtrusionLayout () |
Destructor. | |
virtual bool | IsExtrusionLayout () const |
This is extrusion parameters? | |
![]() | |
const MbSurface & | GetSurface () const |
Get the surface. | |
bool | SkipUnion () const |
Create a new solid. | |
void | SkipUnion (bool su) |
Create a new solid. | |
virtual bool | IsRevolutionLayout () const |
This is rotation parameters? | |
MbeItemLocation | PointRelative (const MbCartPoint3D &p) const |
Classification point relative to the surface. | |
Public Attributes | |
MbVector3D | dirVector |
An extrusion vector. | |
double | rake1 |
Slope in the forward direction. | |
double | rake2 |
Slope in the opposite direction. | |
![]() | |
Direction | direction |
The direction of extrusion relative to the vector. | |
bool | skipUnion |
Create a new solid. | |
Additional Inherited Members | |
![]() | |
enum | Direction { ed_minus_minus = -2 , ed_minus = -1 , ed_both = 0 , ed_plus = 1 , ed_plus_plus = 2 } |
A direction of extrusion (revolution). More... | |
![]() | |
MbSweptLayout (const MbSurface &surf, Direction dir) | |
Constructor. | |
MbSweptLayout (const MbSweptLayout &other) | |
Copy-constructor. | |
virtual | ~MbSweptLayout () |
Destructor. | |
![]() | |
SPtr< const MbSurface > | surface |
The surface, which contains the generating curve. | |
The parameters of Boolean operation of extrusion to object.
The parameters of Boolean operation of extrusion to object.
Used in Boolean operation of initial solid and constructed operation of extrusion of two-dimensional contours on the surface.