Index

B C D E F G L M O P R S T V 
All Classes and Interfaces|All Packages

B

BezierTest - Class in org.djutils.draw.line
Test the Bézier class.
BezierTest() - Constructor for class org.djutils.draw.line.BezierTest
 
bezierTest2d() - Method in class org.djutils.draw.line.BezierTest
Test the various 2d methods in the Bezier class.
bezierTest3d() - Method in class org.djutils.draw.line.BezierTest
Test the various 3d methods in the Bezier class.
Bounds2dTest - Class in org.djutils.draw.bounds
Bounds2dTest.java.
Bounds2dTest() - Constructor for class org.djutils.draw.bounds.Bounds2dTest
 
Bounds3dTest - Class in org.djutils.draw.bounds
Bounds3dText.java.
Bounds3dTest() - Constructor for class org.djutils.draw.bounds.Bounds3dTest
 
BoundsDemos - Class in demo
BoundsDemos.java.
boundsTest() - Method in class org.djutils.draw.line.Ray2dTest
Test the result of the getBounds method.
boundsTest() - Method in class org.djutils.draw.line.Ray3dTest
Test the result of the getBounds method.

C

checkImplementations(Map<String, ConvexHullTest.ConvexHullImplementation>, List<Point2d>, Polygon2d) - Static method in class org.djutils.draw.line.ConvexHullTest
Check that all implementations of convex hull give the expected result.
circleIntersectionTest() - Method in class org.djutils.draw.point.Point2dTest
Test the circleIntersection method.
closestPointOnSegmentTest() - Method in class org.djutils.draw.line.LineSegment2dTest
Test the closestPointOnSegment method.
closestPointOnSegmentTest() - Method in class org.djutils.draw.line.LineSegment3dTest
Test the closestPointOnSegment method.
CombinedRotations - Class in org.djutils.draw
CombinedRotations.java.
compareBeziers(String, PolyLine2d, PolyLine2d, int, double) - Method in class org.djutils.draw.line.BezierTest
Compare Bézier curve approximations.
compareBeziers(String, PolyLine3d, PolyLine3d, int, double) - Method in class org.djutils.draw.line.BezierTest
Compare Bézier curve approximations.
concatenateTest() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the concatenate method.
concatenateTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the concatenate method.
constructorsTest() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the constructors of PolyLine2d.
constructorsTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the constructors of PolyLine3d.
constructorTest() - Method in class org.djutils.draw.bounds.Bounds2dTest
Test the bounding rectangle constructor.
constructorTest() - Method in class org.djutils.draw.bounds.Bounds3dTest
Test the bounding box constructor.
constructorTest() - Method in class org.djutils.draw.line.LineSegment2dTest
Test the constructors.
constructorTest() - Method in class org.djutils.draw.line.LineSegment3dTest
Test the constructors.
containsBoundsTest() - Method in class org.djutils.draw.line.Polygon2dTest
Test the contains method for a Bounds2d.
containsPointTest() - Method in class org.djutils.draw.line.Polygon2dTest
Test the contains method for a Point2D.
ConvexHullTest - Class in org.djutils.draw.line
ConvexHullTest.java.
ConvexHullTest() - Constructor for class org.djutils.draw.line.ConvexHullTest
 
ConvexHullTest.ConvexHullImplementation - Interface in org.djutils.draw.line
Wrapper for any convex hull implementation.

D

demo - package demo
package-info.java.
DirectedPoint2dTest - Class in org.djutils.draw.point
DirectedPoint2dTest.java.
DirectedPoint2dTest() - Constructor for class org.djutils.draw.point.DirectedPoint2dTest
 
DirectedPoint3dTest - Class in org.djutils.draw.point
DirectedPoint3dTest.java.
DirectedPoint3dTest() - Constructor for class org.djutils.draw.point.DirectedPoint3dTest
 
DrawableDemos - Class in demo
DrawableDemos.java.
drawRuntimeExceptionTest() - Method in class org.djutils.draw.DrawRuntimeExceptionTest
Test all constructors for DrawRuntimeException.
DrawRuntimeExceptionTest - Class in org.djutils.draw
Test the constructors for ValueException.
DrawRuntimeExceptionTest() - Constructor for class org.djutils.draw.DrawRuntimeExceptionTest
 

