Point Cloud Library (PCL)
1.7.2
|
#include <pcl/outofcore/visualization/object.h>
Public Member Functions | |
Object (std::string name) | |
virtual | ~Object () |
std::string | getName () const |
void | setName (std::string name) |
virtual void | render (vtkRenderer *renderer) |
bool | hasActor (vtkActor *actor) |
void | addActor (vtkActor *actor) |
void | removeActor (vtkActor *actor) |
vtkSmartPointer< vtkActorCollection > | getActors () |
Protected Attributes | |
vtkSmartPointer< vtkActorCollection > | actors_ |
boost::mutex | actors_mutex_ |
Object::Object | ( | std::string | name | ) |
|
inlinevirtual |
Definition at line 32 of file object.h.
References addActor(), getActors(), getName(), hasActor(), removeActor(), render(), and setName().
void Object::addActor | ( | vtkActor * | actor | ) |
Referenced by Axes::Axes(), and ~Object().
vtkSmartPointer<vtkActorCollection> Object::getActors | ( | ) |
Referenced by ~Object().
std::string Object::getName | ( | ) | const |
Referenced by Viewport::setCamera(), and ~Object().
bool Object::hasActor | ( | vtkActor * | actor | ) |
Referenced by ~Object().
void Object::removeActor | ( | vtkActor * | actor | ) |
Referenced by ~Object().
|
virtual |
Reimplemented in OutofcoreCloud, and Camera.
Referenced by ~Object().
void Object::setName | ( | std::string | name | ) |
Referenced by ~Object().
|
protected |