27 #include "vtkRenderingCoreModule.h"  
   39   vtkGetVector3Macro(HeadPosition, 
double);
 
   40   vtkSetVector3Macro(HeadPosition, 
double);
 
   41   vtkGetVector3Macro(HeadOrientation, 
double);
 
   42   vtkSetVector3Macro(HeadOrientation, 
double);
 
   44   vtkGetVector3Macro(LeftHandPosition, 
double);
 
   45   vtkSetVector3Macro(LeftHandPosition, 
double);
 
   46   vtkGetVector3Macro(LeftHandOrientation, 
double);
 
   47   vtkSetVector3Macro(LeftHandOrientation, 
double);
 
   49   vtkGetVector3Macro(RightHandPosition, 
double);
 
   50   vtkSetVector3Macro(RightHandPosition, 
double);
 
   51   vtkGetVector3Macro(RightHandOrientation, 
double);
 
   52   vtkSetVector3Macro(RightHandOrientation, 
double);
 
   57   vtkGetVector3Macro(UpVector, 
double);
 
   58   vtkSetVector3Macro(UpVector, 
double);
 
   66   vtkSetMacro(UseLeftHand, 
bool);
 
   67   vtkGetMacro(UseLeftHand, 
bool);
 
   68   vtkBooleanMacro(UseLeftHand, 
bool);
 
   69   vtkSetMacro(UseRightHand, 
bool);
 
   70   vtkGetMacro(UseRightHand, 
bool);
 
   71   vtkBooleanMacro(UseRightHand, 
bool);
 
   78   vtkSetMacro(ShowHandsOnly, 
bool);
 
   79   vtkGetMacro(ShowHandsOnly, 
bool);
 
   80   vtkBooleanMacro(ShowHandsOnly, 
bool);
 
   87   double HeadPosition[3];
 
   88   double HeadOrientation[3];
 
   89   double LeftHandPosition[3];
 
   90   double LeftHandOrientation[3];
 
   91   double RightHandPosition[3];
 
   92   double RightHandOrientation[3];
 
  102   double BodyPosition[NUM_BODY][3];
 
  103   double BodyOrientation[NUM_BODY][3];
 
  113   void operator=(
const vtkAvatar&) = 
delete;
 
  116 #endif // vtkAvatar_h