|
virtual void | SetConfgiurationSelector (SPtr< IConfigurationSelector > configuration_selector)=0 |
| Set handler for selecting configurations. More...
|
|
virtual void | SetDeveloperEventLogger (SPtr< IConverterEventLogger > importEventLogger)=0 |
| Set logging handler. More...
|
|
virtual MbeConvResType | SATRead (IConvertorProperty3D &prop, ItModelDocument &idoc, std::iostream *stream, IProgressIndicator *indicator, MbRefItem *qeuryStitch)=0 |
| Read a file of SAT format. More...
|
|
virtual 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)=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...
|
|