Methods from class SbRotation:
SbRotation(const SbVec3f &axis, float radians)
SbRotation(const float v[4])
SbRotation(float q0, float q1, float q2, float q3)
const float * getValue() const
void getValue(float &q0, float &q1, float &q2, float &q3) const
SbRotation & setValue(float q0, float q1, float q2, float q3)
void getValue(SbVec3f &axis, float &radians) const
SbRotation inverse() const
SbRotation & setValue(const float q[4])
SbRotation & setValue(const SbMatrix &m)
SbRotation & setValue(const SbVec3f &axis, float radians)
SbRotation & setValue(const SbVec3f &rotateFrom, const SbVec3f &rotateTo)
SbRotation & operator *=(const SbRotation &q)
int operator ==(const SbRotation &q1, const SbRotation &q2)
int operator !=(const SbRotation &q1, const SbRotation &q2)
SbBool equals(const SbRotation &r, float tolerance) const
SbRotation operator *(const SbRotation &q1, const SbRotation &q2)
void scaleAngle(float scaleFactor )
static SbRotation slerp(const SbRotation &rot0, const SbRotation &rot1, float t)
static SbRotation identity()