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 voidTest the concatenate method.final voidTest the constructors of PolyLine2d.final voidTest the filtering constructors.voidIssue #82.voidIssue #106.voidTest all constructors of a Line2d.voidTest the degenerate PolyLine2d.voidTest the debugging output methods.voidTest the offsetLine methods.voidTest the other methods of PolyLine2d.voidProblem with limited precision when getting location almost at end.voidTest construction of a Line2d from a Path2D with SEG_CLOSE.voidTest the projectRay method.voidTest the projectRay method.voidTest the hashCode and Equals methods.voidTest the transitionLine method.
-
Constructor Details
-
PolyLine2dTest
public PolyLine2dTest()
-
-
Method Details
-
constructorsTest
Test the constructors of PolyLine2d. -
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 the other methods of PolyLine2d. -
concatenateTest
Test the concatenate method. -
testOffsetLine
Test the offsetLine methods. -
testProjectRayTransition
Test the projectRay method. -
testProjectRay
Test the projectRay method. -
testExports
Test the debugging output methods. -
testTransitionLine
Test the transitionLine method. -
filterTest
Test the filtering constructors. -
testToStringHashCodeAndEquals
Test the hashCode and Equals methods. -
testDegenerate
Test the degenerate PolyLine2d. -
testOTS2Problem
Problem with limited precision when getting location almost at end. -
getLocationProblem
Issue #82. -
offsetLineProble
Issue #106.
-