FbxGeometryLoader Class
(Qt3DRender::FbxGeometryLoader)Public Functions
FbxGeometryLoader() | |
~FbxGeometryLoader() | |
QGeometry * | geometry() const |
bool | load(QIODevice *ioDev, const QString &subMesh = QString()) |
Protected Functions
void | processMesh(FbxMesh *mesh) |
void | processNode(FbxNode *node) |
void | recurseNodes() |
Member Function Documentation
FbxGeometryLoader::FbxGeometryLoader()
Default constructs an instance of FbxGeometryLoader.
FbxGeometryLoader::~FbxGeometryLoader()
Destroys the instance of FbxGeometryLoader.
QGeometry *FbxGeometryLoader::geometry() const
Give the list of attributes that can be used to render a 3D form. Returns a pointer to the geometry object.
bool FbxGeometryLoader::load(QIODevice *ioDev, const QString &subMesh = QString())
Load the specified subMesh using device ioDev.
[protected]
void FbxGeometryLoader::processMesh(FbxMesh *mesh)
Process all vertices of the specified mesh.
[protected]
void FbxGeometryLoader::processNode(FbxNode *node)
If the parameter node has the attribute eMesh, process the Mesh. If not, process the children of that node.