|  | 
#include <MemoryX/gui-plugins/SceneEditor/scene3D/SceneObject.h>
 Inheritance diagram for SceneObject:
 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 call graph for this function: Here is the caller 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:
 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:
 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:
 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:
 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.