ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
pcl::visualization::ImageViewerInteractorStyle Class Reference

An image viewer interactor style, tailored for ImageViewer. More...

#include <image_viewer.h>

Inheritance diagram for pcl::visualization::ImageViewerInteractorStyle:
Collaboration diagram for pcl::visualization::ImageViewerInteractorStyle:

Public Member Functions

 ImageViewerInteractorStyle ()
 
void OnMouseWheelForward () override
 
void OnMouseWheelBackward () override
 
void OnMiddleButtonDown () override
 
void OnRightButtonDown () override
 
void OnLeftButtonDown () override
 
void OnChar () override
 
void adjustCamera (vtkImageData *image, vtkRenderer *ren)
 
void adjustCamera (vtkRenderer *ren)
 

Static Public Member Functions

static ImageViewerInteractorStyleNew ()
 

Detailed Description

An image viewer interactor style, tailored for ImageViewer.

Author
Radu B. Rusu

Definition at line 41 of file image_viewer.h.

Constructor & Destructor Documentation

◆ ImageViewerInteractorStyle()

pcl::visualization::ImageViewerInteractorStyle::ImageViewerInteractorStyle ( )

Definition at line 980 of file image_viewer.cpp.

Member Function Documentation

◆ adjustCamera() [1/2]

void pcl::visualization::ImageViewerInteractorStyle::adjustCamera ( vtkImageData *  image,
vtkRenderer *  ren 
)

Definition at line 991 of file image_viewer.cpp.

References image, and origin.

◆ adjustCamera() [2/2]

void pcl::visualization::ImageViewerInteractorStyle::adjustCamera ( vtkRenderer *  ren)

Definition at line 1011 of file image_viewer.cpp.

◆ New()

static ImageViewerInteractorStyle* pcl::visualization::ImageViewerInteractorStyle::New ( )
static

◆ OnChar()

void pcl::visualization::ImageViewerInteractorStyle::OnChar ( )
override

Definition at line 983 of file image_viewer.cpp.

◆ OnLeftButtonDown()

void pcl::visualization::ImageViewerInteractorStyle::OnLeftButtonDown ( )
override

Definition at line 1025 of file image_viewer.cpp.

References x, and y.

◆ OnMiddleButtonDown()

void pcl::visualization::ImageViewerInteractorStyle::OnMiddleButtonDown ( )
inlineoverride

Definition at line 48 of file image_viewer.h.

◆ OnMouseWheelBackward()

void pcl::visualization::ImageViewerInteractorStyle::OnMouseWheelBackward ( )
inlineoverride

Definition at line 47 of file image_viewer.h.

◆ OnMouseWheelForward()

void pcl::visualization::ImageViewerInteractorStyle::OnMouseWheelForward ( )
inlineoverride

Definition at line 46 of file image_viewer.h.

◆ OnRightButtonDown()

void pcl::visualization::ImageViewerInteractorStyle::OnRightButtonDown ( )
inlineoverride

Definition at line 49 of file image_viewer.h.


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