com.croftsoft.core.math.quat
Interface Quat

All Known Subinterfaces:
QuatMut
All Known Implementing Classes:
QuatImp

public interface Quat

Accessor interface for a quaternion.

Since:
2008-05-02
Version:
$Id: Quat.java,v 1.8 2008/05/09 18:35:56 croft Exp $
Author:
David Wallace Croft

Method Summary
 double dotProduct(Quat quat)
           
 double getW()
           
 double getX()
           
 double getY()
           
 double getZ()
           
 boolean matches(Quat quat)
           
 boolean matches(Quat quat, double tolerance)
           
 QuatMut multiply(Quat quat)
           
 AxisAngleMut toAxisAngle()
           
 Matrix3x3Mut toRotationMatrix()
           
 

Method Detail

getW

double getW()

getX

double getX()

getY

double getY()

getZ

double getZ()

matches

boolean matches(Quat quat)

matches

boolean matches(Quat quat,
                double tolerance)

dotProduct

double dotProduct(Quat quat)

multiply

QuatMut multiply(Quat quat)

toAxisAngle

AxisAngleMut toAxisAngle()

toRotationMatrix

Matrix3x3Mut toRotationMatrix()

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)