Ejemplo n.º 1
0
//===========================================================================
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);
}