DATAKIT API  V2025.4
util_ent_dtk.hpp File Reference

Go to the source code of this file.

Data Structures

class  Dtk_AxisSystem
 This is the Dtk_AxisSystem class. More...
 
class  Dtk_ColorInfosSet
 This is the Color Info Set class. This is the read color definition Class.
It gathers all information about colors in the component. More...
 
class  Dtk_Constraint
 This is the Dtk_Constraint class. More...
 
class  Dtk_Constraint::_ConstraintValue
 
class  Dtk_ConstraintReference
 This is the Dtk_ConstraintReference class. More...
 
class  Dtk_Entity
 
class  Dtk_Info
 This is the generic Info class. More...
 
class  Dtk_LayerFilterInfos
 This class is used by Dtk_LayerInfosSet to represent a layer filter : its name, description, and selected layers of the set it is contained in. More...
 
class  Dtk_LayerInfosSet
 This class represents a set of layer information, such as their name and identifier, as well as a list of layer filters.
. More...
 
class  Dtk_ModelDisplay
 This is the Dtk_ModelDisplay class. More...
 
class  Dtk_Preview
 This is the Dtk_Preview class. More...
 
struct  Dtk_string_compare
 
struct  Dtk_string_compare_case_insensitive
 

Typedefs

typedef Dtk_SmartPtr< Dtk_AxisSystemDtk_AxisSystemPtr
 
typedef Dtk_SmartPtr< Dtk_ColorInfosSetDtk_ColorInfosSetPtr
 
typedef Dtk_SmartPtr< Dtk_ConstraintDtk_ConstraintPtr
 
typedef Dtk_SmartPtr< Dtk_ConstraintReferenceDtk_ConstraintReferencePtr
 
typedef Dtk_SmartPtr< Dtk_LayerFilterInfosDtk_LayerFilterInfosPtr
 
typedef Dtk_SmartPtr< Dtk_LayerInfosSetDtk_LayerInfosSetPtr
 
typedef Dtk_SmartPtr< Dtk_material > Dtk_MaterialPtr
 
typedef Dtk_SmartPtr< Dtk_ModelDisplayDtk_ModelDisplayPtr
 
typedef Dtk_SmartPtr< Dtk_PreviewDtk_PreviewPtr
 

Enumerations

enum  Dtk_FontLineType {
  DTK_NO_PATTERN = 0, DTK_SOLIDLINE, DTK_DASHED, DTK_PHANTOM,
  DTK_CENTERLINE, DTK_DOTTED, DTK_LONG_DASHED, DTK_DOTTED_DASHED,
  DTK_BREAKLINE, DTK_NUM_FONT_LINE_TYPES
}
 This is a set of line styles. More...
 
enum  Dtk_PointType {
  DTK_PT_UNSPECIFIED = 0, DTK_PT_CROSS, DTK_PT_PLUS, DTK_PT_CONCENTRIC,
  DTK_PT_COINCIDENT, DTK_PT_FULLCIRCLE, DTK_PT_FULLSQUARE, DTK_PT_STAR,
  DTK_PT_DOT, DTK_PT_SMALLDOT, DTK_PT_BIGFULLCIRCLE, DTK_PT_BIGFULLSQUARE,
  DTK_PT_SQUARE, DTK_PT_UP_TRIANGLE, DTK_PT_DIAMOND
}
 

Functions

int dtk_AddColorInTable (const Dtk_RGB &)
 

Typedef Documentation

◆ Dtk_AxisSystemPtr

◆ Dtk_ColorInfosSetPtr

◆ Dtk_ConstraintPtr

◆ Dtk_ConstraintReferencePtr

◆ Dtk_LayerFilterInfosPtr

◆ Dtk_LayerInfosSetPtr

◆ Dtk_MaterialPtr

typedef Dtk_SmartPtr<Dtk_material> Dtk_MaterialPtr

◆ Dtk_ModelDisplayPtr

◆ Dtk_PreviewPtr

Enumeration Type Documentation

◆ Dtk_FontLineType

This is a set of line styles.

Enumerator
DTK_NO_PATTERN 
DTK_SOLIDLINE 
DTK_DASHED 
DTK_PHANTOM 
DTK_CENTERLINE 
DTK_DOTTED 
DTK_LONG_DASHED 
DTK_DOTTED_DASHED 
DTK_BREAKLINE 
DTK_NUM_FONT_LINE_TYPES 

◆ Dtk_PointType

Enumerator
DTK_PT_UNSPECIFIED 
DTK_PT_CROSS 
DTK_PT_PLUS 
DTK_PT_CONCENTRIC 
DTK_PT_COINCIDENT 
DTK_PT_FULLCIRCLE 
DTK_PT_FULLSQUARE 
DTK_PT_STAR 
DTK_PT_DOT 
DTK_PT_SMALLDOT 
DTK_PT_BIGFULLCIRCLE 
DTK_PT_BIGFULLSQUARE 
DTK_PT_SQUARE 
DTK_PT_UP_TRIANGLE 
DTK_PT_DIAMOND 

Function Documentation

◆ dtk_AddColorInTable()

int dtk_AddColorInTable ( const Dtk_RGB )