Package org.djutils.draw.line
Class PolyLine2dTest
java.lang.Object
org.djutils.draw.line.PolyLine2dTest
TestLine2d.java.
Copyright (c) 2020-2025 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUTILS License.
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
Test the concatenate method.final void
Test the constructors of PolyLine2d.final void
Test the filtering constructors.void
Issue #82.void
Issue #106.void
Test all constructors of a Line2d.void
Test the degenerate PolyLine2d.void
Test the debugging output methods.void
Test the offsetLine methods.void
Test the other methods of PolyLine2d.void
Problem with limited precision when getting location almost at end.void
Test construction of a Line2d from a Path2D with SEG_CLOSE.void
Test the projectRay method.void
Test the projectRay method.void
Test the hashCode and Equals methods.void
Test the transitionLine method.
-
Constructor Details
-
PolyLine2dTest
public PolyLine2dTest()
-
-
Method Details
-
constructorsTest
@Test public final void constructorsTest()Test the constructors of PolyLine2d. -
testPathWithClose
@Test public void testPathWithClose()Test construction of a Line2d from a Path2D with SEG_CLOSE. -
testConstructors
Test all constructors of a Line2d.- Throws:
RuntimeException
- if that happens uncaught; this test has failed
-
testOtherMethods
@Test public void testOtherMethods()Test the other methods of PolyLine2d. -
concatenateTest
@Test public final void concatenateTest()Test the concatenate method. -
testOffsetLine
@Test public void testOffsetLine()Test the offsetLine methods. -
testProjectRayTransition
@Test public void testProjectRayTransition()Test the projectRay method. -
testProjectRay
@Test public void testProjectRay()Test the projectRay method. -
testExports
@Test public void testExports()Test the debugging output methods. -
testTransitionLine
@Test public void testTransitionLine()Test the transitionLine method. -
filterTest
@Test public final void filterTest()Test the filtering constructors. -
testToStringHashCodeAndEquals
@Test public void testToStringHashCodeAndEquals()Test the hashCode and Equals methods. -
testDegenerate
@Test public void testDegenerate()Test the degenerate PolyLine2d. -
testOTS2Problem
@Test public void testOTS2Problem()Problem with limited precision when getting location almost at end. -
getLocationProblem
@Test public void getLocationProblem()Issue #82. -
offsetLineProble
@Test public void offsetLineProble()Issue #106.
-