46#ifndef vtkWidgetRepresentation_h
47#define vtkWidgetRepresentation_h
49#include "vtkInteractionWidgetsModule.h"
56VTK_ABI_NAMESPACE_BEGIN
83 vtkBooleanMacro(PickingManaged,
bool);
85 vtkGetMacro(PickingManaged,
bool);
182 vtkGetMacro(PlaceFactor,
double);
195 vtkSetClampMacro(HandleSize,
double, 0.001, 1000);
196 vtkGetMacro(HandleSize,
double);
271 double StartEventPosition[3];
276 void AdjustBounds(
double bounds[6],
double newBounds[6],
double center[3]);
277 double InitialBounds[6];
328 const double* pos2,
const double* orient2);
define API for picking subclasses
abstract API for pickers that can pick an instance of vtkProp
a list of nodes that form an assembly path
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
Allocate and hold a VTK object.
Class defines API to manage the picking process.
represents an 3D object for placement in a rendered scene
abstract superclass for all actors, volumes and annotations
platform-independent render window interaction including picking and frame rate control.
abstract specification for renderers
record modification and/or execution time
abstract specification for Viewports
a weak reference to a vtkObject.
window superclass for vtkRenderWindow
#define VTK_SIZEHINT(...)