OpenLexocad
27.0
|
Imports an Open Inventor (*iv) file. More...
#include <IV_Importer.h>
Public Member Functions | |
IV_Importer (std::shared_ptr< OpenLxApp::Document > aDoc) | |
IV_Importer ()=delete | |
virtual | ~IV_Importer () |
virtual int | importFile (const Base::String &filename) override |
virtual std::vector< std::shared_ptr< OpenLxApp::Element > > | getImportedElems () const override |
bool | getCreateLayer () const |
void | setCreateLayer (bool aValue) |
bool | getAsExtenalFile () const |
void | setAsExternalFile (bool aValue) |
![]() | |
Importer (std::shared_ptr< OpenLxApp::Document > aDoc) | |
Importer ()=delete | |
void | setSilentMode (bool aFlag) |
bool | isInSilentMode () const |
virtual | ~Importer () |
bool | init () |
Static Public Member Functions | |
static std::shared_ptr< IV_Importer > | createIn (std::shared_ptr< OpenLxApp::Document > aDoc) |
Additional Inherited Members | |
![]() | |
std::shared_ptr< OpenLxApp::Document > | _doc |
bool | _silentMode = false |
Imports an Open Inventor (*iv) file.
OpenLxApp::IV_Importer::IV_Importer | ( | std::shared_ptr< OpenLxApp::Document > | aDoc | ) |
|
delete |
|
inlinevirtual |
|
static |
bool OpenLxApp::IV_Importer::getAsExtenalFile | ( | ) | const |
bool OpenLxApp::IV_Importer::getCreateLayer | ( | ) | const |
|
overridevirtual |
Implements OpenLxApp::Importer.
|
overridevirtual |
Implements OpenLxApp::Importer.
void OpenLxApp::IV_Importer::setAsExternalFile | ( | bool | aValue | ) |
void OpenLxApp::IV_Importer::setCreateLayer | ( | bool | aValue | ) |