|
0.45.0
|
#include <iModelDataIOOBJ.h>
Inherits igor::iModelDataIO.
Public Member Functions | |
| iNodePtr | importData (const iParameters ¶meters) override |
| iModelDataIOOBJ () | |
| ~iModelDataIOOBJ ()=default | |
Public Member Functions inherited from igor::iModelDataIO | |
| const iaString & | getName () |
| const iaString & | getIdentifier () |
| virtual iNodePtr | importData (const iParameters ¶meters) |
| virtual void | exportData (const iParameters ¶meters) |
| iNodePtr | importData (const iaString &filename) |
| void | exportData (const iaString &filename, iNodePtr node, iSaveMode saveMode=iSaveMode::KeepExternals) |
| iModelDataIO ()=default | |
| virtual | ~iModelDataIO ()=default |
Static Public Member Functions | |
| static iModelDataIO * | createInstance () |
Additional Inherited Members | |
Protected Attributes inherited from igor::iModelDataIO | |
| iaString | _name |
| iaString | _identifier |
model data loader for the OBJ aka Wavefront format
| igor::iModelDataIOOBJ::iModelDataIOOBJ | ( | ) |
initializes members
|
default |
does nothing
|
static |
creates an instance of this class
|
overridevirtual |
loades the data from filesystem and returns the result
| filename | filename of file to load |
Reimplemented from igor::iModelDataIO.