Point Cloud Library (PCL)
1.7.2
|
#include <pcl/outofcore/visualization/scene.h>
Public Member Functions | |
void | addCamera (Camera *camera) |
std::vector< Camera * > | getCameras () |
Camera * | getCamera (vtkCamera *camera) |
Camera * | getCamera (std::string name) |
void | addObject (Object *object) |
Object * | getObjectByName (std::string name) |
std::vector< Object * > | getObjects () |
void | addViewport (Viewport *viewport) |
std::vector< Viewport * > | getViewports () |
void | lock () |
void | unlock () |
Static Public Member Functions | |
static Scene * | instance () |
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().
|
inlinestatic |
Definition at line 27 of file scene.h.
References addCamera(), addObject(), addViewport(), getCamera(), getCameras(), getObjectByName(), getObjects(), and getViewports().