|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
The parameters of form-generating operation. More...
#include <op_swept_parameter.h>
Collaboration diagram for MbSectionLayout:Public Member Functions | |
| MbSectionLayout () | |
| Default constructor. | |
| MbSectionLayout (const MbPlacement3D &pl, const MbCartPoint3D &pnt1, const MbCartPoint3D &pnt2, const MbVector3D &vec1, const MbVector3D &vec2, const MbCartPoint3D &apx) | |
| Constructor by parameters. | |
| MbSectionLayout (const MbSectionLayout &other) | |
| Copy-constructor. | |
| ~MbSectionLayout () | |
| Destructor. | |
| void | GetLayout (MbPlacement3D &pl, MbCartPoint3D &pnt1, MbCartPoint3D &pnt2, MbVector3D &vec1, MbVector3D &vec2, MbCartPoint3D &apx) const |
| Get an object values. | |
| void | CentreLayout (MbPlacement3D &pl, MbCartPoint3D &pnt1, MbCartPoint3D &pnt2, MbVector3D &vec1, MbVector3D &vec2, MbCartPoint3D &apx, MbCartPoint3D ¢re) const |
| Get an object values and the fillet center position. | |
| void | SetLayout (const MbPlacement3D &pl, const MbCartPoint3D &pnt1, const MbCartPoint3D &pnt2, const MbVector3D &vec1, const MbVector3D &vec2, const MbCartPoint3D &apx) |
| Set an object values. | |
| void | operator= (const MbSectionLayout &other) |
| Assignment operator. | |
Public Attributes | |
| MbPlacement3D | place |
| The plane of the enclosing triangle (XY) at the flank of the surface. | |
| MbCartPoint3D | point1 |
| The intersection point of the first guide curve ans XY plane. | |
| MbCartPoint3D | point2 |
| The intersection point of the second guide curve ans XY plane. | |
| MbVector3D | vector1 |
| The direction vector from the first guide point to the vertex of the enclosing triangle. | |
| MbVector3D | vector2 |
| The direction vector from the second guide point to the vertex of the enclosing triangle. | |
| MbCartPoint3D | apex |
| The intersection point of the apex curve ans XY plane is the vertex of the enclosing triangle (may be on infinity). | |
The parameters of form-generating operation.
The phantom data contains the points and directions of the flank of the enclosing triangle.