42 #ifndef vtkLabelPlacer_h 
   43 #define vtkLabelPlacer_h 
   46 #include "vtkRenderingLabelModule.h"  
   67     VerticalBottomBit = 1,
 
   68     VerticalBaselineBit = 2,
 
   69     VerticalCenterBit = 4,
 
   71     HorizontalLeftBit = 16,
 
   72     HorizontalCenterBit = 32,
 
   73     HorizontalRightBit = 64,
 
   75     HorizontalBitMask = 112,
 
  113   virtual void SetGravity(
int gravity);
 
  114   vtkGetMacro(Gravity, 
int);
 
  122   vtkSetClampMacro(MaximumLabelFraction, 
double, 0., 1.);
 
  123   vtkGetMacro(MaximumLabelFraction, 
double);
 
  131   vtkSetMacro(IteratorType, 
int);
 
  132   vtkGetMacro(IteratorType, 
int);
 
  139   vtkSetMacro(UseUnicodeStrings, 
bool);
 
  140   vtkGetMacro(UseUnicodeStrings, 
bool);
 
  141   vtkBooleanMacro(UseUnicodeStrings, 
bool);
 
  152   vtkGetMacro(PositionsAsNormals, 
bool);
 
  153   vtkSetMacro(PositionsAsNormals, 
bool);
 
  154   vtkBooleanMacro(PositionsAsNormals, 
bool);
 
  162   vtkGetMacro(GeneratePerturbedLabelSpokes, 
bool);
 
  163   vtkSetMacro(GeneratePerturbedLabelSpokes, 
bool);
 
  164   vtkBooleanMacro(GeneratePerturbedLabelSpokes, 
bool);
 
  172   vtkGetMacro(UseDepthBuffer, 
bool);
 
  173   vtkSetMacro(UseDepthBuffer, 
bool);
 
  174   vtkBooleanMacro(UseDepthBuffer, 
bool);
 
  181   vtkGetMacro(OutputTraversedBounds, 
bool);
 
  182   vtkSetMacro(OutputTraversedBounds, 
bool);
 
  183   vtkBooleanMacro(OutputTraversedBounds, 
bool);
 
  191   vtkGetMacro(OutputCoordinateSystem, 
int);
 
  192   vtkSetClampMacro(OutputCoordinateSystem, 
int, WORLD, DISPLAY);
 
  221   int LastRendererSize[2];
 
  222   double LastCameraPosition[3];
 
  223   double LastCameraFocalPoint[3];
 
  224   double LastCameraViewUp[3];
 
  234 #endif // vtkLabelPlacer_h