C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
The parameters of form-generating operation. More...
#include <op_swept_parameter.h>
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 ¢re) 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. | |
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.
|
inline |
Constructor by data.
Copy-constructor.