//=========================================================================== cToolCursor::cToolCursor(cWorld* a_parentWorld):cGenericTool(a_parentWorld) { // create a single point contact m_hapticPoint = new cHapticPoint(this); // add point to list m_hapticPoints.push_back(m_hapticPoint); // show proxy spheres only setShowContactPoints(true, false); }
//============================================================================== cToolGripper::cToolGripper(cWorld* a_parentWorld):cGenericTool(a_parentWorld) { // default gripper workspace m_gripperWorkspaceScale = 1.0; // create a contact point contact for the thumb m_hapticPointThumb = new cHapticPoint(this); m_hapticPoints.push_back(m_hapticPointThumb); // create a contact point contact for the finger m_hapticPointFinger = new cHapticPoint(this); m_hapticPoints.push_back(m_hapticPointFinger); // show proxy spheres only setShowContactPoints(true, false); }