![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
Go to the documentation of this file. 1 #ifndef _UTIL_DCM_READER_HPP_
2 #define _UTIL_DCM_READER_HPP_
15 #define DCMbyteData Dtk_UChar8
uint32_t Dtk_ID
Definition: define.h:689
Dtk_ErrorStatus EndPopulateComponentsTree()
Dtk_tab< Dtk_CurvePtr > _curvesTab
Definition: dtk_DcmReader.hpp:26
Dtk_ErrorStatus _DecodeIndices(char *start, char *end, Dtk_tab< Dtk_UInt32 > &indices)
Definition: dtk_DcmReader.hpp:20
Definition: dtk_reader.hpp:15
Dtk_tab< Dtk_MeshPtr > _meshsTab
Definition: dtk_DcmReader.hpp:25
This is a high level string class.
Definition: dtk_string.hpp:58
static DcmReader * _UniqueReader
Definition: dtk_DcmReader.hpp:22
Dtk_ErrorStatus ActivateReader()
char Dtk_bool
Definition: define.h:725
Dtk_ErrorStatus ReadAdditionalInfos(const Dtk_ID &inEntityID, const Dtk_string &inEntityName, Dtk_ObjectPtr &outEntity)
Dtk_ErrorStatus ReadComponent(const Dtk_ComponentPtr &inComponent, Dtk_NodePtr &outRootNode)
Dtk_ErrorStatus GetFileVersion(const Dtk_string &inInputFile, Dtk_string &outVersion)
Dtk_ErrorStatus _DecodePoints(char *start, char *end, Dtk_tab< Dtk_pnt > &points, Dtk_Int32 Comp_value=-1)
char * _data
Definition: dtk_DcmReader.hpp:24
Dtk_ErrorStatus DesactivateReader()
This is the Node Class The Dtk_Node object is used to retrieve informations in a Dtk_ComponentPtr obj...
Definition: dtk_maindoc.hpp:230
int32_t Dtk_Int32
Definition: define.h:687
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Dtk_ErrorStatus PopulateComponentsTree(const Dtk_string &inInputFile, Dtk_MainDocPtr &inoutDocument, Dtk_ComponentPtr &outRootComponent)
Dtk_ErrorStatus _ReadFile2()
Dtk_ErrorStatus ReadAdditionalInfos(Dtk_Node &inNode, Dtk_ObjectPtr &outEntity)
Dtk_ErrorStatus CreateDocument(const Dtk_string &inInputFile, Dtk_MainDocPtr &outDocument)
Definition: util_ptr_dtk.hpp:37
Dtk_ErrorStatus DecodeStream(char *Start, char *End, Dtk_Int32 a2, Dtk_tab< Dtk_pnt > &points)
This is a high level array class.
Definition: util_stl_dtk.hpp:85
Dtk_string _inputfile
Definition: dtk_DcmReader.hpp:23
Dtk_ErrorStatus ReadEntity(Dtk_Node &inNode, Dtk_EntityPtr &outEntity)
static DcmReader * GetDcmReader()
Dtk_ErrorStatus EndComponent(Dtk_ComponentPtr &inComponent)
Dtk_ErrorStatus PopulateComponentsTree(const Dtk_tab< Dtk_StreamPtr > &inArrayStream, Dtk_MainDocPtr &inoutDocument, Dtk_ComponentPtr &outRootComponent)
InternalDcm * _interneReader
Definition: dtk_DcmReader.hpp:38