|
|
#include <MemoryX/gui-plugins/SceneEditor/scene3D/SceneObject.h>
Inheritance diagram for SceneObject:Public Member Functions | |
| std::map< std::string, std::string > | getAllAttributes () |
| Returns all Attributes of the SceneObject as Map. More... | |
| std::string | getClassId () const |
| Returns the ClassId of the SceneObject. More... | |
| std::string | getCollection () const |
| Returns the Collection of the SceneObject. More... | |
| std::string | getObjectId () const |
| Returns the ObjectId of the SceneObject. More... | |
| SbRotation | getRotation () |
| Returns the Rotation of the SceneObject. More... | |
| SbVec3f | getTranslation () |
| Returns the Translation of the SceneObject. More... | |
| bool | isMutable () |
| Returns if you are allowed to change this object. More... | |
| SceneObject (std::string objectId, std::string classId, std::string collection, SoSeparator *geometry, SoSeparator *collision) | |
| void | setClassId (std::string &classId) |
| Sets the ClassId of the SceneObject. More... | |
| void | setCollection (std::string &collection) |
| Sets the Collection of the SceneObject. More... | |
| void | setObjectId (std::string &objectId) |
| Sets the ObjectId of the SceneObject. More... | |
| void | setRotation (SbRotation rotation) |
| Sets the Rotation of the SceneObject. More... | |
| void | setTranslation (SbVec3f translation) |
| Sets the Translation of the SceneObject. More... | |
| void | showCollisionMesh (bool show) |
| Decides, whether CollisionMesh is beeing shown. More... | |
Static Public Member Functions | |
| static void | initClass () |
| Initializes Class. More... | |
Friends | |
| class | SceneManipulatorManager |
Definition at line 43 of file SceneObject.h.
| SceneObject | ( | std::string | objectId, |
| std::string | classId, | ||
| std::string | collection, | ||
| SoSeparator * | geometry, | ||
| SoSeparator * | collision | ||
| ) |
| objectId | |
| classId | |
| collection | |
| geometry | |
| collision |
Definition at line 41 of file SceneObject.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| std::map< std::string, std::string > getAllAttributes | ( | ) |
Returns all Attributes of the SceneObject as Map.
Definition at line 231 of file SceneObject.cpp.
Here is the call graph for this function:| std::string getClassId | ( | ) | const |
Returns the ClassId of the SceneObject.
Definition at line 207 of file SceneObject.cpp.
| std::string getCollection | ( | ) | const |
Returns the Collection of the SceneObject.
Definition at line 219 of file SceneObject.cpp.
| std::string getObjectId | ( | ) | const |
Returns the ObjectId of the SceneObject.
Definition at line 195 of file SceneObject.cpp.
Here is the caller graph for this function:| SbRotation getRotation | ( | ) |
Returns the Rotation of the SceneObject.
Definition at line 133 of file SceneObject.cpp.
| SbVec3f getTranslation | ( | ) |
Returns the Translation of the SceneObject.
Definition at line 102 of file SceneObject.cpp.
|
static |
Initializes Class.
Definition at line 34 of file SceneObject.cpp.
Here is the caller graph for this function:| bool isMutable | ( | ) |
Returns if you are allowed to change this object.
Definition at line 306 of file SceneObject.cpp.
| void setClassId | ( | std::string & | classId | ) |
Sets the ClassId of the SceneObject.
| classId | ClassId of the SceneObject |
Definition at line 213 of file SceneObject.cpp.
| void setCollection | ( | std::string & | collection | ) |
Sets the Collection of the SceneObject.
| collection | Collection of the SceneObject |
Definition at line 225 of file SceneObject.cpp.
| void setObjectId | ( | std::string & | objectId | ) |
Sets the ObjectId of the SceneObject.
| objectId | ObjectId of the SceneObject |
Definition at line 201 of file SceneObject.cpp.
Here is the caller graph for this function:| void setRotation | ( | SbRotation | rotation | ) |
Sets the Rotation of the SceneObject.
| rotation | Rotation of SceneObject |
Definition at line 153 of file SceneObject.cpp.
| void setTranslation | ( | SbVec3f | translation | ) |
Sets the Translation of the SceneObject.
| translation | Translation of SceneObject |
Definition at line 121 of file SceneObject.cpp.
| void showCollisionMesh | ( | bool | show | ) |
Decides, whether CollisionMesh is beeing shown.
| show | Show Collision Mesh |
Definition at line 165 of file SceneObject.cpp.
|
friend |
Definition at line 46 of file SceneObject.h.