sugr.test
Class ScaledMotion_3DTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bysugr.test.ScaledMotion_3DTest
All Implemented Interfaces:
junit.framework.Test

public class ScaledMotion_3DTest
extends junit.framework.TestCase

Author:
Bastian Oehler

Constructor Summary
ScaledMotion_3DTest()
           
 
Method Summary
 void testApproximateLines()
          Test the special approximation function and the estimation function with lines
 void testApproximatePlanes()
          Test the special approximation function and the estimation function with planes
 void testApproximatePoints()
          Test the special approximation function and the estimation function with points
 void testGetDegreesOfFreedom()
          Test for int getDegreesOfFreedom()
 void testScaledMotion_3D()
          Test for void ScaledMotion_3D()
 void testScaledMotion_3DTranslation_3DRotation_3Ddouble()
          Test for void ScaledMotion_3D(Translation_3D, Rotation_3D, double) check covariance matrix from Translation and Rotation (through Motion_3D)
 void testScaledMotion_3DTranslation_3DRotation_3DdoubleMatrix()
          Test for void ScaledMotion_3D(Translation_3D, Rotation_3D, double, Matrix) no Test for covariance is needed as it is set by user
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScaledMotion_3DTest

public ScaledMotion_3DTest()
Method Detail

testGetDegreesOfFreedom

public void testGetDegreesOfFreedom()
Test for int getDegreesOfFreedom()


testScaledMotion_3D

public void testScaledMotion_3D()
Test for void ScaledMotion_3D()


testScaledMotion_3DTranslation_3DRotation_3Ddouble

public void testScaledMotion_3DTranslation_3DRotation_3Ddouble()
Test for void ScaledMotion_3D(Translation_3D, Rotation_3D, double) check covariance matrix from Translation and Rotation (through Motion_3D)


testScaledMotion_3DTranslation_3DRotation_3DdoubleMatrix

public void testScaledMotion_3DTranslation_3DRotation_3DdoubleMatrix()
Test for void ScaledMotion_3D(Translation_3D, Rotation_3D, double, Matrix) no Test for covariance is needed as it is set by user


testApproximatePoints

public void testApproximatePoints()
Test the special approximation function and the estimation function with points


testApproximatePlanes

public void testApproximatePlanes()
Test the special approximation function and the estimation function with planes


testApproximateLines

public void testApproximateLines()
Test the special approximation function and the estimation function with lines