35 #ifndef vtkLabelPlacementMapper_h 
   36 #define vtkLabelPlacementMapper_h 
   39 #include "vtkRenderingLabelModule.h"  
   70   vtkSetClampMacro(MaximumLabelFraction, 
double, 0., 1.);
 
   71   vtkGetMacro(MaximumLabelFraction, 
double);
 
   79   vtkSetMacro(IteratorType, 
int);
 
   80   vtkGetMacro(IteratorType, 
int);
 
   87   vtkSetMacro(UseUnicodeStrings, 
bool);
 
   88   vtkGetMacro(UseUnicodeStrings, 
bool);
 
   89   vtkBooleanMacro(UseUnicodeStrings, 
bool);
 
   98   vtkGetMacro(PositionsAsNormals, 
bool);
 
   99   vtkSetMacro(PositionsAsNormals, 
bool);
 
  100   vtkBooleanMacro(PositionsAsNormals, 
bool);
 
  108   vtkGetMacro(GeneratePerturbedLabelSpokes, 
bool);
 
  109   vtkSetMacro(GeneratePerturbedLabelSpokes, 
bool);
 
  110   vtkBooleanMacro(GeneratePerturbedLabelSpokes, 
bool);
 
  118   vtkGetMacro(UseDepthBuffer, 
bool);
 
  119   vtkSetMacro(UseDepthBuffer, 
bool);
 
  120   vtkBooleanMacro(UseDepthBuffer, 
bool);
 
  128   vtkSetMacro(PlaceAllLabels, 
bool);
 
  129   vtkGetMacro(PlaceAllLabels, 
bool);
 
  130   vtkBooleanMacro(PlaceAllLabels, 
bool);
 
  137   vtkSetMacro(OutputTraversedBounds, 
bool);
 
  138   vtkGetMacro(OutputTraversedBounds, 
bool);
 
  139   vtkBooleanMacro(OutputTraversedBounds, 
bool);
 
  147     NUMBER_OF_LABEL_SHAPES
 
  155   vtkSetClampMacro(
Shape, 
int, 0, NUMBER_OF_LABEL_SHAPES - 1);
 
  156   vtkGetMacro(
Shape, 
int);
 
  166     NUMBER_OF_LABEL_STYLES
 
  174   vtkSetClampMacro(Style, 
int, 0, NUMBER_OF_LABEL_STYLES - 1);
 
  175   vtkGetMacro(Style, 
int);
 
  185   vtkSetMacro(Margin, 
double);
 
  186   vtkGetMacro(Margin, 
double);
 
  193   vtkSetVector3Macro(BackgroundColor, 
double);
 
  194   vtkGetVector3Macro(BackgroundColor, 
double);
 
  201   vtkSetClampMacro(BackgroundOpacity, 
double, 0.0, 1.0);
 
  202   vtkGetMacro(BackgroundOpacity, 
double);
 
  241   int LastRendererSize[2];
 
  242   double LastCameraPosition[3];
 
  243   double LastCameraFocalPoint[3];
 
  244   double LastCameraViewUp[3];
 
  252   double BackgroundColor[3];