| addDestructCallback(void(*func)(Node *, void *), void *args) | H3D::Node | |
| addUnrefCallback(void(*func)(RefCountedClass *, void *), void *args) | H3DUtil::RefCountedClass | |
| adjustedOrnCalibration | H3D::H3DHapticsDevice | |
| adjustedPositionCalibration | H3D::H3DHapticsDevice | |
| buttons | H3D::H3DHapticsDevice | |
| clone(bool deepCopy=true, DeepCopyMap *deepCopyMap=NULL) | H3D::Node | virtual |
| cloneFieldValue(Field &_from, Field &_to, bool deepCopy, DeepCopyMap &deepCopyMap) | H3D::Node | protected |
| closestPoint(const Vec3f &p, NodeIntersectResult &result) | H3D::Node | virtual |
| database | H3D::VirtuoseDevice | static |
| deadmansSwitch | H3D::H3DHapticsDevice | |
| DeepCopyMap typedef | H3D::Node | |
| defaultXMLContainerField() | H3D::H3DHapticsDevice | inlinevirtual |
| desiredHapticsRate | H3D::H3DHapticsDevice | |
| deviceAngularVelocity | H3D::H3DHapticsDevice | |
| deviceOrientation | H3D::H3DHapticsDevice | |
| devicePosition | H3D::H3DHapticsDevice | |
| deviceVelocity | H3D::H3DHapticsDevice | |
| disableDevice() | H3D::H3DHapticsDevice | virtual |
| enabled | H3D::H3DHapticsDevice | |
| enableDevice() | H3D::H3DHapticsDevice | virtual |
| followViewpoint | H3D::H3DHapticsDevice | |
| force | H3D::H3DHapticsDevice | |
| forceLimit | H3D::H3DHapticsDevice | |
| forceScale | H3D::H3DHapticsDevice | |
| getClonedInstance(Node *original, bool deepCopy, DeepCopyMap &deepCopyMap) | H3D::Node | protectedstatic |
| getField(const string &_name) const | H3D::Node | virtual |
| getFullName() | H3DUtil::RefCountedClass | |
| getHAPIDevice() | H3D::H3DHapticsDevice | inline |
| getManualInitialize() const | H3DUtil::RefCountedClass | |
| getName() const | H3DUtil::RefCountedClass | |
| getPreviousProxyPosition(unsigned int layer=0) | H3D::H3DHapticsDevice | inline |
| getPreviousProxyPositions() | H3D::H3DHapticsDevice | inline |
| getProtoInstanceParent() | H3D::Node | inline |
| getRefCount() const | H3DUtil::RefCountedClass | |
| getThread() | H3D::H3DHapticsDevice | inline |
| getTypeName() const | H3DUtil::RefCountedClass | |
| H3DHapticsDevice(Inst< SFVec3f > _devicePosition=0, Inst< SFRotation > _deviceOrientation=0, Inst< TrackerPosition > _trackerPosition=0, Inst< TrackerOrientation > _trackerOrientation=0, Inst< SFMatrix4f > _positionCalibration=0, Inst< SFRotation > _orientationCalibration=0, Inst< SFVec3f > _proxyPosition=0, Inst< WeightedProxy > _weightedProxyPosition=0, Inst< SFFloat > _proxyWeighting=0, Inst< SFBool > _mainButton=0, Inst< SFBool > _secondaryButton=0, Inst< SFInt32 > _buttons=0, Inst< SFVec3f > _force=0, Inst< SFVec3f > _torque=0, Inst< SFInt32 > _inputDOF=0, Inst< SFInt32 > _outputDOF=0, Inst< SFInt32 > _hapticsRate=0, Inst< SFInt32 > _desiredHapticsRate=0, Inst< SFNode > _stylus=0, Inst< SFHapticsRendererNode > _hapticsRenderer=0, Inst< MFVec3f > _proxyPositions=0, Inst< SFBool > _followViewpoint=0, Inst< SFVec3f > _deviceVelocity=0, Inst< TrackerVelocity > _trackerVelocity=0, Inst< SFString > _profiledResult=0, Inst< SFVec3f > _deviceAngularVelocity=0, Inst< TrackerAngularVelocity > _trackerAngularVelocity=0) | H3D::H3DHapticsDevice | |
| hapticsLoopTime | H3D::H3DHapticsDevice | |
| hapticsRate | H3D::H3DHapticsDevice | |
| hapticsRenderer | H3D::H3DHapticsDevice | |
| hasName() | H3DUtil::RefCountedClass | |
| initDevice() | H3D::H3DHapticsDevice | virtual |
| initialize() | H3D::VirtuoseDevice | virtual |
| initialized | H3D::H3DHapticsDevice | |
| inputDOF | H3D::H3DHapticsDevice | |
| ipAddress | H3D::VirtuoseDevice | |
| is_initialized | H3DUtil::RefCountedClass | protected |
| isInitialized() | H3DUtil::RefCountedClass | |
| last_effect_change | H3D::H3DHapticsDevice | protected |
| lineIntersect(const Vec3f &from, const Vec3f &to, LineIntersectResult &result) | H3D::Node | virtual |
| mainButton | H3D::H3DHapticsDevice | |
| manual_initialize | H3DUtil::RefCountedClass | protected |
| movingSphereIntersect(H3DFloat radius, const Vec3f &from, const Vec3f &to, NodeIntersectResult &result) | H3D::Node | virtual |
| name | H3DUtil::RefCountedClass | protected |
| Node() | H3D::Node | |
| nrNodesAlive() | H3D::Node | inlinestatic |
| nrNodesCreated() | H3D::Node | inlinestatic |
| orientationCalibration | H3D::H3DHapticsDevice | |
| OrnCalibration typedef | H3D::H3DHapticsDevice | |
| outputDOF | H3D::H3DHapticsDevice | |
| PosCalibration typedef | H3D::H3DHapticsDevice | |
| positionCalibration | H3D::H3DHapticsDevice | |
| postInit() | H3D::H3DHapticsDevice | inlinevirtual |
| postRender() | H3D::H3DHapticsDevice | inlinevirtual |
| preRender() | H3D::H3DHapticsDevice | inlinevirtual |
| proxyPosition | H3D::H3DHapticsDevice | |
| proxyPositions | H3D::H3DHapticsDevice | |
| proxyWeighting | H3D::H3DHapticsDevice | |
| ref() | H3DUtil::RefCountedClass | |
| ref_count | H3DUtil::RefCountedClass | protected |
| ref_count_lock_pointer | H3DUtil::RefCountedClass | protected |
| RefCountedClass() | H3DUtil::RefCountedClass | |
| RefCountedClass(bool _use_lock) | H3DUtil::RefCountedClass | |
| releaseDevice() | H3D::H3DHapticsDevice | virtual |
| removeDestructCallback(void(*func)(Node *, void *), void *args) | H3D::Node | |
| removeUnrefCallback(void(*func)(RefCountedClass *, void *), void *args) | H3DUtil::RefCountedClass | |
| render() | H3D::Node | inlinevirtual |
| renderEffects(const HapticEffectVector &effects) | H3D::H3DHapticsDevice | virtual |
| renderShapes(const HapticShapeVector &shapes, unsigned int layer=0) | H3D::H3DHapticsDevice | virtual |
| renderStylus() | H3D::H3DHapticsDevice | virtual |
| secondaryButton | H3D::H3DHapticsDevice | |
| set_enabled | H3D::H3DHapticsDevice | |
| setManualInitialize(bool b) | H3DUtil::RefCountedClass | |
| setName(const std::string &_name) | H3DUtil::RefCountedClass | |
| setProtoInstanceParent(X3DPrototypeInstance *p) | H3D::Node | inline |
| stylus | H3D::H3DHapticsDevice | |
| torque | H3D::H3DHapticsDevice | |
| torqueLimit | H3D::H3DHapticsDevice | |
| trackerAngularVelocity | H3D::H3DHapticsDevice | |
| trackerOrientation | H3D::H3DHapticsDevice | |
| trackerPosition | H3D::H3DHapticsDevice | |
| trackerVelocity | H3D::H3DHapticsDevice | |
| traverseSG(TraverseInfo &ti) | H3D::Node | virtual |
| type_name | H3DUtil::RefCountedClass | protected |
| unref() | H3DUtil::RefCountedClass | |
| unref_callbacks | H3DUtil::RefCountedClass | protected |
| updateDeviceValues() | H3D::H3DHapticsDevice | virtual |
| VirtuoseDevice(Inst< SFVec3f > _devicePosition=0, Inst< SFRotation > _deviceOrientation=0, Inst< TrackerPosition > _trackerPosition=0, Inst< TrackerOrientation > _trackerOrientation=0, Inst< SFMatrix4f > _positionCalibration=0, Inst< SFRotation > _orientationCalibration=0, Inst< SFVec3f > _proxyPosition=0, Inst< WeightedProxy > _weightedProxyPosition=0, Inst< SFFloat > _proxyWeighting=0, Inst< SFBool > _mainButton=0, Inst< SFBool > _secondaryButton=0, Inst< SFInt32 > _buttons=0, Inst< SFVec3f > _force=0, Inst< SFVec3f > _torque=0, Inst< SFInt32 > _inputDOF=0, Inst< SFInt32 > _outputDOF=0, Inst< SFInt32 > _hapticsRate=0, Inst< SFInt32 > _desiredHapticsRate=0, Inst< SFNode > _stylus=0, Inst< SFHapticsRendererNode > _hapticsRenderer=0, Inst< MFVec3f > _proxyPositions=0, Inst< SFBool > _followViewpoint=0, Inst< SFString > _ipAddress=0) | H3D::VirtuoseDevice | |
| weightedProxyPosition | H3D::H3DHapticsDevice | |
| ~H3DHapticsDevice() | H3D::H3DHapticsDevice | inlinevirtual |
| ~Node() | H3D::Node | virtual |
| ~RefCountedClass() | H3DUtil::RefCountedClass | virtual |