org.openmali.test.number
Class TestMatrix4rad

java.lang.Object
  extended by org.openmali.test.number.TestCase
      extended by org.openmali.test.number.TestMatrix4rad

public class TestMatrix4rad
extends TestCase


Field Summary
static java.util.Collection<java.lang.Float> angleOptions
           
 
Constructor Summary
TestMatrix4rad()
           
 
Method Summary
static Matrix4rad randomMatrix4(Matrix4f floatPassback)
          creates a random radical matrix4, it also provides the floating point equivelent
static Vector3f randomPrincipleAxis()
           
static Vector3f randomPrincipleHalfAxis()
           
 void testDet()
           
 void testInv()
           
 void testParse()
           
 
Methods inherited from class org.openmali.test.number.TestCase
assertEquals, assertTrue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

angleOptions

public static final java.util.Collection<java.lang.Float> angleOptions
Constructor Detail

TestMatrix4rad

public TestMatrix4rad()
Method Detail

randomPrincipleAxis

public static Vector3f randomPrincipleAxis()

randomPrincipleHalfAxis

public static Vector3f randomPrincipleHalfAxis()

randomMatrix4

public static Matrix4rad randomMatrix4(Matrix4f floatPassback)
creates a random radical matrix4, it also provides the floating point equivelent

Parameters:
floatPassback - can be null if not needed
Returns:

testDet

public void testDet()

testInv

public void testInv()

testParse

public void testParse()