E

epsilonEqualsTest() - Method in class org.djutils.draw.line.Ray2dTest
Test the epsilonEquals method.
epsilonEqualsTest() - Method in class org.djutils.draw.line.Ray3dTest
Test the epsilonEquals method.
equalsAndHashCodeTest() - Method in class org.djutils.draw.line.LineSegment2dTest
Test the equals and hasCode methods.
equalsAndHashCodeTest() - Method in class org.djutils.draw.line.LineSegment3dTest
Test the equals and hasCode methods.
equalsAndHashCodeTest() - Method in class org.djutils.draw.line.Ray2dTest
Test the equals and hasCode methods.
equalsAndHashCodeTest() - Method in class org.djutils.draw.line.Ray3dTest
Test the equals and hasCode methods.
equalsTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the equals method.
exceptionTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test that exception is thrown when it should be.
extractTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the extract and extractFraction methods.

F

filterTest() - Method in class org.djutils.draw.line.Polygon2dTest
Test the filtering constructors.
filterTest() - Method in class org.djutils.draw.line.Polygon3dTest
Test the filtering constructors.
filterTest() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the filtering constructors.
filterTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the filtering constructors.

G

getImplementations() - Static method in class org.djutils.draw.line.ConvexHullTest
Create the map of all convex hull implementations.

L

LineDemos - Class in demo
LineDemos.java.
LineSegment2dTest - Class in org.djutils.draw.line
Segment2dTest.java.
LineSegment2dTest() - Constructor for class org.djutils.draw.line.LineSegment2dTest
 
LineSegment3dTest - Class in org.djutils.draw.line
Segment3dTest.java.
LineSegment3dTest() - Constructor for class org.djutils.draw.line.LineSegment3dTest
 
locationExtendedTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the getLocationExtended method and friends.
locationTest() - Method in class org.djutils.draw.line.LineSegment2dTest
Test the getLocation methods.
locationTest() - Method in class org.djutils.draw.line.LineSegment3dTest
Test the getLocation methods.

M

main(String[]) - Static method in class demo.BoundsDemos
Demonstrate the Bounds classes.
main(String...) - Static method in class demo.DrawableDemos
Demonstrate the Drawable interface.
main(String[]) - Static method in class demo.LineDemos
Demonstrate the line classes.
main(String[]) - Static method in class demo.PointDemos
Demonstrate the Point classes.
main(String[]) - Static method in class demo.RayDemos
Demonstrate the Ray classes.
main(String...) - Static method in class demo.TransformDemos
Demonstrate the transformations.
main(String[]) - Static method in class org.djutils.draw.CombinedRotations
Demonstrate all combinations of 90 degree rotations.
main(String[]) - Static method in class org.djutils.draw.line.ConvexHullTest
Compare performance.
main(String[]) - Static method in class org.djutils.draw.Transform3dTest
Check what transform does to a unit vector.
marker(double, double) - Static method in class org.djutils.draw.line.PolyLine3dTest
Draw a X marker.
methodTest() - Method in class org.djutils.draw.bounds.Bounds2dTest
Test various methods of a Bounds2d.
methodTest() - Method in class org.djutils.draw.bounds.Bounds3dTest
Test various methods of a Bounds2d.

O

org.djutils.draw - package org.djutils.draw
 
org.djutils.draw.bounds - package org.djutils.draw.bounds
 
org.djutils.draw.line - package org.djutils.draw.line
 
org.djutils.draw.point - package org.djutils.draw.point
 
org.djutils.draw.surface - package org.djutils.draw.surface
 
OrientedPoint3dTest - Class in org.djutils.draw.point
OrientedPoint3dTest.java.
OrientedPoint3dTest() - Constructor for class org.djutils.draw.point.OrientedPoint3dTest
 

P

Point2dTest - Class in org.djutils.draw.point
Point2dTest.java.
Point2dTest() - Constructor for class org.djutils.draw.point.Point2dTest
 
Point3dTest - Class in org.djutils.draw.point
Point3dTest.java.
Point3dTest() - Constructor for class org.djutils.draw.point.Point3dTest
 
