DATAKIT API  V2025.1
Dtk_3MFWriter::WriteOptions Class Reference

This class provides several options to tune 3mf Writer.
It must be provided to _3mfw::InitWrite method. More...

Public Member Functions

 WriteOptions ()
 Base constructor. More...
 
 ~WriteOptions ()
 Destructor. More...
 

Data Fields

Dtk_bool m_OneMeshPerFace
 

Detailed Description

This class provides several options to tune 3mf Writer.
It must be provided to _3mfw::InitWrite method.

//...
Dtk_string LogFile = L"MyLogFile.log";
Objw::WriteOptions ObjOptions;
Dtk_ErrorStatus err = Objw::InitWrite( LogFile, ObjOptions);
//...

Constructor & Destructor Documentation

◆ WriteOptions()

Dtk_3MFWriter::WriteOptions::WriteOptions ( )

Base constructor.

28  {
30  }

◆ ~WriteOptions()

Dtk_3MFWriter::WriteOptions::~WriteOptions ( )

Destructor.

34  {
35  }

Field Documentation

◆ m_OneMeshPerFace

Dtk_bool Dtk_3MFWriter::WriteOptions::m_OneMeshPerFace
Dtk_string
This is a high level string class.
Definition: dtk_string.hpp:58
DTK_FALSE
#define DTK_FALSE
Definition: define.h:728
Objw::WriteOptions
This class provides several options to tune Obj Writer. It must be provided to Objw::InitWrite method...
Definition: objw.hpp:18
Objw::InitWrite
DtkErrorStatus InitWrite(const Dtk_string &inOutputFile, const Dtk_string &inLogFile, WriteOptions &inOptions)
Initialize the Obj Writer
Dtk_ErrorStatus
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Dtk_3MFWriter::WriteOptions::m_OneMeshPerFace
Dtk_bool m_OneMeshPerFace
Definition: 3mfw.hpp:25