11 #ifndef vtk3DWidgetRepresentation_h
12 #define vtk3DWidgetRepresentation_h
15 #include "vtkRemotingViewsModule.h"
50 vtkSetMacro(UseNonCompositedRenderer,
bool);
51 vtkGetMacro(UseNonCompositedRenderer,
bool);
52 vtkBooleanMacro(UseNonCompositedRenderer,
bool);
59 void SetEnabled(
bool);
60 vtkGetMacro(Enabled,
bool);
61 vtkBooleanMacro(Enabled,
bool);
74 void SetReferenceBounds(
const double bds[6]);
75 void PlaceWidget(
const double bds[6]);
76 void SetUseReferenceBounds(
bool);
100 void UpdateEnabled();
107 void OnRepresentationModified();
114 void OnViewModified();
125 unsigned long RepresentationObserverTag;
126 unsigned long ViewObserverTag;
128 double ReferenceBounds[6];
129 bool UseReferenceBounds;
130 double PlaceWidgetBounds[6];