Go to the source code of this file.
Data Structures | |
| class | _3dxmlw::WriteOptions |
| This class provides several options to tune 3dxml Writer. It must be provided to _3dxmlw::InitWrite method. More... | |
| class | _3dxmlw::WriteParameters |
| This class provides several parameters to tunes 3dxml Writter. It must be provided to addInstance3D method. More... | |
Namespaces | |
| _3dxmlw | |
| Exported APIs for 3dxml (.3dxml) Write Library. | |
Functions | |
| void | _3dxmlw::addInstance3D (Dtk_ID parentId, Dtk_ID ref3dId, const Dtk_transfo &matrix, const Dtk_string &objectName, Dtk_MetaDataPtr &inMetadata, const WriteParameters &inParameters=WriteParameters()) |
| Create Instance3D node. More... | |
| void | _3dxmlw::addReference3D (const Dtk_string &inName, Dtk_ID inComponentId, Dtk_tab< Dtk_MetaDataPtr > &inMetadata) |
| Create Reference3D node. More... | |
| void | _3dxmlw::addReferenceRep (const Dtk_tab< Dtk_MeshPtr > &inMesh, const Dtk_string &inName, Dtk_Size_t inComponentId) |
| Create ReferenceRep node. More... | |
| DtkErrorStatus | _3dxmlw::EndWrite () |
| Creation of the output file and free the 3dxmlw Writer More... | |
| DtkErrorStatus | _3dxmlw::InitWrite (const Dtk_string &inOutputFile, const Dtk_string &inLogFile, WriteOptions &inOptions) |
| Initialize the 3dxmlw Writer More... | |
| Dtk_bool | _3dxmlw::isAlreadyAddComponent (Dtk_ID inCurrentChildId) |
| Don't create a component already viewed. Is instantiate by an instance. More... | |