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... | |