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 )