DATAKIT SDK  V2026.4
SmartPointer 3D Classes

Typedefs

typedef Dtk_SmartPtr< Dtk_Body > Dtk_BodyPtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_Coedge > Dtk_CoedgePtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_ConicalSurface > Dtk_ConicalSurfacePtr
 Handles a Dtk_ConicalSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Conic > Dtk_ConicPtr
 Handles a Dtk_Conic object. More...
 
typedef Dtk_SmartPtr< Dtk_Curve > Dtk_CurvePtr
 Handles a Dtk_Curve object. More...
 
typedef Dtk_SmartPtr< Dtk_CylindricalSurface > Dtk_CylindricalSurfacePtr
 Handles a Dtk_CylindricalSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Edge > Dtk_EdgePtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_Ellipse > Dtk_EllipsePtr
 Handles a Dtk_Ellipse object. More...
 
typedef Dtk_SmartPtr< Dtk_Face > Dtk_FacePtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_FilletSurface > Dtk_FilletSurfacePtr
 Handles a Dtk_FilletSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Hyperbola > Dtk_HyperbolaPtr
 Handles a Dtk_Hyperbola object. More...
 
typedef Dtk_SmartPtr< Dtk_LinearExtrusionSurface > Dtk_LinearExtrusionSurfacePtr
 Handles a Dtk_LinearExtrusionSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Line > Dtk_LinePtr
 Handles a Dtk_Polyline object. More...
 
typedef Dtk_SmartPtr< Dtk_Loop > Dtk_LoopPtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_Lump > Dtk_LumpPtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_NurbsCurve > Dtk_NurbsCurvePtr
 Handles a Dtk_NurbsCurve object. More...
 
typedef Dtk_SmartPtr< Dtk_NurbsSurface > Dtk_NurbsSurfacePtr
 Handles a Dtk_NurbsSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_OffsetSurface > Dtk_OffsetSurfacePtr
 Handles a Dtk_OffsetSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Parabola > Dtk_ParabolaPtr
 Handles a Dtk_Parabola object. More...
 
typedef Dtk_SmartPtr< Dtk_PatchSurface > Dtk_PatchSurfacePtr
 Handles a Dtk_PatchSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_PlaneSurface > Dtk_PlaneSurfacePtr
 Handles a Dtk_PlaneSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Point > Dtk_PointPtr
 Handles a Dtk_Point object. More...
 
typedef Dtk_SmartPtr< Dtk_Polyline > Dtk_PolylinePtr
 Handles a Dtk_Polyline object. More...
 
typedef Dtk_SmartPtr< Dtk_RevolutionSurface > Dtk_RevolutionSurfacePtr
 Handles a Dtk_RevolutionSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_RuledSurface > Dtk_RuledSurfacePtr
 Handles a Dtk_RuledSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Shell > Dtk_ShellPtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_SphericalSurface > Dtk_SphericalSurfacePtr
 Handles a Dtk_SphericalSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_StandardRevolutionSurface > Dtk_StandardRevolutionSurfacePtr
 Handles a Dtk_StandardRevolutionSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Surface > Dtk_SurfacePtr
 Handles a Dtk_Surface object. More...
 
typedef Dtk_SmartPtr< Dtk_TopologicalEntity > Dtk_TopologicalEntityPtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_ToroidalSurface > Dtk_ToroidalSurfacePtr
 Handles a Dtk_ToroidalSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_TransformedSurface > Dtk_TransformedSurfacePtr
 Handles a Dtk_TransformedSurface object. More...
 
typedef Dtk_SmartPtr< Dtk_Vertex > Dtk_VertexPtr
 Handles a object. More...
 
typedef Dtk_SmartPtr< Dtk_Volume > Dtk_VolumePtr
 Handles a object. More...
 

Detailed Description

Encapsulate 3D entities for better memory management

Typedef Documentation

◆ Dtk_BodyPtr

Handles a object.

◆ Dtk_CoedgePtr

Handles a object.

◆ Dtk_ConicalSurfacePtr

◆ Dtk_ConicPtr

Handles a Dtk_Conic object.

See also
Dtk_Conic

◆ Dtk_CurvePtr

Handles a Dtk_Curve object.

See also
Dtk_Curve

◆ Dtk_CylindricalSurfacePtr

◆ Dtk_EdgePtr

Handles a object.

◆ Dtk_EllipsePtr

Handles a Dtk_Ellipse object.

See also
Dtk_Ellipse

◆ Dtk_FacePtr

Handles a object.

◆ Dtk_FilletSurfacePtr

◆ Dtk_HyperbolaPtr

Handles a Dtk_Hyperbola object.

See also
Dtk_Hyperbola

◆ Dtk_LinearExtrusionSurfacePtr

◆ Dtk_LinePtr

Handles a Dtk_Polyline object.

See also
Dtk_Polyline

◆ Dtk_LoopPtr

Handles a object.

◆ Dtk_LumpPtr

Handles a object.

◆ Dtk_NurbsCurvePtr

Handles a Dtk_NurbsCurve object.

See also
Dtk_NurbsCurve

◆ Dtk_NurbsSurfacePtr

◆ Dtk_OffsetSurfacePtr

◆ Dtk_ParabolaPtr

Handles a Dtk_Parabola object.

See also
Dtk_Parabola

◆ Dtk_PatchSurfacePtr

Handles a Dtk_PatchSurface object.

See also
Dtk_PatchSurface

◆ Dtk_PlaneSurfacePtr

◆ Dtk_PointPtr

Handles a Dtk_Point object.

See also
Dtk_Point

◆ Dtk_PolylinePtr

Handles a Dtk_Polyline object.

See also
Dtk_Polyline

◆ Dtk_RevolutionSurfacePtr

◆ Dtk_RuledSurfacePtr

◆ Dtk_ShellPtr

Handles a object.

◆ Dtk_SphericalSurfacePtr

◆ Dtk_StandardRevolutionSurfacePtr

◆ Dtk_SurfacePtr

Handles a Dtk_Surface object.

See also
Dtk_Surface

◆ Dtk_TopologicalEntityPtr

◆ Dtk_ToroidalSurfacePtr

◆ Dtk_TransformedSurfacePtr

◆ Dtk_VertexPtr

Handles a object.

◆ Dtk_VolumePtr

Handles a object.