Class OTSPoint3DTest


  • public class OTSPoint3DTest
    extends Object
    Test the methods in OTSPoint.

    Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
    BSD-style license. See OpenTrafficSim License.

    Version:
    $Revision$, $LastChangedDate$, by $Author$, initial version 30 sep. 2015
    Author:
    Peter Knoppers
    • Constructor Detail

      • OTSPoint3DTest

        public OTSPoint3DTest()
    • Method Detail

      • constructorsTest

        public final void constructorsTest()
        Test the various constructors of OTSPoint3D.
      • interpolateTest

        public final void interpolateTest()
        Test the interpolate method.
      • closestPointTest

        public final void closestPointTest()
                                    throws OTSGeometryException
        Test the closestPointOnLine methods.
        Throws:
        OTSGeometryException - should not happen; this test has failed if it does
      • lineSegmentIntersectionTest

        public final void lineSegmentIntersectionTest()
        Test the 2D line segment intersection method.
      • directionTest

        public void directionTest()
        Test the horizontalDirection and horizontalDirectionSI methods.
      • circleCenterTest

        public void circleCenterTest()
        Test the circleCenter method (and, implicitly, the normalize method).
      • circleIntersectionsTest

        public void circleIntersectionsTest()
        Test the circleIntersections method.