us.ihmc.utilities.math.geometry
Class LineSegment2dTest

java.lang.Object
  extended by us.ihmc.utilities.math.geometry.LineSegment2dTest

public class LineSegment2dTest
extends java.lang.Object


Constructor Summary
LineSegment2dTest()
           
 
Method Summary
 void setUp()
           
 void tearDown()
           
 void testDistancePoint2d()
           
 void testDistancePoint2dLineSegment2d()
           
 void testFlipDirection()
           
 void testGetEndpoints()
           
 void testGetEndpointsCopy()
           
 void testGetEndpointsPoint2dPoint2d()
           
 void testGetFirstEndPointCopy()
           
 void testGetSecondEndPointCopy()
           
 void testIntersectionLine2dLineSegment2d()
           
 void testIntersectionLineSegment2dLineSegment2d()
           
 void testIntersectionWithLine2d()
           
 void testIntersectionWithLineSegment2d()
           
 void testIsPointOnLeftRightSide()
           
 void testLength()
           
 void testLineSegment2dDoubleDoubleDoubleDouble()
           
 void testLineSegment2dLineSegment2d()
           
 void testLineSegment2dPoint2dArray()
           
 void testLineSegment2dPoint2dPoint2d()
           
 void testMidpoint()
           
 void testOrthogonalProjectionCopyPoint2dLineSegment2d()
           
 void testPercentageAlongLineSegment()
           
 void testSetDoubleDoubleDoubleDouble()
           
 void testSetLineSegment2d()
           
 void testSetPoint2dArray()
           
 void testSetPoint2dPoint2d()
           
 void testShiftToLeftAndRight()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineSegment2dTest

public LineSegment2dTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

public void tearDown()
              throws java.lang.Exception
Throws:
java.lang.Exception

testDistancePoint2dLineSegment2d

public void testDistancePoint2dLineSegment2d()

testLineSegment2dDoubleDoubleDoubleDouble

public void testLineSegment2dDoubleDoubleDoubleDouble()

testLineSegment2dPoint2dArray

public void testLineSegment2dPoint2dArray()

testLineSegment2dPoint2dPoint2d

public void testLineSegment2dPoint2dPoint2d()

testLineSegment2dLineSegment2d

public void testLineSegment2dLineSegment2d()

testGetEndpointsCopy

public void testGetEndpointsCopy()

testGetEndpointsPoint2dPoint2d

public void testGetEndpointsPoint2dPoint2d()

testGetEndpoints

public void testGetEndpoints()

testGetFirstEndPointCopy

public void testGetFirstEndPointCopy()

testGetSecondEndPointCopy

public void testGetSecondEndPointCopy()

testSetPoint2dPoint2d

public void testSetPoint2dPoint2d()

testSetDoubleDoubleDoubleDouble

public void testSetDoubleDoubleDoubleDouble()

testSetPoint2dArray

public void testSetPoint2dArray()

testSetLineSegment2d

public void testSetLineSegment2d()

testFlipDirection

public void testFlipDirection()

testMidpoint

public void testMidpoint()

testLength

public void testLength()

testPercentageAlongLineSegment

public void testPercentageAlongLineSegment()

testIntersectionWithLineSegment2d

public void testIntersectionWithLineSegment2d()

testIntersectionWithLine2d

public void testIntersectionWithLine2d()

testDistancePoint2d

public void testDistancePoint2d()

testShiftToLeftAndRight

public void testShiftToLeftAndRight()

testIsPointOnLeftRightSide

public void testIsPointOnLeftRightSide()

testOrthogonalProjectionCopyPoint2dLineSegment2d

public void testOrthogonalProjectionCopyPoint2dLineSegment2d()

testIntersectionLine2dLineSegment2d

public void testIntersectionLine2dLineSegment2d()

testIntersectionLineSegment2dLineSegment2d

public void testIntersectionLineSegment2dLineSegment2d()