Go to the documentation of this file.
90 void setGroupId(std::string groupId);
91 std::vector<scene3D::SceneObjectPtr> objects;
std::string getGroupId()
Returns the ID of the SceneGroup.
void addObject(scene3D::SceneObjectPtr object)
Adds an Object to the SceneGroup.
void clearGroup()
Removes all Objects from the SceneGroup.
bool contains(scene3D::SceneObjectPtr object)
Checks, if SceneGroup contains Object.
boost::intrusive_ptr< SceneObject > SceneObjectPtr
std::vector< scene3D::SceneObjectPtr > getAllObjects()
Returns all Objects in SceneGroup.
SceneGroup(const std::string &groupID)
Constructor Creates an instance of the class.
void removeObject(scene3D::SceneObjectPtr object)
Removes an Object from the SceneGroup.