Scene Class Reference

#include <pcl/outofcore/visualization/scene.h>

Collaboration diagram for Scene:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void addCamera (Camera *camera)
std::vector< Camera * > getCameras ()
CameragetCamera (vtkCamera *camera)
CameragetCamera (std::string name)
void addObject (Object *object)
ObjectgetObjectByName (std::string name)
std::vector< Object * > getObjects ()
void addViewport (Viewport *viewport)
std::vector< Viewport * > getViewports ()
void lock ()
void unlock ()

Static Public Member Functions

static Sceneinstance ()

Detailed Description

Definition at line 12 of file scene.h.


Member Function Documentation

void Scene::addCamera ( Camera camera  ) 
void Scene::addObject ( Object object  ) 
void Scene::addViewport ( Viewport viewport  ) 
Camera* Scene::getCamera ( std::string  name  ) 
Camera* Scene::getCamera ( vtkCamera *  camera  ) 
std::vector<Camera*> Scene::getCameras (  ) 
Object* Scene::getObjectByName ( std::string  name  ) 
std::vector<Object*> Scene::getObjects (  ) 
std::vector<Viewport*> Scene::getViewports (  ) 
static Scene* Scene::instance (  )  [inline, static]

Definition at line 27 of file scene.h.

void Scene::lock (  )  [inline]

Definition at line 70 of file scene.h.

void Scene::unlock (  )  [inline]

Definition at line 76 of file scene.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends