Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Member Functions | Static Public Member Functions
Scene Class Reference

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

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 11 of file scene.h.

Member Function Documentation

void Scene::addCamera ( Camera camera)

Referenced by instance().

void Scene::addObject ( Object object)

Referenced by instance().

void Scene::addViewport ( Viewport viewport)

Referenced by instance().

Camera* Scene::getCamera ( vtkCamera *  camera)

Referenced by instance().

Camera* Scene::getCamera ( std::string  name)
std::vector<Camera*> Scene::getCameras ( )

Referenced by instance().

Object* Scene::getObjectByName ( std::string  name)

Referenced by instance().

std::vector<Object*> Scene::getObjects ( )

Referenced by instance().

std::vector<Viewport*> Scene::getViewports ( )

Referenced by instance().

static Scene* Scene::instance ( )
void Scene::lock ( )

Definition at line 69 of file scene.h.

void Scene::unlock ( )

Definition at line 75 of file scene.h.

The documentation for this class was generated from the following file: