DATAKIT API  V2025.4
util_draw_ptr_dtk.hpp
Go to the documentation of this file.
1 #ifndef _UTIL_DRAW_PTR_DTK_HPP_
2 #define _UTIL_DRAW_PTR_DTK_HPP_
3 
4 #include "util/util_ptr_dtk.hpp"
5 
10 class Dtk_Object;
11 class Dtk_2dEntity;
12 class Dtk_Entity;
13 class Dtk_Leader;
14 class Dtk_Annotation;
15 class Dtk_DatumTarget;
19 class Dtk_Symbol;
20 class Dtk_OneCell;
21 class Dtk_Table;
22 class Dtk_Grid;
23 class Dtk_Region;
24 class Dtk_Roughness;
25 class Dtk_Welding;
26 class Dtk_ReferenceFrame;
27 class Dtk_ReferenceBlock;
29 class Dtk_Dimension;
30 class Dtk_Hatching;
31 class Dtk_Drawing;
32 class Dtk_View;
34 class Dtk_ViewDisplay;
35 
36 class Dtk_Info;
37 class Dtk_matrix;
38 class Dtk_transfo;
39 
40 //FDT
41 class Dtk_Fdt;
42 
48 
54 
60 
66 
72 
78 
84 
90 
96 
102 
108 
114 
120 
126 
132 
138 
144 
150 
156 
162 
168 
174 
175 
176 class Dtk_Camera;
182 
188 
194 
195 
196 //typedef Dtk_SmartPtr<Dtk_2dPicture> Dtk_2dPicturePtr;
197 
198 
199 
200 
201 
202 
203 #endif
204 
205 
Dtk_DrawingPtr
Dtk_SmartPtr< Dtk_Drawing > Dtk_DrawingPtr
Handles a Dtk_Drawing object.
Definition: util_draw_ptr_dtk.hpp:161
Dtk_ReferenceFramePtr
Dtk_SmartPtr< Dtk_ReferenceFrame > Dtk_ReferenceFramePtr
Handles a Dtk_ReferenceFrame object.
Definition: util_draw_ptr_dtk.hpp:53
Dtk_transfo
This is the Transformation dedicated class.
Definition: dtk_transfo.hpp:19
Dtk_Region
This is the Region class. The region that designates areas of your model for special purposes,...
Definition: util_draw_dtk.hpp:7862
Dtk_AnnotationPtr
Dtk_SmartPtr< Dtk_Annotation > Dtk_AnnotationPtr
Handles a Dtk_Annotation object.
Definition: util_draw_ptr_dtk.hpp:95
Dtk_Annotation
This is abstract Dtk_Annotation class.
Definition: util_draw_dtk.hpp:2409
Dtk_Dimension
This is the general dimension.
Definition: util_draw_dtk.hpp:4728
Dtk_ViewDisplayPtr
Dtk_SmartPtr< Dtk_ViewDisplay > Dtk_ViewDisplayPtr
Handles a Dtk_View object.
Definition: util_draw_ptr_dtk.hpp:173
Dtk_Info
This is the generic Info class.
Definition: util_ent_dtk.hpp:119
Dtk_CameraPtr
Dtk_SmartPtr< Dtk_Camera > Dtk_CameraPtr
Handles a Dtk_Camera object.
Definition: util_draw_ptr_dtk.hpp:181
Dtk_ViewDisplay
This is the Dtk_ViewDisplay class to set the Display mode for the bodies stored in a view.
Definition: util_draw_dtk.hpp:6863
Dtk_Welding
This is the Welding Symbol class.
Definition: util_draw_dtk.hpp:2943
Dtk_DatumTargetPtr
Dtk_SmartPtr< Dtk_DatumTarget > Dtk_DatumTargetPtr
Handles a Dtk_DatumTarget object.
Definition: util_draw_ptr_dtk.hpp:101
Dtk_Grid
Represents the grids.
Definition: util_draw_dtk.hpp:4493
Dtk_ToleranceSpecification
This is the geometrical tolerance specification. It is part of the Dtk_ToleranceSpecificationContaine...
Definition: util_draw_dtk.hpp:5298
Dtk_Symbol
This is the general symbol class. It's basically composed of Dtk_CompositeText and geometrical elemen...
Definition: util_draw_dtk.hpp:6368
Dtk_DimensionPtr
Dtk_SmartPtr< Dtk_Dimension > Dtk_DimensionPtr
Handles a Dtk_Dimension object.
Definition: util_draw_ptr_dtk.hpp:155
Dtk_Hatching
This is the Hatching class. The hatching fills a close area delimited by boundaries (a set of Dtk_Pol...
Definition: util_draw_dtk.hpp:7681
Dtk_TablePtr
Dtk_SmartPtr< Dtk_Table > Dtk_TablePtr
Handles a Dtk_Table object.
Definition: util_draw_ptr_dtk.hpp:119
Dtk_GridPtr
Dtk_SmartPtr< Dtk_Grid > Dtk_GridPtr
Handles a Dtk_Grid object.
Definition: util_draw_ptr_dtk.hpp:125
Dtk_LeaderPtr
Dtk_SmartPtr< Dtk_Leader > Dtk_LeaderPtr
Handles a Dtk_Leader object.
Definition: util_draw_ptr_dtk.hpp:77
Dtk_Leader
This class graphically represents leader of annotations. It is part of Dtk_Annotation and Dtk_Dimens...
Definition: util_draw_dtk.hpp:1828
Dtk_Drawing
This is the drawing class. It basically contains a Dtk_View array.
Definition: util_draw_dtk.hpp:6720
Dtk_RoughnessPtr
Dtk_SmartPtr< Dtk_Roughness > Dtk_RoughnessPtr
Handles a Dtk_Roughness object.
Definition: util_draw_ptr_dtk.hpp:137
Dtk_ToleranceSpecificationPtr
Dtk_SmartPtr< Dtk_ToleranceSpecification > Dtk_ToleranceSpecificationPtr
Handles a Dtk_ToleranceSpecification object.
Definition: util_draw_ptr_dtk.hpp:59
Dtk_DatumTarget
This is the Datum Target.
Definition: util_draw_dtk.hpp:3704
Dtk_ReferenceBlock
This is the Dtk_ReferenceBlock Class. It is part of the Dtk_ReferenceFrame entity.
Definition: util_draw_dtk.hpp:4983
Dtk_Roughness
This is the Roughness class.
Definition: util_draw_dtk.hpp:2566
Dtk_ReferenceFrame
This is the Reference Frame Class. It is part of the Dtk_ToleranceSpecification entity....
Definition: util_draw_dtk.hpp:5156
Dtk_CompositeEntity
This is the Dtk_CompositeEntity class.
Definition: util_draw_dtk.hpp:7750
Dtk_WeldingPtr
Dtk_SmartPtr< Dtk_Welding > Dtk_WeldingPtr
Handles a Dtk_Welding object.
Definition: util_draw_ptr_dtk.hpp:143
Dtk_View
This is the view class.
Definition: util_draw_dtk.hpp:6980
Dtk_matrix
Definition: dtk_matrix.hpp:8
Dtk_OneCell
Allows the representation of cell.
Definition: util_draw_dtk.hpp:4045
Dtk_HatchingPtr
Dtk_SmartPtr< Dtk_Hatching > Dtk_HatchingPtr
Handles a Dtk_Hatching object.
Definition: util_draw_ptr_dtk.hpp:187
Dtk_CompositeEntityPtr
Dtk_SmartPtr< Dtk_CompositeEntity > Dtk_CompositeEntityPtr
Handles a Dtk_CompositeEntity object.
Definition: util_draw_ptr_dtk.hpp:193
Dtk_SmartPtr
Definition: util_ptr_dtk.hpp:37
Dtk_ToleranceSpecificationContainer
This is the tolerance specification container. It is part of the Dtk_GeometricalTolerance....
Definition: util_draw_dtk.hpp:6064
Dtk_ReferenceBlockPtr
Dtk_SmartPtr< Dtk_ReferenceBlock > Dtk_ReferenceBlockPtr
Handles a Dtk_ReferenceBlock object.
Definition: util_draw_ptr_dtk.hpp:47
Dtk_FCFFeatureIndicatorPtr
Dtk_SmartPtr< Dtk_FCFFeatureIndicator > Dtk_FCFFeatureIndicatorPtr
Handles a Dtk_FCFFeatureIndicator object.
Definition: util_draw_ptr_dtk.hpp:65
util_ptr_dtk.hpp
Dtk_GeometricalTolerance
This is the geometrical tolerance. It's basically composed by one - or more - Dtk_ToleranceSpecifica...
Definition: util_draw_dtk.hpp:5579
Dtk_FdtPtr
Dtk_SmartPtr< Dtk_Fdt > Dtk_FdtPtr
Handles a Dtk_Fdt object.
Definition: util_draw_ptr_dtk.hpp:89
Dtk_ToleranceSpecificationContainerPtr
Dtk_SmartPtr< Dtk_ToleranceSpecificationContainer > Dtk_ToleranceSpecificationContainerPtr
Handles a Dtk_ToleranceSpecificationContainer object.
Definition: util_draw_ptr_dtk.hpp:71
Dtk_FCFFeatureIndicator
This is the Feature Indicator. It is part of the Dtk_ToleranceSpecification. It's basically compose...
Definition: util_draw_dtk.hpp:5902
Dtk_OneCellPtr
Dtk_SmartPtr< Dtk_OneCell > Dtk_OneCellPtr
Handles a Dtk_OneCell object.
Definition: util_draw_ptr_dtk.hpp:113
Dtk_Object
Definition: dtk_object.hpp:8
Dtk_RegionPtr
Dtk_SmartPtr< Dtk_Region > Dtk_RegionPtr
Handles a Dtk_Region object.
Definition: util_draw_ptr_dtk.hpp:131
Dtk_2dEntity
This is the abstract Dtk_2dEntity class. Gathers Dtk_Annotation and Dtk_Dimension.
Definition: util_draw_dtk.hpp:1752
Dtk_Camera
This is the Camera class. This class lets you define elements to create frustum. .
Definition: util_draw_dtk.hpp:7360
Dtk_2dEntityPtr
Dtk_SmartPtr< Dtk_2dEntity > Dtk_2dEntityPtr
Handles a Dtk_2dEntity object.
Definition: util_draw_ptr_dtk.hpp:83
Dtk_Table
Represents the tables.
Definition: util_draw_dtk.hpp:4292
Dtk_GeometricalTolerancePtr
Dtk_SmartPtr< Dtk_GeometricalTolerance > Dtk_GeometricalTolerancePtr
Handles a Dtk_GeometricalTolerance object.
Definition: util_draw_ptr_dtk.hpp:149
Dtk_SymbolPtr
Dtk_SmartPtr< Dtk_Symbol > Dtk_SymbolPtr
Handles a Dtk_Symbol object.
Definition: util_draw_ptr_dtk.hpp:107
Dtk_Fdt
This is the FD&T class. The base PMI Class contains a Dtk_2dEntity and Transformation Matrix to loca...
Definition: util_draw_dtk.hpp:7217
Dtk_ViewPtr
Dtk_SmartPtr< Dtk_View > Dtk_ViewPtr
Handles a Dtk_View object.
Definition: util_draw_ptr_dtk.hpp:167
Dtk_Entity
Definition: util_ent_dtk.hpp:349