19#ifndef vtkBoundedWidgetRepresentation_h
20#define vtkBoundedWidgetRepresentation_h
22#include "vtkInteractionWidgetsModule.h"
26VTK_ABI_NAMESPACE_BEGIN
53 vtkSetMacro(OutlineTranslation,
bool);
54 vtkGetMacro(OutlineTranslation,
bool);
55 vtkBooleanMacro(OutlineTranslation,
bool);
64 vtkSetMacro(OutsideBounds,
bool);
65 vtkGetMacro(OutsideBounds,
bool);
66 vtkBooleanMacro(OutsideBounds,
bool);
75 vtkSetMacro(ConstrainToWidgetBounds,
bool);
76 vtkGetMacro(ConstrainToWidgetBounds,
bool);
77 vtkBooleanMacro(ConstrainToWidgetBounds,
bool);
97 vtkSetVector6Macro(WidgetBounds,
double);
98 vtkGetVector6Macro(WidgetBounds,
double);
108 vtkGetMacro(TranslationAxis,
int);
109 vtkSetClampMacro(TranslationAxis,
int, -1, 2);
210 void UpdateWidgetBounds();
220 bool OutlineTranslation =
true;
221 bool OutsideBounds =
true;
222 bool ConstrainToWidgetBounds =
true;
226 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