C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
The parameters of Boolean operation of extrusion or revolution to object. More...
#include <op_swept_parameter.h>
Public Types | |
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... | |
Public Member Functions | |
const MbSurface & | GetSurface () const |
Get the surface. | |
bool | SkipUnion () const |
Create a new solid. | |
void | SkipUnion (bool su) |
Create a new solid. | |
virtual bool | IsExtrusionLayout () const |
This is extrusion parameters? | |
virtual bool | IsRevolutionLayout () const |
This is rotation parameters? | |
MbeItemLocation | PointRelative (const MbCartPoint3D &p) const |
Classification point relative to the surface. | |
Public Attributes | |
Direction | direction |
The direction of extrusion relative to the vector. | |
bool | skipUnion |
Create a new solid. | |
Protected Member Functions | |
MbSweptLayout (const MbSurface &surf, Direction dir) | |
Constructor. | |
MbSweptLayout (const MbSweptLayout &other) | |
Copy-constructor. | |
virtual | ~MbSweptLayout () |
Destructor. | |
Protected Attributes | |
SPtr< const MbSurface > | surface |
The surface, which contains the generating curve. | |
The parameters of Boolean operation of extrusion or revolution to object.
The parameters of Boolean operation of extrusion or revolution to object.
Used in Boolean operation of initial solid and constructed operation of extrusion or revolution of two-dimensional contours on the surface.
A direction of extrusion (revolution).
The direction of extrusion relative to the extrusion vector.