com.croftsoft.core.math.quat
Class QuatLib
java.lang.Object
com.croftsoft.core.math.quat.QuatLib
public final class QuatLib
- extends Object
A library of static methods to manipulate Quat objects.
- Since:
- 2008-05-02
- Version:
- $Id: QuatLib.java,v 1.10 2008/09/20 02:51:51 croft Exp $
- Author:
- David Wallace Croft
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dotProduct
public static double dotProduct(Quat quat0,
Quat quat1)
fromEulerAngles
public static QuatMut fromEulerAngles(double degreesX,
double degreesY,
double degreesZ)
matches
public static boolean matches(Quat quat0,
Quat quat1)
matches
public static boolean matches(Quat quat0,
Quat quat1,
double tolerance)
multiply
public static QuatMut multiply(Quat quat0,
Quat quat1)
toAxisAngle
public static AxisAngleMut toAxisAngle(Quat quat)
toRotationMatrix
public static Matrix3x3Mut toRotationMatrix(Quat quat)
toString
public static String toString(Quat quat)
CroftSoft Core Javadoc (2008-09-28 20:58:02)