void Box2DWheelJoint::setLocalAnchorB(const QPointF &localAnchorB)
{
    mWheelJointDef.localAnchorB = b2Vec2(localAnchorB.x() / scaleRatio,
                                         -localAnchorB.y() / scaleRatio);
    anchorsAuto = false;
    emit localAnchorBChanged();
}
void Box2DDistanceJoint::setLocalAnchorB(const QPointF &localAnchorB)
{
    if (mOverrideLocalAnchorB && mLocalAnchorB == localAnchorB)
        return;

    mOverrideLocalAnchorB = true;
    mLocalAnchorB = localAnchorB;

    emit localAnchorBChanged();
}
Example #3
0
void Box2DFrictionJoint::setLocalAnchorB(const QPointF &localAnchorB)
{
    mFrictionJointDef.localAnchorB = toMeters(localAnchorB);
    mAnchorsAuto = false;
    emit localAnchorBChanged();
}