PointDemos - Class in demo
PointDemos.java.
Polygon2dTest - Class in org.djutils.draw.line
Polygon2dTest.java.
Polygon2dTest() - Constructor for class org.djutils.draw.line.Polygon2dTest
 
Polygon3dTest - Class in org.djutils.draw.line
Polygon3dTest.java.
Polygon3dTest() - Constructor for class org.djutils.draw.line.Polygon3dTest
 
PolyLine2dTest - Class in org.djutils.draw.line
TestLine2d.java.
PolyLine2dTest() - Constructor for class org.djutils.draw.line.PolyLine2dTest
 
PolyLine3dTest - Class in org.djutils.draw.line
TestLine3d.java.
PolyLine3dTest() - Constructor for class org.djutils.draw.line.PolyLine3dTest
 
printPath2D(Path2D) - Method in class org.djutils.draw.line.PolyLine3dTest
Print a Path2D to the console.

R

Ray2dTest - Class in org.djutils.draw.line
Ray2dTest.java.
Ray2dTest() - Constructor for class org.djutils.draw.line.Ray2dTest
 
Ray3dTest - Class in org.djutils.draw.line
Ray3dTest.java.
Ray3dTest() - Constructor for class org.djutils.draw.line.Ray3dTest
 
RayDemos - Class in demo
RayDemos.java.
reverseAndProjectTest() - Method in class org.djutils.draw.line.Polygon3dTest
Test the reverse and project methods.
reverseAndProjectTest() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the reverse and project methods.
run(List<Point2d>) - Method in interface org.djutils.draw.line.ConvexHullTest.ConvexHullImplementation
Run a particular implementation of the convex hull algorithm.

S

scale() - Static method in class demo.TransformDemos
Demonstrate scale.
shear2d() - Static method in class demo.TransformDemos
Demonstrate 2D shear.
shear3d() - Static method in class demo.TransformDemos
Demonstrate 3d shear.
Surface3dTest - Class in org.djutils.draw.surface
Surface3dTest.java; test the Surface3d class.
Surface3dTest() - Constructor for class org.djutils.draw.surface.Surface3dTest
 

T

