  | 
  
    DATAKIT API
    V2025.4
    
   
   | 
           
 | 
 
 
 
 
Go to the documentation of this file.
   27 #ifdef __DTK_SAMPLE_PROJECT__ 
   29 #   define Dtk_DumpXMLNamespace SampleProjectNamespace 
   34 #   define Dtk_DumpXMLNamespace  
   99 template< 
typename ValueType >
 
  104      std::wstringstream sstream; sstream << inValue;
 
  107      const char *titleStr = Title.
c_str();
 
  108      fprintf( inFile, 
"<%s>%s</%s>\n",
 
  178 #ifdef __DTK_SAMPLE_PROJECT__ 
  
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_roughness_rough_mode(FILE *F, const Dtk_Roughness::RoughModeEnum &D)
Definition: util_xml_dtk.cpp:1537
 
This is the Transformation dedicated class.
Definition: dtk_transfo.hpp:19
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ViewPtr(FILE *F, const Dtk_ViewPtr &V)
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_transfo(FILE *F, const Dtk_transfo &V)
Definition: util_xml_dtk.cpp:4172
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_anchor_type(FILE *F, const Dtk_anchor_type &D)
Definition: util_xml_dtk.cpp:1179
 
@ XMLElement
Definition: util_xml_dtk.hpp:93
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_roughness_obtention_type(FILE *F, const Dtk_Roughness::ObtentionTypeEnum &D)
Definition: util_xml_dtk.cpp:1494
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsCommand(FILE *inFile, const Dtk_KinCommandPtr &inCommand, Dtk_bool simplified)
Definition: util_xml_dtk.cpp:7353
 
@ XMLGenericString
Definition: util_xml_dtk.hpp:95
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ComponentPtr_End(FILE *F)
Definition: util_xml_dtk.cpp:4763
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ComponentPtr_Init(FILE *F, const Dtk_ComponentPtr &inObject)
Definition: util_xml_dtk.cpp:4669
 
uint64_t Dtk_UInt64
Definition: define.h:695
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsNamedValue(FILE *inFile, const Dtk_KinNamedValuePtr &inNamedValue)
Definition: util_xml_dtk.cpp:6852
 
Dtk_ErrorStatus Dtk_DumpXml_LineTypeDefinitionTable(FILE *F)
Definition: util_xml_dtk.cpp:3934
 
void Dtk_DumpXml_ComponentTypeEnum(FILE *F, const Dtk_Component::ComponentTypeEnum &inEnum, const Dtk_string &inPropertyName)
Definition: util_xml_dtk.cpp:681
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_TablePtr(FILE *F, const Dtk_TablePtr &D)
Definition: util_xml_dtk.cpp:2254
 
RoughModeEnum
Definition: util_draw_dtk.hpp:2588
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ReferenceBlockPtr(FILE *F, const Dtk_ReferenceBlockPtr &D)
Definition: util_xml_dtk.cpp:2530
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsProduct(FILE *inFile, const Dtk_KinProductPtr &inKinProduct, int &inKinProductIndex)
Definition: util_xml_dtk.cpp:7391
 
Dtk_string DtkReaderTypeEnumToString(const DtkReaderType &inReaderTypeEnum)
Definition: util_xml_dtk.cpp:718
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_NodePtr_End(FILE *F)
Definition: util_xml_dtk.cpp:4586
 
void Dtk_DumpXml_Drawing(FILE *inDump, const Dtk_DrawingPtr &D)
 
DTK_FDT_MODIFIER
This is the several tolerances modifiers list.
Definition: util_draw_dtk.hpp:57
 
This is a high level string class.
Definition: dtk_string.hpp:58
 
This is the base text class. It's part of Dtk_CompositeText. It's used into a lot of 2D Entities It c...
Definition: util_draw_dtk.hpp:1112
 
Dtk_ErrorStatus Dtk_DumpXml_DTK_DATUM_COMPOSING_RULE(FILE *F, const DTK_DATUM_COMPOSING_RULE &D)
Definition: util_xml_dtk.cpp:2566
 
Dtk_ErrorStatus Dtk_DumpXml_Init(const Dtk_string &xml_file)
Definition: util_xml_dtk.cpp:4880
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_BodyPtr(FILE *F, const Dtk_BodyPtr &inBody)
Definition: util_xml_dtk.cpp:6445
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsConstraint(FILE *inFile, const Dtk_KinConstraintPtr &inConstraint, Dtk_bool simplified)
Definition: util_xml_dtk.cpp:7145
 
Dtk_ErrorStatus Dtk_DumpXml_Fdt(const Dtk_FdtPtr &D)
Definition: util_xml_dtk.cpp:4875
 
#define DTK_FALSE
Definition: define.h:730
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsLaw(FILE *inFile, const Dtk_KinLawPtr &inLaw)
Definition: util_xml_dtk.cpp:7113
 
char Dtk_bool
Definition: define.h:727
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsMechanism(FILE *inFile, const Dtk_KinMechanismPtr &inKinMechanism)
Definition: util_xml_dtk.cpp:7455
 
DtkReaderType
Definition: dtk_maindoc.hpp:29
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_RoughnessPtr(FILE *F, const Dtk_RoughnessPtr &D)
Definition: util_xml_dtk.cpp:1572
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_FdtPtr(FILE *F, const Dtk_FdtPtr &D, const int &compact=1)
Definition: util_xml_dtk.cpp:3022
 
double Dtk_Double64
Definition: define.h:701
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_WeldingPtr(FILE *F, const Dtk_WeldingPtr &D)
Definition: util_xml_dtk.cpp:1792
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsSpeedAcceleration(FILE *inFile, const Dtk_KinSpeedAccelerationPtr &inSpeedAcceleration)
Definition: util_xml_dtk.cpp:6921
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_DatumTargetPtr(FILE *F, const Dtk_DatumTargetPtr &D)
Definition: util_xml_dtk.cpp:2080
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_roughness_roughness_applyto(FILE *F, const Dtk_Roughness::ApplyToEnum &D)
Definition: util_xml_dtk.cpp:1514
 
XML_StringType
Definition: util_xml_dtk.hpp:92
 
Dtk_ErrorStatus Dtk_Init_Dump_Files(const Dtk_string &inDumpFileName, Dtk_bool dumpFeatures=0)
Definition: util_xml_dtk.cpp:7625
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsParameter(FILE *inFile, const Dtk_KinParameterPtr &inParameter, Dtk_bool simplified=DTK_FALSE)
Definition: util_xml_dtk.cpp:6862
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsFormula(FILE *inFile, const Dtk_KinFormulaPtr &inFormula)
Definition: util_xml_dtk.cpp:7097
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsJoint(FILE *inFile, const Dtk_KinJointPtr &inJoint, Dtk_bool simplified)
Definition: util_xml_dtk.cpp:7205
 
int64_t Dtk_Int64
Definition: define.h:694
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_GeometricalTolerancePtr(FILE *F, const Dtk_GeometricalTolerancePtr &D)
Definition: util_xml_dtk.cpp:2514
 
Dtk_anchor_type
Definition: util_draw_dtk.hpp:93
 
FILE * Dtk_DumpXml_GetFile()
Definition: util_xml_dtk.cpp:4909
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ColorInfosSetPtr(FILE *F, const Dtk_ColorInfosSetPtr &inVal)
Definition: util_xml_dtk.cpp:3263
 
FILE * Dtk_DumpXml_GetParametersDumpFile()
 
ComponentTypeEnum
Definition: dtk_maindoc.hpp:567
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_SelectionDataSet(FILE *F, const Dtk_GlobalDataSetPtr &ptrGlobalDataSet)
Definition: util_xml_dtk.cpp:6813
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_MetadataPtr(FILE *F, const Dtk_MetaDataPtr &inObject)
Definition: util_xml_dtk.cpp:4776
 
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsPtr(FILE *inFile, const Dtk_KinematicPtr &inKinematic)
Definition: util_xml_dtk.cpp:7528
 
Dtk_ErrorStatus Dtk_DumpXml_Value(FILE *inFile, const Dtk_string &inLabel, const ValueType &inValue)
Definition: util_xml_dtk.hpp:100
 
Allows the representation of cell.
Definition: util_draw_dtk.hpp:4045
 
Dtk_ErrorStatus Dtk_DumpXml_DTK_FDT_MODIFIER(FILE *F, const DTK_FDT_MODIFIER &D)
Definition: util_xml_dtk.cpp:2588
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsFixPart(FILE *inFile, const Dtk_KinFixPartPtr &inFixPart)
Definition: util_xml_dtk.cpp:7371
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_GraphicalDataPtr(FILE *F, const Dtk_GraphicalDataPtr &inVal)
Definition: util_xml_dtk.cpp:8316
 
@ XMLAttribute
Definition: util_xml_dtk.hpp:94
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ToleranceSpecificationContainerPtrType(FILE *F, const Dtk_ToleranceSpecificationContainer::TypeEnum &D)
Definition: util_xml_dtk.cpp:2614
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_CameraPtr(FILE *F, const Dtk_CameraPtr &inVal)
Definition: util_xml_dtk.cpp:3093
 
Definition: util_ptr_dtk.hpp:37
 
ObtentionTypeEnum
Definition: util_draw_dtk.hpp:2568
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ToleranceSpecificationContainerPtr(FILE *F, const Dtk_ToleranceSpecificationContainerPtr &D)
Definition: util_xml_dtk.cpp:2488
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_CurvePtr(FILE *F, const Dtk_CurvePtr &inCurve)
Definition: util_xml_dtk.cpp:5764
 
const char * c_str() const
Retrieve the ASCII conversion string.
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_pnt(FILE *F, const Dtk_pnt &P, const char *b="Pnt")
Definition: util_xml_dtk.cpp:4160
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_MeshPtr(FILE *F, const Dtk_MeshPtr &inMesh)
Definition: util_xml_dtk.cpp:6586
 
This is a mathematical point class.
Definition: dtk_pnt.hpp:22
 
DTK_DATUM_COMPOSING_RULE
This is the several references composing rules.
Definition: util_draw_dtk.hpp:66
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_Text(FILE *F, const Dtk_Text &T)
Definition: util_xml_dtk.cpp:1217
 
Dtk_ErrorStatus Dtk_DumpXml_End(FILE *F)
Definition: util_xml_dtk.cpp:4901
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_AxisSystemPtr(FILE *F, const Dtk_AxisSystemPtr &inVal)
Definition: util_xml_dtk.cpp:3242
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_OneCell(FILE *F, Dtk_OneCell &D)
Definition: util_xml_dtk.cpp:2195
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_MainDocPtr(FILE *F, const Dtk_MainDocPtr &inObject)
Definition: util_xml_dtk.cpp:4397
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_MetadataGroupPtr(FILE *F, const Dtk_MetaDataGroupPtr &inObject)
Definition: util_xml_dtk.cpp:4839
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_NodeConnector(FILE *inFile, const Dtk_NodeConnectorPtr &inNodeConnector)
Definition: util_xml_dtk.cpp:6690
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ReferenceFramePtr(FILE *F, const Dtk_ReferenceFramePtr &D)
Definition: util_xml_dtk.cpp:2548
 
ApplyToEnum
Definition: util_draw_dtk.hpp:2577
 
Dtk_ErrorStatus Dtk_End_Dump_Files(const Dtk_string &inComponentFullName)
Definition: util_xml_dtk.cpp:7639
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ToleranceSpecificationPtr(FILE *F, const Dtk_ToleranceSpecificationPtr &D)
Definition: util_xml_dtk.cpp:2672
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_PlaneSurfacePtr(FILE *F, const Dtk_PlaneSurfacePtr &inSurf)
Definition: util_xml_dtk.cpp:5926
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_LayerInfosSetPtr(FILE *F, const Dtk_LayerInfosSetPtr &inVal)
Definition: util_xml_dtk.cpp:3322
 
Dtk_string Dtk_DumpXml_FormatDtk_string(const Dtk_string &inString, const XML_StringType inXmlStringType=XMLGenericString)
Definition: util_xml_dtk.cpp:4282
 
TypeEnum
Definition: util_draw_dtk.hpp:6066
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_NodePtr(FILE *F, const Dtk_NodePtr &inObject)
Definition: util_xml_dtk.cpp:4413
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_OLEObjectPtr(FILE *F, const Dtk_OLEObjectPtr &O)
Definition: util_xml_dtk.cpp:8346
 
int len() const
Retrieve the length of the Dtk_string.
 
Dtk_ErrorStatus Dtk_DumpXml_PhysicalMaterialInfosTable(FILE *F)
Definition: util_xml_dtk.cpp:3851
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_LeaderPtr(FILE *F, const Dtk_LeaderPtr &L)
Definition: util_xml_dtk.cpp:1287
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ComponentPtr(FILE *F, const Dtk_ComponentPtr &inObject)
Definition: util_xml_dtk.cpp:4615
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_bool(FILE *F, const Dtk_bool &B)
Definition: util_xml_dtk.cpp:1271
 
@ dtkNoError
Definition: error_dtk.hpp:144
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ConstraintPtr(FILE *F, const Dtk_ConstraintPtr &inVal)
Definition: util_xml_dtk.cpp:8294
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_GridPtr(FILE *F, const Dtk_GridPtr &D)
Definition: util_xml_dtk.cpp:2356
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_FeaturePtr(FILE *F, const Dtk_FeaturePtr &inVal)
Definition: util_xml_dtk.cpp:8113
 
#define Dtk_DumpXMLNamespace
Definition: util_xml_dtk.hpp:34
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_2dEntityPtr(FILE *F, const Dtk_2dEntityPtr &D, const int &compact=1)
Definition: util_xml_dtk.cpp:2766
 
FILE * Dtk_DumpXml_GetFeaturesDumpFile()
Definition: util_xml_dtk.cpp:4914
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_info(FILE *F, const Dtk_InfoPtr &I)
Definition: util_xml_dtk.cpp:3964
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_ModelDisplayPtr(FILE *F, const Dtk_ModelDisplayPtr &inVal)
Definition: util_xml_dtk.cpp:3126
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_KinematicsCurve(FILE *inFile, const Dtk_KinCurvePtr &inCurve)
Definition: util_xml_dtk.cpp:7086
 
This is a mathematical direction class.
Definition: dtk_dir.hpp:15
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_NodePtr_Init(FILE *F, const Dtk_NodePtr &inObject)
Definition: util_xml_dtk.cpp:4489
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_dir(FILE *F, const Dtk_dir &D, const char *b="Dir")
Definition: util_xml_dtk.cpp:4166
 
void Dtk_DumpXml_Body(FILE *inDump, const Dtk_BodyPtr &inBody)
 
Dtk_ErrorStatus Dtk_DumpXml_RenderInfosTable(FILE *F)
Definition: util_xml_dtk.cpp:3834
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_StreamPtr(FILE *F, const Dtk_StreamPtr &inVal)
Definition: util_xml_dtk.cpp:8443
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_FdtDataSet(FILE *F, const Dtk_ComponentPtr &inObject)
 
Dtk_ErrorStatus Dtk_DumpXml_Dtk_DrawingPtr(FILE *, const Dtk_DrawingPtr &, const int &compact=1)
Definition: util_xml_dtk.cpp:2999