|
C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Parameters of a sheet metal rib. More...
#include <op_swept_parameter.h>
Inheritance diagram for SheetRibValues:
Collaboration diagram for SheetRibValues:Public Member Functions | |
| SheetRibValues () | |
| Default constructor. | |
| SheetRibValues (double t1, double t2, double a1, double a2, int s, double rFilletRib, const double &rFilletSide) | |
| Constructor by parameters. | |
| SheetRibValues (const SheetRibValues &other) | |
| Copy-constructor. | |
| virtual | ~SheetRibValues () |
| Destructor. | |
| virtual bool | IsSame (const SweptValues &other, double accuracy) const |
| Determine whether an object is equal? | |
| void | Init (const SheetRibValues &other) |
| Copy function. | |
| SheetRibValues & | operator= (const SheetRibValues &other) |
| Assignment operator. | |
| void | Transform (const MbMatrix3D &matr) |
| Transform an object according to the matrix. | |
Public Member Functions inherited from RibValues | |
| RibValues () | |
| Default constructor. | |
| RibValues (double t1, double t2, double a1, double a2, int s) | |
| Constructor by thickness, angles and filling space. | |
| RibValues (const RibValues &other) | |
| Copy-constructor. | |
| virtual | ~RibValues () |
| Destructor. | |
| virtual bool | IsRibValues () const |
| This is "rib" parameters? | |
| void | Init (const RibValues &other) |
| Copy function. | |
| RibValues & | operator= (const RibValues &other) |
| Assignment operator. | |
Public Member Functions inherited from SweptValues | |
| SweptValues () | |
| Default constructor. | |
| SweptValues (double t1, double t2, bool c=true) | |
| Constructor by thicknesses and closedness. | |
| SweptValues (const SweptValues &other) | |
| Copy-constructor. | |
| virtual | ~SweptValues () |
| Destructor. | |
| virtual bool | IsExtrusionValues () const |
| This is extrusion parameters? | |
| virtual bool | IsRevolutionValues () const |
| This is rotation parameters? | |
| virtual bool | IsEvolutionValues () const |
| This is "evolution" parameters? | |
| virtual bool | IsLoftedValues () const |
| This is "lofted" parameters? | |
| virtual bool | IsSimilar (const MbSweptData &other) const |
| Determine whether the objects are similar. | |
| virtual bool | SetEqual (const MbSweptData &other) |
| Make objects equal. | |
| void | Init (const SweptValues &other) |
| Function of copying data. | |
| bool | IsShellClosed () const |
| Get the closedness state. | |
| void | SetShellClosed (bool cl) |
| Set the closedness state. | |
| bool | CheckSelfInt () const |
| Get the state of flag of checking self-intersection. | |
| void | SetCheckSelfInt (bool c) |
| Set the state of flag of checking self-intersection. | |
| bool | MergeFaces () const |
| Whether to merge similar faces. | |
| void | SetMergingFaces (bool mf) |
| Whether to merge similar faces. | |
| bool | MergeEdges () const |
| Whether to merge similar edges. | |
| void | SetMergingEdges (bool me) |
| Whether to merge similar edges. | |
| const MbMergingFlags & | MergingFlags () const |
| Get control flags of shell items merging. | |
| void | SetMergingFlags (const MbMergingFlags &f) |
| Set control flags of shell items merging. | |
| void | operator= (const SweptValues &other) |
| Assignment operator. | |
Public Attributes | |
| double | radRibConvex |
| Fillet radius of convex part of rib. | |
| double | radSideConcave |
| Fillet radius of connection of concave part of rib and metal sheet. | |
Public Attributes inherited from RibValues | |
| double | angle1 |
| Draft angle of the plane along the forward direction. | |
| double | angle2 |
| Draft angle of the plane along the backward direction. | |
| ExtrudeSide | side |
| The side to place the rib on. | |
Public Attributes inherited from SweptValues | |
| double | thickness1 |
| Wall thickness (offset distance) along the forward direction. More... | |
| double | thickness2 |
| Wall thickness (offset distance) along the backward direction. More... | |
| bool | shellClosed |
| Closedness of created shell. | |
Additional Inherited Members | |
Public Types inherited from RibValues | |
| enum | ExtrudeSide { es_Left = 0 , es_Right , es_Up , es_Down } |
| The side to place the rib on. More... | |
Parameters of a sheet metal rib.
The construction parameters of a sheet metal rib by curve gives its shape.