//==================================================== // Test program created and cases created //==================================================== o testAngleDiff o testAngleInArc o testArcSegCross o testArcSegCrossPts o testDistPointToArc o testDistSegToArc o testLineCircleIntPts o testSegCircleIntPts //==================================================== // Test program created (no cases yet) //==================================================== o distPtsOnArc //==================================================== // To Do //==================================================== ArcUtils: ------------------------------ o arcSegListCross o arcSegListCrossPts o distSegListToArc AngleUtils: ---------------------------- o angleFromThreePoints o threePointTurnLeft o relAng o relAng o radAngleWrap o degToRadians o radToDegrees o angle180 o angle360 o angleDiff o aspectDiff o angleMinAcute o angleMaxAcute o angleMinReflex o angleMaxReflex o angleMinContains o angleMaxContains o angleMinExcludes o angleMaxExcludes o radToHeading o headingToRadians o speedInHeading o relBearing o absRelBearing o totAbsRelBearing o containsAngle o polyAft o turnGap o headingAvg o headingAvg GeomUtils: ---------------------------- o distPointToPointXXX o distPointToPoint o distPointToPoint o distPointToSeg o distPointToSeg o distPointToSeg o distSegToSeg o linesCross o lineRayCross o segmentsCross o segmentAngle o perpSegIntPt o perpLineIntPt o projectPoint o projectPoint o addVectors o bearingMinMaxToPoly o distCircleToLine o ndPointInPoly o glRayCross o pointRayDist o segRayCPA o seglRayCPA o segSeglDist o gRayCross o eCircleIntPts o CircleIntPts