|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
The curve with the type and tolerance. More...
#include <map_lump.h>
Inheritance diagram for CurveWType:
Collaboration diagram for CurveWType:Public Member Functions | |
| CurveWType (const MbCurve3D &_curve, MbBaseVestige::Type _type, MbBaseVestige::SubType _subType, double _tolerance) | |
| Constructor. More... | |
| virtual | ~CurveWType () |
| Destructor. | |
| virtual CurveWType & | Duplicate (MbRegDuplicate *iReg=nullptr) const |
| Create a copy of the object. | |
| const MbCurve3D & | GetCurve () const |
| Get a curve. | |
| MbBaseVestige::Type | GetType () const |
| Get a type. | |
| MbBaseVestige::SubType | GetSubType () const |
| Get a subtype. | |
| double | GetTolerance () const |
| Get a tolerance. | |
| bool | IsHidden () const |
| Whether or not invisible. | |
| void | SetHidden (bool h) const |
| Set the invisibility state. | |
Public Member Functions inherited from TapeBase | |
| TapeBase (RegistrableRec regs=noRegistrable) | |
| Constructor. | |
| TapeBase (const TapeBase &) | |
| Copy-constructor. | |
| virtual | ~TapeBase () |
| Destructor. | |
| RegistrableRec | GetRegistrable () const |
| Whether the stream class is registrable. | |
| void | SetRegistrable (RegistrableRec regs=registrable) const |
| Set the state of registration of the stream class. | |
| virtual const char * | GetPureName (const VersionContainer &) const |
| Get the class name. | |
| virtual bool | IsFamilyRegistrable () const |
| Whether the object belongs to a registrable family. | |
The curve with the type and tolerance.
The curve with the type and tolerance.
|
inline |
Constructor.
Constructor of a visible curve.
| [in] | _curve | - A curve. |
| [in] | _type | - A type of planar mapping. |
| [in] | _subType | - A subtype. |
| [in] | _tolerance | - A tolerance. |