Specific backward compatible interactor for CamiTK RendererWidget Interactor used when we are in picking mode. More...
#include <vtkInteractorStylePick.h>
 Inheritance diagram for camitk::vtkInteractorStylePick:
 Collaboration diagram for camitk::vtkInteractorStylePick:Public Member Functions | |
| void | OnLeftButtonDown () override | 
| void | OnLeftButtonUp () override | 
| void | OnMouseMove () override | 
| void | PrintSelf (ostream &os, vtkIndent indent) override | 
| void | SetAreaPicking (bool b) | 
| vtkTypeMacro (vtkInteractorStylePick, vtkInteractorStyle) | |
Static Public Member Functions | |
| static vtkInteractorStylePick * | New () | 
Protected Member Functions | |
| virtual void | Pick () | 
| void | RedrawRubberBand () | 
| vtkInteractorStylePick () | |
| ~vtkInteractorStylePick () override=default | |
Protected Attributes | |
| bool | areaPicking | 
| int | endPosition [2] | 
| int | moving | 
| vtkSmartPointer< vtkUnsignedCharArray > | pixelArray | 
| int | startPosition [2] | 
Specific backward compatible interactor for CamiTK RendererWidget Interactor used when we are in picking mode.
      
  | 
  protected | 
References areaPicking, endPosition, moving, pixelArray, and startPosition.
      
  | 
  overrideprotecteddefault | 
      
  | 
  static | 
      
  | 
  override | 
References areaPicking, endPosition, moving, Pick(), pixelArray, and startPosition.
 Here is the call graph for this function:
      
  | 
  override | 
References areaPicking, endPosition, moving, Pick(), and startPosition.
 Here is the call graph for this function:
      
  | 
  override | 
References areaPicking, endPosition, moving, Pick(), RedrawRubberBand(), and startPosition.
 Here is the call graph for this function:
      
  | 
  protectedvirtual | 
References endPosition, and startPosition.
Referenced by OnLeftButtonDown(), OnLeftButtonUp(), and OnMouseMove().
 Here is the caller graph for this function:
      
  | 
  override | 
      
  | 
  protected | 
References endPosition, pixelArray, and startPosition.
Referenced by OnMouseMove().
 Here is the caller graph for this function:| void camitk::vtkInteractorStylePick::SetAreaPicking | ( | bool | b | ) | 
References areaPicking.
| camitk::vtkInteractorStylePick::vtkTypeMacro | ( | vtkInteractorStylePick | , | 
| vtkInteractorStyle | |||
| ) | 
      
  | 
  protected | 
Referenced by OnLeftButtonDown(), OnLeftButtonUp(), OnMouseMove(), SetAreaPicking(), and vtkInteractorStylePick().
      
  | 
  protected | 
Referenced by OnLeftButtonDown(), OnLeftButtonUp(), OnMouseMove(), Pick(), RedrawRubberBand(), and vtkInteractorStylePick().
      
  | 
  protected | 
Referenced by OnLeftButtonDown(), OnLeftButtonUp(), OnMouseMove(), and vtkInteractorStylePick().
      
  | 
  protected | 
Referenced by OnLeftButtonDown(), RedrawRubberBand(), and vtkInteractorStylePick().
      
  | 
  protected | 
Referenced by OnLeftButtonDown(), OnLeftButtonUp(), OnMouseMove(), Pick(), RedrawRubberBand(), and vtkInteractorStylePick().