3MF Writer main class. More...
Data Structures | |
| class | WriteOptions | 
| This class provides several options to tune 3mf Writer. It must be provided to _3mfw::InitWrite method. More...  | |
Public Member Functions | |
| Dtk_ErrorStatus | CloseLastInstance () | 
| Close last instance node for internal tree. It should be called as many time as OpenInstance is called.  More... | |
| Dtk_3MFWriter () | |
| Constructor : Initialize the writer for a FBX File.  More... | |
| DtkErrorStatus | EndWrite () | 
| Creation of the output file and free the Obj Writer  More...  | |
| DtkErrorStatus | InitWrite (const Dtk_string &inOutputFile, const Dtk_string &inLogFile, const WriteOptions &inOptions) | 
| Initialize the 3mf Writer  More...  | |
| Dtk_ErrorStatus | OpenInstance (const Dtk_string &inInstanceName, Dtk_Int64 inProtoID, Dtk_bool &outWasAlreadyInstancied, const Dtk_transfo &inTrans=Dtk_transfo(), const Dtk_RGB &inRgb=Dtk_RGB()) | 
| Open a new instance node for internal tree.  More... | |
| Dtk_ErrorStatus | WriteEntity (const Dtk_EntityPtr &inEntity) | 
| Write the entity provided in parameter in a node.  More... | |
| ~Dtk_3MFWriter () | |
| Destructor, Save the current work into a FBX file.  More... | |
Data Fields | |
| void * | m_p | 
3MF Writer main class.
Exported APIs for 3mf (.3mf) Write Library
| void* Dtk_3MFWriter::m_p |