Beispiel #1
0
// -----------------------------------------------------------------------------
float Angle::AsPositiveDegrees() const
{
	return ConvertToDegrees (AsPositiveRadians());
}
Beispiel #2
0
// -----------------------------------------------------------------------------
float Angle::AsDegrees() const
{
	return ConvertToDegrees (mRadian);
}
Beispiel #3
0
 /*
 ==============================
 ==============================
 */
 void TwLimb::GetUniversalAngle2(void* value, void* clientData)
 {
     *reinterpret_cast<float*>(value) = ConvertToDegrees(reinterpret_cast<IKAUniversal*>(clientData)->GetAngle2());
 }
Beispiel #4
0
 /*
 ==============================
 ==============================
 */
 void TwLimb::GetHingeAngle(void* value, void* clientData)
 {
     *reinterpret_cast<float*>(value) = ConvertToDegrees(reinterpret_cast<IKAHinge*>(clientData)->GetAngle());
 }
Beispiel #5
0
 /*
 ==============================
 ==============================
 */
 void TwLimb::GetBallRotation(void* value, void* clientData)
 {
     *reinterpret_cast<vec3*>(value) = ConvertToDegrees(eulerAngles(reinterpret_cast<IKABall*>(clientData)->GetRot()));
 }
Beispiel #6
0
 /*
 ==============================
 ==============================
 */
 vec3 TwLimb::ConvertToDegrees(const vec3& euler)
 {
     return vec3(ConvertToDegrees(euler.x), ConvertToDegrees(euler.y), ConvertToDegrees(euler.z));
 }