|
| virtual DEPRECATE_DECLARE void | SetConfgiurationSelector (SPtr< IConfigurationSelector > configuration_selector)=0 |
| | Set handler for selecting configurations. More...
|
| |
| virtual void | SetConfigurationSelector (SPtr< IConfigurationSelector > configuration_selector)=0 |
| | Set handler for selecting configurations. More...
|
| |
| virtual void | SetDeveloperEventLogger (SPtr< IConverterEventLogger > importEventLogger)=0 |
| | Set logging handler. More...
|
| |
| virtual void | SetMetadataTransferCallback (SPtr< IConverterMetadataReceiver > metadataTransferCallback)=0 |
| | Set metadata transfer. More...
|
| |
| virtual DEPRECATE_DECLARE MbeConvResType | SATRead (IConvertorProperty3D &prop, ItModelDocument &idoc, std::iostream *stream, IProgressIndicator *indicator, MbRefItem *qeuryStitch)=0 |
| | Read a file of SAT format. More...
|
| |
| virtual DEPRECATE_DECLARE MbeConvResType | SATWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, std::iostream *stream, IProgressIndicator *indicator)=0 |
| | Write file of SAT format. More...
|
| |
| virtual MbeConvResType | SATRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of SAT format. More...
|
| |
| virtual MbeConvResType | SATWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write file of SAT format. More...
|
| |
| virtual MbeConvResType | IGSRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of IGES format. More...
|
| |
| virtual MbeConvResType | IGSWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of IGES format. More...
|
| |
| virtual MbeConvResType | JTRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of JT format. More...
|
| |
| virtual MbeConvResType | JTWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of JT format. More...
|
| |
| virtual MbeConvResType | XTRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of Parasolid format. More...
|
| |
| virtual MbeConvResType | XTWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of Parasolid format. More...
|
| |
| virtual MbeConvResType | STEPRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of STEP format. More...
|
| |
| virtual MbeConvResType | STEPWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of STEP format. More...
|
| |
| virtual MbeConvResType | STLRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of STL format. More...
|
| |
| virtual MbeConvResType | STLWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of STL format. More...
|
| |
| virtual MbeConvResType | OBJRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)=0 |
| | Read a file of OBJ format. More...
|
| |
| virtual MbeConvResType | VRMLRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of VRML format. More...
|
| |
| virtual MbeConvResType | VRMLWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of VRML format. More...
|
| |
| virtual MbeConvResType | ThreeMFWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of 3MF format. More...
|
| |
| virtual MbeConvResType | GRDECLRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of GRDECL format. More...
|
| |
| virtual MbeConvResType | GRDECLWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a file of GRDECL format. More...
|
| |
| virtual MbeConvResType | ASCIIPointCloudRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Read a file of ASCII Point Cloud format. More...
|
| |
| virtual MbeConvResType | ASCIIPointCloudWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0 |
| | Write a point cloud file of ASCII format. More...
|
| |
| virtual MbeConvResType | LoadForeignReader (const c3d::path_string &pluginName, const c3d::optionNameValuePairs_t &pluginSpecificSettings, IConfigurationSelector *configSelector)=0 |
| | Load plugin for getting information necessary to build model. More...
|
| |
| virtual MbeConvResType | LoadForeignReader (const c3d::path_string &pluginName, const c3d::optionNameValuePairs_t &pluginSpecificSettings)=0 |
| | Load plugin for getting information necessary to build model. More...
|
| |
| virtual MbeConvResType | ReleaseForeignReader ()=0 |
| | Release the loaded plugin for getting information necessary to build model. More...
|
| |
| virtual MbeConvResType | ImportForeign (const c3d::path_string &path, ItModelDocument &idoc, IConvertorProperty3D *prop=0, IProgressIndicator *indicator=0)=0 |
| | Read a file using plugin. More...
|
| |
| virtual MbeConvResType | PreliminaryImport (IConvertorProperty3D &prop, IProgressIndicator *indicator=0)=0 |
| | Import preliminary model data: list of attributes and configurations . More...
|
| |
| virtual void | SetPreliminaryCallbacks (IAttributeNamesCollector *attrCollector, IConfigurationSelector *configSelector)=0 |
| | Set parameters to save data at the stage of preliminary import. More...
|
| |
| virtual MbeConvResType | ImportFromFile (ItModelDocument &mDoc, const c3d::path_string &filePath, IConvertorProperty3D *prop=nullptr, IProgressIndicator *indicator=nullptr)=0 |
| | Read a file of an exchange format into model. More...
|
| |
| virtual std::vector< c3d::FormatInfo > | GetSupportedImportFormats () const =0 |
| | Get list of supported formats. More...
|
| |
| virtual std::vector< c3d::FormatInfo > | GetSupportedImportForeignFormats () const =0 |
| | Get list of supported formats for import via the ImportForeign() method. More...
|
| |
Converter's interface.
Converter's interface implements methods of export of the model to files of exchange formats and import from them.