testBoundingBox3d() - Method in class org.djutils.draw.Transform3dTest
Reproducible test of multiple transformations on a bounding box.
testBoundingRectangle2d() - Method in class org.djutils.draw.Transform2dTest
Reproducible test of multiple transformations on a bounding rectangle.
testClosestPointAndProjectOrthogonal() - Method in class org.djutils.draw.line.Ray2dTest
Test the closestPointOnRay and the projectOrthogonal methods.
testClosestPointAndProjectOrthogonal() - Method in class org.djutils.draw.line.Ray3dTest
Test the closestPointOnRay and the projectOrthogonal methods.
testClosestPointOnSegmentAndLine() - Method in class org.djutils.draw.point.Point2dTest
Test the closestPointOnSegment and the closestPointOnLine methods.
testClosestPointOnSegmentAndLine() - Method in class org.djutils.draw.point.Point3dTest
Test the closestPointOnSegment and the closestPointOnLine methods.
testConstructor() - Method in class org.djutils.draw.Transform2dTest
Test that the constructor creates an Identity matrix.
testConstructor() - Method in class org.djutils.draw.Transform3dTest
Test that the constructor creates an Identity matrix.
testConstructors() - Method in class org.djutils.draw.line.Polygon2dTest
Test the constructors.
testConstructors() - Method in class org.djutils.draw.line.Polygon3dTest
Test the constructors.
testConstructors() - Method in class org.djutils.draw.line.PolyLine2dTest
Test all constructors of a Line2d.
testConstructors() - Method in class org.djutils.draw.line.PolyLine3dTest
Test all constructors of a Line2d.
testConstructors() - Method in class org.djutils.draw.line.Ray2dTest
Test the various constructors of a Ray2d.
testConstructors() - Method in class org.djutils.draw.line.Ray3dTest
Test the various constructors of a Ray3d.
testConstructors() - Method in class org.djutils.draw.surface.Surface3dTest
Test the constructor(s) of Surface3d.
testConvexHull() - Method in class org.djutils.draw.line.ConvexHullTest
Test a convex hull implementation.
testDegenerate() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the degenerate PolyLine2d.
testDegenerate() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the degenerate PolyLine3d.
testDirectedPoint2dConstruction() - Method in class org.djutils.draw.point.DirectedPoint2dTest
Test the DirectedPoint2d construction methods.
testDirectedPoint2dOperators() - Method in class org.djutils.draw.point.DirectedPoint2dTest
Test the DirectedPoint2d operators.
testDirectedPoint2dOperatorsNPE() - Method in class org.djutils.draw.point.DirectedPoint2dTest
Test the DirectedPoint2d operators for NPE.
testDirectedPoint3dOperators() - Method in class org.djutils.draw.point.DirectedPoint3dTest
Test the DirectedPoint3d operators.
testDirection() - Method in class org.djutils.draw.point.Point2dTest
Test the direction method.
testDrawRuntimeException() - Method in class org.djutils.draw.DrawRuntimeExceptionTest
Test all constructors for DrawRuntimeException.
testExceptions2d() - Method in class org.djutils.draw.line.BezierTest
Test the various exceptions of the 2d methods in the Bezier class.
testExceptions3d() - Method in class org.djutils.draw.line.BezierTest
Test the various exceptions of the 3d methods in the Bezier class.
testExports() - Method in class org.djutils.draw.line.LineSegment2dTest
Test the toExcel method.
testExports() - Method in class org.djutils.draw.line.Polygon2dTest
Test the debugging output methods.
testExports() - Method in class org.djutils.draw.line.Polygon3dTest
Test the debugging output methods.
testExports() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the debugging output methods.
testExports() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the debugging output methods.
testFactorial() - Method in class org.djutils.draw.line.BezierTest
Test the factorial method.
testFind() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the find method.
testHashCodeAndEquals() - Method in class org.djutils.draw.surface.Surface3dTest
Test the hashCode and Equals methods.
testHashCodeAndEquals() - Method in class org.djutils.draw.Transform2dTest
Test the hashCode and equals methods.
testHashCodeAndEquals() - Method in class org.djutils.draw.Transform3dTest
Test the hashCode and equals methods.
testIntersectionOfLines() - Method in class org.djutils.draw.point.Point2dTest
Test the intersectionOfLines method.
testIntersectionOfLineSegments() - Method in class org.djutils.draw.point.Point2dTest
Test the intersectionOfLineSegments method.
testIntersects() - Method in class org.djutils.draw.line.Polygon2dTest
Test the intersects intersects method.
testIssue15() - Method in class org.djutils.draw.line.Polygon2dTest
Test issue 15; simple polygon should contain a specified point, but the contains method says it does not.
testLocation() - Method in class org.djutils.draw.line.Ray2dTest
Test the getLocation and getLocationExtended methods.
testLocation() - Method in class org.djutils.draw.line.Ray3dTest
Test the getLocation and getLocationExtended methods.
testMatrixMultiplication() - Method in class org.djutils.draw.Transform2dTest
Test the matrix / vector multiplication.
testMatrixMultiplication() - Method in class org.djutils.draw.Transform3dTest
Test the matrix / vector multiplication.
testMethods() - Method in class org.djutils.draw.point.DirectedPoint2dTest
Test the methods that are not covered by the Ray2dTest.
testMethods() - Method in class org.djutils.draw.point.DirectedPoint3dTest
Test the methods that are not covered by the Ray2dTest.
testOffsetLine() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the offsetLine methods.
testOrientedPoint3dConstruction() - Method in class org.djutils.draw.point.OrientedPoint3dTest
Test the OrientedPoint3d construction methods.
testOrientedPoint3dOperators() - Method in class org.djutils.draw.point.OrientedPoint3dTest
Test the OrientedPoint3d operators.
testOrientedPoint3dOperatorsNPE() - Method in class org.djutils.draw.point.OrientedPoint3dTest
Test the OrientedPoint3d operators for NPE.
testOrientedPointEquals() - Method in class org.djutils.draw.point.OrientedPoint3dTest
Test the OrientedPoint3d construction methods.
testOtherMethods() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the other methods of PolyLine2d.
testOtherMethods() - Method in class org.djutils.draw.line.PolyLine3dTest
Test other methods of PolyLine3d.
testOTS2Problem() - Method in class org.djutils.draw.line.PolyLine2dTest
Problem with limited precision when getting location almost at end.
testOTS2Problem() - Method in class org.djutils.draw.line.PolyLine3dTest
Problem with limited precision when getting location almost at end.
testPathWithClose() - Method in class org.djutils.draw.line.PolyLine2dTest
Test construction of a Line2d from a Path2D with SEG_CLOSE.
testPoint2dConstruction() - Method in class org.djutils.draw.point.Point2dTest
Test the Point2d construction methods.
testPoint2dOperators() - Method in class org.djutils.draw.point.Point2dTest
Test the Point2d operators.
testPoint2dOperatorsNPE() - Method in class org.djutils.draw.point.Point2dTest
Test the Point2d operators for NPE.
testPoint3dConstruction() - Method in class org.djutils.draw.point.Point3dTest
Test the Point3d construction methods.
testPoint3dOperators() - Method in class org.djutils.draw.point.Point3dTest
Test the Point3d operators.
testPoint3dOperatorsNPE() - Method in class org.djutils.draw.point.Point3dTest
Test the Point3d operators for NPE.
testProject() - Method in class org.djutils.draw.line.LineSegment2dTest
Test the project methods.
testProject() - Method in class org.djutils.draw.line.LineSegment3dTest
Test the project methods.
testProject() - Method in class org.djutils.draw.line.Ray2dTest
Test the project methods.
testProject() - Method in class org.djutils.draw.line.Ray3dTest
Test the project methods.
testProjectProblem() - Method in class org.djutils.draw.line.PolyLine3dTest
Test for a problem that occurred in OTS2.
testProjectRay() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the projectRay method.
testProjectRayTransition() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the projectRay method.
testReverse() - Method in class org.djutils.draw.line.LineSegment2dTest
Test the reverse operation.
testReverse() - Method in class org.djutils.draw.line.LineSegment3dTest
Test the reverse operation.
testToExcel() - Method in class org.djutils.draw.line.LineSegment3dTest
Test the toExcel method.
testToStringHashCodeAndEquals() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the hashCode and Equals methods.
testToStringHashCodeAndEquals() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the hashCode and Equals methods.
testTransitionLine() - Method in class org.djutils.draw.line.PolyLine2dTest
Test the transitionLine method.
testTransitionLine() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the transitionLine method.
testTranslateScaleRotateShearAndReflect() - Method in class org.djutils.draw.Transform2dTest
Test the translate, scale, rotate, shear and reflect methods.
testTranslateScaleRotateShearAndReflect() - Method in class org.djutils.draw.Transform3dTest
Test the translate, scale, rotate, shear and reflect methods.
testTruncate() - Method in class org.djutils.draw.line.PolyLine3dTest
Test the truncate method.
toStringTest() - Method in class org.djutils.draw.Transform2dTest
Check that toString returns something descriptive.
toStringTest() - Method in class org.djutils.draw.Transform3dTest
Check that toString returns something descriptive.
Transform2dTest - Class in org.djutils.draw
Transform2dTest.java.
Transform2dTest() - Constructor for class org.djutils.draw.Transform2dTest
 
Transform3dTest - Class in org.djutils.draw
Transform3dTest.java.
Transform3dTest() - Constructor for class org.djutils.draw.Transform3dTest
 
transformBounds2dTest() - Method in class org.djutils.draw.Transform2dTest
Test transformation of a bounding rectangle.
transformBounds3dTest() - Method in class org.djutils.draw.Transform3dTest
Test transformation of a bounding box.
TransformDemos - Class in demo
TransformDemos.java.
transformPolyLine() - Static method in class demo.TransformDemos
Demonstrate transforming of iterator of Point.
transformTest() - Method in class org.djutils.draw.Transform2dTest
Test the transform method.
transformTest() - Method in class org.djutils.draw.Transform3dTest
Test the transform method.
translateAndRotate() - Static method in class demo.TransformDemos
Demonstrate translate and rotate.

V

verifySegment(String, LineSegment2d, double, double, double, double) - Method in class org.djutils.draw.line.LineSegment2dTest
Check that a segment has all the right values.
verifySegment(String, LineSegment3d, double, double, double, double, double, double) - Method in class org.djutils.draw.line.LineSegment3dTest
Check that a segment has all the right values.
B C D E F G L M O P R S T V 
All Classes and Interfaces|All Packages