C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

The parameters of form-generating operation. More...

#include <op_swept_parameter.h>

+ Collaboration diagram for MbSectionPhantom:

Public Member Functions

 MbSectionPhantom ()
 Default constructor.
 
 MbSectionPhantom (const MbSectionPhantom &other)
 Constructor by data. More...
 
 ~MbSectionPhantom ()
 Destructor.
 
void GetLayout (size_t i, MbPlacement3D &pl, MbCartPoint3D &pnt1, MbCartPoint3D &pnt2, MbVector3D &vec1, MbVector3D &vec2, MbCartPoint3D &apx) const
 Get an object values for the side by its index i.
 
void CentreLayout (size_t i, MbPlacement3D &pl, MbCartPoint3D &pnt1, MbCartPoint3D &pnt2, MbVector3D &vec1, MbVector3D &vec2, MbCartPoint3D &apx, MbCartPoint3D &centre) const
 Get an object values for the side by its index i.
 
void SetLayout (size_t i, const MbPlacement3D &pl, const MbCartPoint3D &pnt1, const MbCartPoint3D &pnt2, const MbVector3D &vec1, const MbVector3D &vec2, const MbCartPoint3D &apx)
 Set an object values for the side by its index i.
 
void operator= (const MbSectionPhantom &other)
 Assignment operator.
 

Public Attributes

MbSectionLayout begLayout
 Phantom data for the initial cross-section of the surface.
 
MbSectionLayout endLayout
 Phantom data for the end cross-section of the surface.
 
MbSectionLayout midLayout
 Phantom data for the middle cross-section of the surface.
 

Detailed Description

The parameters of form-generating operation.

The phantom data contains the points and directions of the enclosing triangles at the ends of the mutable section surface.

Constructor & Destructor Documentation

◆ MbSectionPhantom()

MbSectionPhantom::MbSectionPhantom ( const MbSectionPhantom other)
inline

Constructor by data.

Copy-constructor.


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