C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

The parameters of Boolean operation of extrusion to object. More...

#include <op_swept_parameter.h>

+ Inheritance diagram for MbExtrusionLayout:
+ Collaboration diagram for MbExtrusionLayout:

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?

 
- Public Member Functions inherited from MbSweptLayout
const MbSurfaceGetSurface () 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.
 
- Public Attributes inherited from MbSweptLayout
Direction direction
 The direction of extrusion relative to the vector.
 
bool skipUnion
 Create a new solid.
 

Additional Inherited Members

- Public Types inherited from MbSweptLayout
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...
 
- Protected Member Functions inherited from MbSweptLayout
 MbSweptLayout (const MbSurface &surf, Direction dir)
 Constructor.
 
 MbSweptLayout (const MbSweptLayout &other)
 Copy-constructor.
 
virtual ~MbSweptLayout ()
 Destructor.
 
- Protected Attributes inherited from MbSweptLayout
SPtr< const MbSurfacesurface
 The surface, which contains the generating curve.
 

Detailed Description

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.


The documentation for this struct was generated from the following file: