73 virtual bool addObject(vrpn_int32 objNum, vrpn_int32 ParentNum = -1) = 0;
77 virtual bool setVertex(vrpn_int32 objNum, vrpn_int32 vertNum,
78 vrpn_float32 x, vrpn_float32 y, vrpn_float32 z) = 0;
81 virtual bool setNormal(vrpn_int32 objNum, vrpn_int32 normNum,
82 vrpn_float32 x, vrpn_float32 y, vrpn_float32 z) = 0;
83 virtual bool setTriangle(vrpn_int32 objNum, vrpn_int32 triNum,
84 vrpn_int32 vert0, vrpn_int32 vert1,
85 vrpn_int32 vert2, vrpn_int32 norm0 = -1,
86 vrpn_int32 norm1 = -1, vrpn_int32 norm2 = -1) = 0;
91 vrpn_float32 kdamp, vrpn_float32 fdyn,
92 vrpn_float32 fstat) = 0;
97 vrpn_float32 homMatrix[16]) = 0;
102 vrpn_float32 angle) = 0;
112 virtual bool moveToParent(vrpn_int32 objNum, vrpn_int32 ParentNum) = 0;
115 vrpn_float32 angle) = 0;
120 vrpn_float32 angle) = 0;
123 vrpn_bool IsTouchable =
true) = 0;
virtual bool setTriangle(vrpn_int32 objNum, vrpn_int32 triNum, vrpn_int32 vert0, vrpn_int32 vert1, vrpn_int32 vert2, vrpn_int32 norm0=-1, vrpn_int32 norm1=-1, vrpn_int32 norm2=-1)=0