This is the Dtk_StoredInfo Class.
The Dtk_StoredInfo object is used to store any information stored.  
 More...
 Inheritance diagram for Dtk_StoredInfo:Public Types | |
| enum | MandatoryFlag {  NotMandatory = 0, XYPlane, YZPlane, ZXPlane, OriginPoint }  | 
Static Public Member Functions | |
| static Dtk_StoredInfoPtr | Create () | 
| Calls default constructor to allocate a new object.  More... | |
| static Dtk_SmartPtr< Dtk_Info > | create () | 
| Calls default constructor to allocate a new object.  More... | |
| static Dtk_SmartPtr< Dtk_Info > | create (const Dtk_Info &in) | 
| Calls copy constructor to allocate a new object.  More... | |
| static Dtk_StoredInfoPtr | Create (const Dtk_StoredInfo &in) | 
| Calls copy constructor to allocate a new object.  More... | |
| static Dtk_SmartPtr< Dtk_Info > | create (Dtk_Info &&in) | 
| Calls move constructor to allocate a new object.  More... | |
| 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 | _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_ | 
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 | 
      
  | 
  virtualinherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
Add a Dtk_LineTypeDefinition to Dtk_API and set it to current object.
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  protectedvirtual | 
Reimplemented from Dtk_Info.
      
  | 
  static | 
Calls default constructor to allocate a new object.
      
  | 
  staticinherited | 
Calls default constructor to allocate a new object.
      
  | 
  staticinherited | 
Calls copy constructor to allocate a new object.
| in | Object to copy from. | 
      
  | 
  static | 
Calls copy constructor to allocate a new object.
| in | Object to copy from. | 
      
  | 
  staticinherited | 
Calls move constructor to allocate a new object.
| in | Object to move from. | 
      
  | 
  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 up to date state of current object.
      
  | 
  inherited | 
Retrieves the entity layer.
Retrieves the layers in which the entity is assigned.
      
  | 
  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 | 
      
  | 
  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 | 
Set if current object is up to date or not.
| isUpToDate | DTK_TRUE if object is up to date, DTK_FALSE if not. Anything else will set state to unknown. | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  protectedinherited | 
      
  | 
  protected | 
      
  | 
  protectedinherited |