Developer Documentation
|
#include <OpenFlipper/common/Types.hh>
#include <ObjectTypes/PolyMesh/PolyMesh.hh>
#include <OpenFlipper/common/ObjectTypeDLLDefines.hh>
Go to the source code of this file.
Namespaces | |
PluginFunctions | |
Functions | |
Active Objects | |
bool | PluginFunctions::getSourceMeshes (std::vector< PolyMesh * > &_meshes) |
Get a pointer to every Poly Mesh which is marked as a source mesh. More... | |
bool | PluginFunctions::getTargetMeshes (std::vector< PolyMesh * > &_meshes) |
Get a pointer to every Poly Mesh which is marked as a target mesh. More... | |
Identifier handling | |
bool | PluginFunctions::getObject (int _identifier, PolyMeshObject *&_object) |
bool | PluginFunctions::getMesh (int _identifier, PolyMesh *&_mesh) |
Get the Poly Mesh which has the given identifier. More... | |
Getting data from objects and casting between them | |
PolyMesh * | PluginFunctions::polyMesh (BaseObjectData *_object) |
Get a poly mesh from an object. More... | |
PolyMesh * | PluginFunctions::polyMesh (int _identifier) |
Get a poly mesh from an object id. More... | |
PolyMeshObject * | PluginFunctions::polyMeshObject (BaseObjectData *_object) |
Cast an BaseObject to a PolyMeshObject if possible. More... | |
PolyMeshObject * | PluginFunctions::polyMeshObject (int _objectId) |
Get an PolyMeshObject from the given id If possible. More... | |
This file contains functions which can be used by plugins to access polymeshes in the framework.
Definition in file PluginFunctionsPolyMesh.hh.