1 #ifndef PCL_OUTOFCORE_VIEWPORT_H_ 2 #define PCL_OUTOFCORE_VIEWPORT_H_ 13 #include <vtkCallbackCommand.h> 14 #include <vtkObject.h> 15 #include <vtkTextActor.h> 16 #include <vtkRenderer.h> 17 #include <vtkRenderWindow.h> 18 #include <vtkSmartPointer.h> 40 renderer_->SetActiveCamera (vtkCamera::SafeDownCast (camera->
getCamera ()));
41 camera_hud_actor_->SetInput (camera->
getName ().c_str ());
42 renderer_->ResetCamera ();
50 viewportModifiedCallback (vtkObject* caller,
unsigned long int vtkNotUsed(eventId),
void* vtkNotUsed(clientData),
51 void* vtkNotUsed(callData));
57 viewportActorUpdateCallback (vtkObject* caller,
unsigned long int vtkNotUsed(eventId),
void* vtkNotUsed(clientData),
58 void* vtkNotUsed(callData));
61 viewportActorUpdate ();
64 viewportHudUpdateCallback (vtkObject* caller,
unsigned long int vtkNotUsed(eventId),
void* vtkNotUsed(clientData),
65 void* vtkNotUsed(callData));
std::string getName() const
void setCamera(Camera *camera)
vtkSmartPointer< vtkRenderer > getRenderer() const
Viewport(vtkSmartPointer< vtkRenderWindow > window, double xmin=0.0, double ymin=0.0, double xmax=1.0, double ymax=1.0)
vtkSmartPointer< vtkCamera > getCamera() const