DATAKIT API  V2025.1
util_topology_ptr_dtk.hpp
Go to the documentation of this file.
1 #ifndef _UTIL_TOPOLOGY_PTR_DTK_HPP_
2 #define _UTIL_TOPOLOGY_PTR_DTK_HPP_
3 
4 #include "util/util_ptr_dtk.hpp"
5 
12 class Dtk_Vertex;
13 class Dtk_Coedge;
14 class Dtk_Edge;
15 class Dtk_Loop;
16 class Dtk_Face;
17 class Dtk_Shell;
18 class Dtk_Volume;
19 class Dtk_Lump;
20 class Dtk_Body;
22 
53 
54 
55 
56 #endif
57 
58 
Dtk_EdgePtr
Dtk_SmartPtr< Dtk_Edge > Dtk_EdgePtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:31
Dtk_Loop
Dtk_Loop is bound of a face it can be outer or inner.
Definition: util_topology_dtk.hpp:384
Dtk_LoopPtr
Dtk_SmartPtr< Dtk_Loop > Dtk_LoopPtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:37
Dtk_BodyPtr
Dtk_SmartPtr< Dtk_Body > Dtk_BodyPtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:52
Dtk_Edge
Edge has two vertex for bounds. It has a 3D curve as geometry value.
Definition: util_topology_dtk.hpp:154
Dtk_Face
is a surface bounded by Dtk_Loop.
Definition: util_topology_dtk.hpp:524
Dtk_TopologicalEntity
Definition: util_topology_dtk.hpp:27
Dtk_LumpPtr
Dtk_SmartPtr< Dtk_Lump > Dtk_LumpPtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:49
Dtk_FacePtr
Dtk_SmartPtr< Dtk_Face > Dtk_FacePtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:40
Dtk_Shell
Dtk_Shell is a set of faces bounding a volume. Dtk_Shell can be outer or inner. A Dtk_Body contain at...
Definition: util_topology_dtk.hpp:955
Dtk_Coedge
Dtk_Coedge is a part of a loop. It's geometry is a UV curve on a surface.
Definition: util_topology_dtk.hpp:275
Dtk_VertexPtr
Dtk_SmartPtr< Dtk_Vertex > Dtk_VertexPtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:28
Dtk_Vertex
Vertex indicates bound of an edge. Vertex has Dtk_Point as geometry value.
Definition: util_topology_dtk.hpp:65
Dtk_SmartPtr
Definition: util_ptr_dtk.hpp:37
util_ptr_dtk.hpp
Dtk_Lump
A Dtk_Lump is a manifold part of a non manifold object If two volumes have a common edge you have to ...
Definition: util_topology_dtk.hpp:736
Dtk_VolumePtr
Dtk_SmartPtr< Dtk_Volume > Dtk_VolumePtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:46
Dtk_ShellPtr
Dtk_SmartPtr< Dtk_Shell > Dtk_ShellPtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:43
Dtk_Volume
A Dtk_Volume is a space limited by edges. It contain one or several Dtk_Shell. If two objects have a ...
Definition: util_topology_dtk.hpp:653
Dtk_TopologicalEntityPtr
Dtk_SmartPtr< Dtk_TopologicalEntity > Dtk_TopologicalEntityPtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:21
Dtk_Body
A Dtk_Body Dtk_Body is the highest level topological entity. It allow you to handle manifold and non-...
Definition: util_topology_dtk.hpp:801
Dtk_CoedgePtr
Dtk_SmartPtr< Dtk_Coedge > Dtk_CoedgePtr
Handles a object.
Definition: util_topology_ptr_dtk.hpp:34