27 #ifndef SVTK_Renderer_h
28 #define SVTK_Renderer_h
33 #include <vtkObject.h>
34 #include <vtkSmartPointer.h>
37 class vtkCallbackCommand;
54 #pragma warning ( disable:4251 )
99 SetScale(
double theScale[3] );
103 GetScale(
double theScale[3] );
108 SetSelectionProp(
const double& theRed = 1,
109 const double& theGreen = 1,
110 const double& theBlue = 0,
111 const int& theWidth = 5);
115 SetPreselectionProp(
const double& theRed = 0,
116 const double& theGreen = 1,
117 const double& theBlue = 1,
118 const int& theWidth = 5);
122 SetSelectionTolerance(
const double& theTolNodes = 0.025,
123 const double& theTolCell = 0.001,
124 const double& theTolObjects = 0.025);
133 SetTrihedronSize(
double theSize,
const bool theRelative =
true);
137 GetTrihedronSize()
const;
141 IsTrihedronRelative()
const;
150 IsTrihedronDisplayed();
159 SetTrihedronVisibility(
const bool );
172 IsCubeAxesDisplayed();
188 void onFitSelection();
194 void OnResetClippingRange();
215 void onClockWiseView();
218 void onAntiClockWiseView();
237 static void ProcessEvents(
vtkObject*
object,
269 #pragma warning ( default:4251 )