42 vtkGetVector3Macro(HeadPosition,
double);
43 vtkSetVector3Macro(HeadPosition,
double);
44 vtkGetVector3Macro(HeadOrientation,
double);
45 vtkSetVector3Macro(HeadOrientation,
double);
47 vtkGetVector3Macro(LeftHandPosition,
double);
48 vtkSetVector3Macro(LeftHandPosition,
double);
49 vtkGetVector3Macro(LeftHandOrientation,
double);
50 vtkSetVector3Macro(LeftHandOrientation,
double);
52 vtkGetVector3Macro(RightHandPosition,
double);
53 vtkSetVector3Macro(RightHandPosition,
double);
54 vtkGetVector3Macro(RightHandOrientation,
double);
55 vtkSetVector3Macro(RightHandOrientation,
double);
60 vtkGetVector3Macro(UpVector,
double);
61 vtkSetVector3Macro(UpVector,
double);
69 vtkSetMacro(UseLeftHand,
bool);
70 vtkGetMacro(UseLeftHand,
bool);
71 vtkBooleanMacro(UseLeftHand,
bool);
72 vtkSetMacro(UseRightHand,
bool);
73 vtkGetMacro(UseRightHand,
bool);
74 vtkBooleanMacro(UseRightHand,
bool);
81 vtkSetMacro(ShowHandsOnly,
bool);
82 vtkGetMacro(ShowHandsOnly,
bool);
83 vtkBooleanMacro(ShowHandsOnly,
bool);
90 double HeadPosition[3];
91 double HeadOrientation[3];
92 double LeftHandPosition[3];
93 double LeftHandOrientation[3];
94 double RightHandPosition[3];
95 double RightHandOrientation[3];
105 double BodyPosition[NUM_BODY][3];
106 double BodyOrientation[NUM_BODY][3];
116 void operator=(
const vtkAvatar&) =
delete;