PluginFunctionsPolyMesh.hh File Reference

#include <OpenFlipper/common/Types.hh>
#include <ObjectTypes/PolyMesh/PolyMesh.hh>
Include dependency graph for PluginFunctionsPolyMesh.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  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.
bool PluginFunctions::getTargetMeshes (std::vector< PolyMesh * > &_meshes)
 Get a pointer to every Poly Mesh which is marked as a target mesh.
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.
Getting data from objects and casting between them

PolyMeshPluginFunctions::polyMesh (BaseObjectData *_object)
 Get a poly mesh from an object.
PolyMeshObjectPluginFunctions::polyMeshObject (BaseObjectData *_object)
 Cast an BaseObject to a PolyMeshObject if possible.
PolyMeshObjectPluginFunctions::polyMeshObject (int _objectId)
 Get an PolyMeshObject from the given id If possible.

Detailed Description

This file contains functions which can be used by plugins to access polymeshes in the framework.

Definition in file PluginFunctionsPolyMesh.hh.


acg pic Project OpenFlipper, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .