addChild(cGenericObject *a_object) | cGenericObject | |
AdjustCollisionSegment(cVector3d &a_segmentPointA, cVector3d &a_localSegmentPointA, const cGenericObject *a_object) | cGenericObject | [virtual] |
applyForces() | cGeneric3dofPointer | [virtual] |
cGeneric3dofPointer(cWorld *a_world) | cGeneric3dofPointer | |
cGenericObject() | cGenericObject | |
cGenericTool() | cGenericTool | [inline] |
clearAllChildren() | cGenericObject | |
computeBoundaryBox(const bool a_includeChildren=true) | cGenericObject | |
computeCollisionDetection(cVector3d &a_segmentPointA, const cVector3d &a_segmentPointB, cGenericObject *&a_colObject, cTriangle *&a_colTriangle, cVector3d &a_colPoint, double &a_colSquareDistance, const bool a_visibleObjectsOnly=false, const int a_proxyCall=-1) | cGenericObject | [virtual] |
computeForces() | cGeneric3dofPointer | [virtual] |
cGenericObject::computeForces(const cVector3d &a_probePosition) | cGenericObject | [virtual] |
computeGlobalCurrentObjectOnly(const bool a_frameOnly=true) | cGenericObject | |
computeGlobalPositions(const bool a_frameOnly=true, const cVector3d &a_globalPos=cVector3d(0.0, 0.0, 0.0), const cMatrix3d &a_globalRot=cIdentity3d()) | cGenericObject | |
containsChild(cGenericObject *a_object, bool a_includeChildren=false) | cGenericObject | |
cPhantom3dofPointer(cWorld *a_world, unsigned int a_deviceNumber=0, bool dio_access=false) | cPhantom3dofPointer | |
deleteAllChildren() | cGenericObject | |
deleteChild(cGenericObject *a_object) | cGenericObject | |
deleteCollisionDetector(const bool a_affectChildren=false) | cGenericObject | |
enumerateChildren(std::list< cGenericObject * > &a_childList, bool a_includeCurrentObject=true) | cGenericObject | |
finalize(const bool a_affectChildren=true) | cGenericObject | [virtual] |
getBoundaryCenter() const | cGenericObject | [inline] |
getBoundaryMax() const | cGenericObject | [inline] |
getBoundaryMin() const | cGenericObject | [inline] |
getBoxColor() const | cGenericObject | [inline] |
getChild(const unsigned int a_index) const | cGenericObject | [inline] |
getCollisionDetector() const | cGenericObject | [inline] |
getDevice() | cGeneric3dofPointer | [inline, virtual] |
getFrameSize() const | cGenericObject | [inline] |
getGlobalPos() const | cGenericObject | [inline] |
getGlobalRot() const | cGenericObject | [inline] |
getHapticEnabled() const | cGenericObject | [inline] |
getNormalizedPositionsEnabled() | cGeneric3dofPointer | [inline, virtual] |
getNumChildren() | cGenericObject | [inline] |
getNumDescendants(bool a_includeCurrentObject=false) | cGenericObject | |
getParent() const | cGenericObject | [inline] |
getPos() const | cGenericObject | [inline] |
getProxy() | cGeneric3dofPointer | [virtual] |
getRot() const | cGenericObject | [inline] |
getShow() const | cGenericObject | [inline] |
getShowBox() const | cGenericObject | [inline] |
getShowFrame(void) const | cGenericObject | [inline] |
getShowTree() const | cGenericObject | [inline] |
getTreeColor() const | cGenericObject | [inline] |
getWorkspaceScaleFactors() | cGeneric3dofPointer | [virtual] |
initialize(const bool a_resetEncoders=false) | cGeneric3dofPointer | [virtual] |
m_boundaryBoxColor | cGenericObject | [protected] |
m_boundaryBoxMax | cGenericObject | [protected] |
m_boundaryBoxMin | cGenericObject | [protected] |
m_button | cGenericTool | |
m_children | cGenericObject | [protected] |
m_collisionDetector | cGenericObject | [protected] |
m_colorDevice | cGeneric3dofPointer | |
m_colorLine | cGeneric3dofPointer | |
m_colorProxy | cGeneric3dofPointer | |
m_colorProxyButtonOn | cGeneric3dofPointer | |
m_device | cGeneric3dofPointer | [protected] |
m_deviceGlobalPos | cGeneric3dofPointer | |
m_deviceGlobalRot | cGeneric3dofPointer | |
m_deviceGlobalVel | cGeneric3dofPointer | |
m_deviceLocalPos | cGeneric3dofPointer | |
m_deviceLocalRot | cGeneric3dofPointer | |
m_deviceLocalVel | cGeneric3dofPointer | |
m_displayRadius | cGeneric3dofPointer | [protected] |
m_forceON | cGeneric3dofPointer | [protected] |
m_forceStarted | cGeneric3dofPointer | [protected] |
m_frameGL | cGenericObject | [protected] |
m_frameSize | cGenericObject | [protected] |
m_globalPos | cGenericObject | [protected] |
m_globalRot | cGenericObject | [protected] |
m_halfWorkspaceAxisX | cGeneric3dofPointer | |
m_halfWorkspaceAxisY | cGeneric3dofPointer | |
m_halfWorkspaceAxisZ | cGeneric3dofPointer | |
m_hapticEnabled | cGenericObject | [protected] |
m_historyValid | cGenericObject | |
m_lastComputedGlobalForce | cGeneric3dofPointer | |
m_lastComputedLocalForce | cGeneric3dofPointer | |
m_lastPos | cGenericObject | |
m_lastRot | cGenericObject | |
m_localPos | cGenericObject | [protected] |
m_localRot | cGenericObject | [protected] |
m_objectName | cGenericObject | |
m_parent | cGenericObject | [protected] |
m_pointForceAlgos | cGeneric3dofPointer | |
m_render_mode | cGeneric3dofPointer | [protected] |
m_show | cGenericObject | [protected] |
m_showBox | cGenericObject | [protected] |
m_showCollisionTree | cGenericObject | [protected] |
m_showFrame | cGenericObject | [protected] |
m_showToolFrame | cGeneric3dofPointer | [protected] |
m_showTree | cGenericObject | [protected] |
m_tag | cGenericObject | |
m_toolFrameSize | cGeneric3dofPointer | [protected] |
m_treeColor | cGenericObject | [protected] |
m_useNormalizedPositions | cGeneric3dofPointer | [protected] |
m_userData | cGenericObject | |
m_waitForSmallForce | cGeneric3dofPointer | |
m_world | cGeneric3dofPointer | [protected] |
onDisplayReset(const bool a_affectChildren=true) | cGenericObject | [virtual] |
removeChild(cGenericObject *a_object) | cGenericObject | |
removeFromGraph() | cGenericObject | [inline] |
render(const int a_renderMode=0) | cGeneric3dofPointer | [virtual] |
renderSceneGraph(const int a_renderMode=CHAI_RENDER_MODE_RENDER_ALL) | cGenericObject | [virtual] |
rotate(const cMatrix3d &a_rotation) | cGenericObject | |
rotate(const cVector3d &a_axis, const double a_angle) | cGenericObject | |
scale(const double &a_scaleFactor, const bool a_includeChildren=true) | cGenericObject | |
scale(const cVector3d &a_scaleFactors, const bool a_includeChildren=true) | cGenericObject | |
scaleObject(const cVector3d &a_scaleFactors) | cGenericObject | [inline, protected, virtual] |
setBoxColor(const cColorf &a_boxColor, const bool a_affectChildren=false) | cGenericObject | |
setCollisionDetector(cGenericCollision *a_collisionDetector) | cGenericObject | [inline] |
setCollisionDetectorProperties(unsigned int a_displayDepth, cColorf &a_color, const bool a_affectChildren=false) | cGenericObject | |
setDevice(cGenericDevice *a_device) | cGeneric3dofPointer | [virtual] |
setForcesOFF() | cGeneric3dofPointer | [virtual] |
setForcesON() | cGeneric3dofPointer | [virtual] |
setFrameSize(const double a_size=1.0, const double a_thickness=1.0, const bool a_affectChildren=false) | cGenericObject | |
setHapticEnabled(const bool a_hapticEnabled, const bool a_affectChildren=false) | cGenericObject | |
setName(const char *a_name, const bool a_affectChildren=0) | cGenericObject | [virtual] |
setPos(const cVector3d &a_pos) | cGenericObject | [inline] |
setPos(const double a_x, const double a_y, const double a_z) | cGenericObject | [inline] |
setRadius(const double &a_radius) | cGeneric3dofPointer | [virtual] |
setRenderingMode(const proxy_render_modes &render_mode) | cGeneric3dofPointer | [inline, virtual] |
setRot(const cMatrix3d &a_rot) | cGenericObject | [inline] |
setShow(const bool a_show, const bool a_affectChildren=false) | cGenericObject | |
setShowBox(const bool iShowBox, const bool iAffectChildren=false) | cGenericObject | |
setShowFrame(const bool a_showFrame, const bool a_affectChildren=false) | cGenericObject | |
setShowTree(const bool a_showTree, const bool a_affectChildren=false) | cGenericObject | |
setTag(const int a_tag, const bool a_affectChildren=0) | cGenericObject | [virtual] |
setToolFrame(const bool &a_showToolFrame, const double &a_toolFrameSize) | cGeneric3dofPointer | [virtual] |
setTreeColor(const cColorf &a_treeColor, const bool a_affectChildren=false) | cGenericObject | |
setUserData(void *a_data, const bool a_affectChildren=0) | cGenericObject | [virtual] |
setWorkspace(const double &a_workspaceAxisX, const double &a_workspaceAxisY, const double &a_workspaceAxisZ) | cGeneric3dofPointer | [virtual] |
showCollisionTree(const bool a_showCollisionTree, const bool a_affectChildren=false) | cGenericObject | |
start() | cGeneric3dofPointer | [virtual] |
stop() | cGeneric3dofPointer | [virtual] |
translate(const cVector3d &a_translation) | cGenericObject | |
translate(const double a_x, const double a_y, const double a_z) | cGenericObject | |
unfinalize(const bool a_affectChildren=true) | cGenericObject | [virtual] |
updateBoundaryBox() | cGenericObject | [inline, protected, virtual] |
updateGlobalPositions(const bool a_frameOnly) | cGenericObject | [inline, protected, virtual] |
updatePose() | cGeneric3dofPointer | [virtual] |
useNormalizedPositions(const bool &a_useNormalizedPositions) | cGeneric3dofPointer | [inline, virtual] |
visualizeFrames(const bool &a_showToolFrame) | cGeneric3dofPointer | [inline, virtual] |
~cGeneric3dofPointer() | cGeneric3dofPointer | [virtual] |
~cGenericObject() | cGenericObject | [virtual] |
~cGenericTool() | cGenericTool | [inline, virtual] |
~cPhantom3dofPointer() | cPhantom3dofPointer | [virtual] |