19#ifndef vtkBoundedWidgetRepresentation_h
20#define vtkBoundedWidgetRepresentation_h
22#include "vtkInteractionWidgetsModule.h"
27VTK_ABI_NAMESPACE_BEGIN
54 vtkSetMacro(OutlineTranslation,
bool);
55 vtkGetMacro(OutlineTranslation,
bool);
56 vtkBooleanMacro(OutlineTranslation,
bool);
65 vtkSetMacro(OutsideBounds,
bool);
66 vtkGetMacro(OutsideBounds,
bool);
67 vtkBooleanMacro(OutsideBounds,
bool);
76 vtkSetMacro(ConstrainToWidgetBounds,
bool);
77 vtkGetMacro(ConstrainToWidgetBounds,
bool);
78 vtkBooleanMacro(ConstrainToWidgetBounds,
bool);
98 vtkSetVector6Macro(WidgetBounds,
double);
99 vtkGetVector6Macro(WidgetBounds,
double);
109 vtkGetMacro(TranslationAxis,
int);
110 vtkSetClampMacro(TranslationAxis,
int, -1, 2);
211 void UpdateWidgetBounds();
221 bool OutlineTranslation =
true;
222 bool OutsideBounds =
true;
223 bool ConstrainToWidgetBounds =
true;
227 double WidgetBounds[6] = { 1, -1, 1, -1, 1, -1 };
represents an object (geometry & properties) in a rendered scene
topologically and geometrically regular array of data
a simple class to control print indentation
Allocate and hold a VTK object.
create wireframe outline for an arbitrary data set or composite dataset
map vtkPolyData to graphics primitives
represent surface properties of a geometric object