This is the Dtk_StoredInfo Class.
The Dtk_StoredInfo object is used to store any information stored.
More...
Public Types | |
enum | MandatoryFlag { NotMandatory = 0, XYPlane, YZPlane, ZXPlane, OriginPoint } |
Static Public Member Functions | |
static Dtk_StoredInfoPtr | Create () |
\BasicConstructor More... | |
static Dtk_SmartPtr< Dtk_Info > | create () |
static Dtk_SmartPtr< Dtk_Info > | create (const Dtk_Info &s) |
static Dtk_StoredInfoPtr | Create (const Dtk_StoredInfo &inToBeCopied) |
Copy constructor. More... | |
static Dtk_SmartPtr< Dtk_Info > | create (Dtk_Info &&s) |
static Dtk_StoredInfo * | DtkDynamicCast (Dtk_Object *o) |
Performs a dynamic cast - doesn't need RTTI -. More... | |
Protected Types | |
enum | { _typeID = DTK_TYPE_STOREDINFO } |
Protected Member Functions | |
void | _copy (const Dtk_Info &s) |
void | _copy (const Dtk_Object &s) |
void | _init () |
void | _reset () |
virtual Dtk_Object * | Clone () |
Dtk_StoredInfo () | |
Base Constructor. More... | |
Dtk_StoredInfo (const Dtk_StoredInfo &o) | |
Copy Constructor. More... | |
~Dtk_StoredInfo () | |
Destructor. More... | |
Protected Attributes | |
Dtk_MaterialPtr | _Material |
Dtk_Handle * | _Private |
unsigned long | count_ |
Friends | |
class | Dtk_SmartPtr< Dtk_StoredInfo > |
This is the Dtk_StoredInfo Class.
The Dtk_StoredInfo object is used to store any information stored.
|
inherited |
|
protected |
Base Constructor.
|
protected |
Copy Constructor.
|
protected |
Destructor.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
virtualinherited |
|
inherited |
|
inherited |
Add a Dtk_LineTypeDefinition to Dtk_API and set it to current object.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
protectedvirtual |
Reimplemented from Dtk_Info.
|
static |
\BasicConstructor
|
staticinherited |
|
staticinherited |
|
static |
Copy constructor.
inToBeCopied | Object to copy. |
|
staticinherited |
|
static |
Performs a dynamic cast - doesn't need RTTI -.
Retrieves the dynamic entity type.
|
pure virtualinherited |
Implemented in Dtk_Shell, Dtk_Body, Dtk_Lump, Dtk_Volume, Dtk_Face, Dtk_Loop, Dtk_Coedge, Dtk_Edge, Dtk_Vertex, Dtk_TopologicalEntity, Dtk_MeshPolyline, Dtk_MeshSurface, Dtk_TransformedSurface, Dtk_FilletSurface, Dtk_OffsetSurface, Dtk_SphericalSurface, Dtk_ToroidalSurface, Dtk_ConicalSurface, Dtk_CylindricalSurface, Dtk_RuledSurface, Dtk_LinearExtrusionSurface, Dtk_StandardRevolutionSurface, Dtk_RevolutionSurface, Dtk_PlaneSurface, Dtk_NurbsSurface, Dtk_Surface, Dtk_Hyperbola, Dtk_Parabola, Dtk_Ellipse, Dtk_Conic, Dtk_Line, Dtk_Polyline, Dtk_NurbsCurve, Dtk_Curve, Dtk_Point, Dtk_Constraint, Dtk_ConstraintReference, Dtk_AxisSystem, Dtk_Preview, Dtk_Entity, Dtk_picture, Dtk_OverrideSet, Dtk_OverrideInfo, Dtk_MainDoc, Dtk_Component, Dtk_Node, Dtk_DocElement, Dtk_Log, and Dtk_Properties.
|
virtualinherited |
|
inherited |
|
inherited |
type_detk Dtk_StoredInfo::get_type_detk | ( | ) | const |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Retrieves the entity Blanked Status.
|
inherited |
Retrieves the entity color as Dtk_RGBA values.
Sample:
|
inherited |
|
inherited |
|
inherited |
Retrieves the curve LineType - for curve entities -.
|
inherited |
Retrieves the definition of the curve LineType - for curve entities -.
Returns null pointer if not set.
|
inherited |
Retrieves the Id of Dtk_LineTypeDefinition of the entity in The Dtk_API table.
|
inherited |
|
inherited |
Retrieves the curve thickness - if exists and relevant -.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Retrieves the entity layer.
|
inherited |
Retrieves the Mandatory Flag.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Retrieves the entity name.
|
inherited |
|
inherited |
Retrieves the entity MaterialInfos.
|
inherited |
Retrieves the Id of MaterialInfos of the entity in The Dtk_API table.
|
inherited |
Retrieves the Symbol Type - for point only -.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Retrieves the entity RenderInfos of the entity.
|
inherited |
Retrieves the Id of RenderInfos of the entity in The Dtk_API table.
|
virtualinherited |
Reimplemented from Dtk_Object.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Set line type of current object thanks to Dtk_FontLineType enumeration.
|
inherited |
Set Dtk_LineTypeDefinition of current object via it's id in Dtk_API table.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
friend |
|
protectedinherited |
|
protected |
|
protectedinherited |