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