getNumberOfParallelogramsFormedByPoints(Point[] points)

getMinimumNumberOfLinesThatGoThroughPoints(Point
pointAllLinesToPassThrough, Point[] points)


getManhattanDistance(Point point1, Point point2)


getNumberOfHorizontalOrVerticalLineSegmentsToConnectPoints(Point point1,
Point point2, Point point3)


getMinimumDistanceBetweenLineAndPointIn3D(Point linePoint1, Point
linePoint2, Point point)


getAreaOfParallelogramGiven2AdjacentSides(Vector x, Vector y)


getDistanceFromPoint(Plane plane, Point point)


getAngleWithPlane(Plane x, Plane other)


isPlaneParallelTo(Plane x, Plane other)


getDistanceFromParallelPlane(Plane x, Plane other)


areCoplanar(Point... points)


getFootOfPerpendicularLineFromPoint(Plane x, Point point)


arePointsCollinear(Point... points)


arePointsCoplanar(Point... points)


getClosestPairOfPoints(Point[] points)


getDistanceOfClosestPairOfPoints(Point[] points)


getFarthestPairOfPoints(Point[] points)


getOrientation(Point p, Point q, Point r)


getNumberOfLatticePointsBetween(Point p, Point other)


getNumberOfLatticePointsBetweenIncludingGivenPoints(Point p, Point other)


getNumberOfIntegralPointsBetween(Point p, Point other)


getNumberOfIntegralPointsBetweenIncludingGivenPoints(Point p, Point other)


reflectAboutALineSegment(Point p, LineSegment lineSegment)


reflectAboutALine(Point p, Line line)


translate(Point p, Number x)


getDistanceFromLine(Point p, Line line)


doesPointLieOnTheLeftOfLineSegment(Point point, LineSegment lineSegment)


doesPointLieOnTheRightOfLineSegment(Point point, LineSegment lineSegment)


reflectAboutAPlane(Point point, Plane plane)


getHammeredDistanceBetweenPoints(Point... points)


getCircumference(Circle x)


getArea(Circle x)


isPointInsideCircle(Circle x, Point other)


isPointOnCircle(Circle x, Point other)


getNumberOfLatticePoints(Circle x)


getPositiveYBasedOnX(Circle circle, Number x)


getNegativeYBasedOnX(Circle circle, Number x)


getAngleAsRadiansBetween(Circle x, Point startPoint, Point endPoint)


getCirclePointBasedOn(Circle x, Point startPoint, Number angle)


getNumberOfAreasBasedOnNumberOfCuts(Number cuts)


isLineTangentToCircle(Circle x, Line line)


doesLineIntersectCircle(Circle x, Line line)


isLineTangent(Circle x, Line line)


isLineSecant(Circle x, Line line)


getAreaOfMinorSegment(Circle x, CircleChord chord)


getAreaOfMajorSegment(Circle x, CircleChord chord)


doCirclesIntersect(Circle x, Circle other)


getTangentLineOnPoint(Circle x, Point point)


getCircleThatEnclosesPoints(List<Point> points)


getArcLength(CircleArc arc)


isPointOnArc(CircleArc arc, Point point)


getAreaFormedByArc(CircleArc arc)


getChordLength(CircleChord chord)


isPointOnChord(CircleChord chord, Point point)


isDiameter(CircleChord chord)


getSurfaceArea(Cube x)


getVolume(Cube x)


getFaceDiagonal(Cube x)


getSpaceDiagonal(Cube x)


getCylinderSurfaceArea(Cylinder x)


getCylinderVolume(Cylinder x)


isMajorAxisParallelToXAxis(Ellipse x)


getEllipseArea(Ellipse x)


getEllipseCircumference(Ellipse x)


getDistanceFromPoint(Line line, Point point)


doesIntersect(Line x, Line other)


getIntersectionPoint(Line x, Line other)


getPointThatMinimisesSumOfdistancesFromPointsToLine(Line x, Point[] points)


getPointThatMinimisesSumOfdistancesFromPointsToLine(Line x, Point[] points,
int precision)


getLineThatBestFitsPoints(List<Point> points)


isLineParallelTo(Line x, Line other)


isLineVerticalTo(Line x, Line other)


isLineTangentToCircle(Line x, Circle circle)


doesLineIntersectCircle(Line x, Circle circle)


isPointInsidePolygon(Polygon polygon, Point point)


getConvexHull(Point[] points)


getMinimumCostOfTriangulation(Polygon polygon)


getPolygonPerimeter(Polygon polygon)


getPolygonArea(Polygon polygon)


getPerimeter(Rectangle x)


getArea(Rectangle x)


isPointInsideRectangle(Rectangle x, Point other)


isPointOnRectangle(Rectangle x, Point other)


doesRectangleOverlapWith(Rectangle x, Rectangle other)


getRectangleCornerPointsUsing4LineSegments(LineSegment s1, LineSegment s2,
LineSegment s3, LineSegment s4)


doLineSegmentsFormRectangle(LineSegment s1, LineSegment s2, LineSegment s3,
LineSegment s4)


getLengthOfDiagonal(Rectangle x)


getCircumradius(Rectangle x)


getSphereArea(Sphere x)


getSphereVolume(Sphere x)


isPointInsideSphere(Sphere x, Point point)


isPointOnSphere(Sphere x, Point point)


getTrianglePerimeter(Triangle x)


getTriangleArea(Triangle x)


getAreaGiven2AdjacentSides(Vector x, Vector y)


getHypotenuse(ANumber sideLength1, ANumber sideLength2)


isPointOnTriangle(Triangle x, Point other)


isPointInsideTriangle(Triangle x, Point other)


getNumberOfLatticePoints(Triangle x)


getNumberOfIntegralPoints(Triangle x)


getSideType(Triangle x)


getAngleType(Triangle x)


getNumberOfSquaresThatCanFitInRightIsoscelesTriangle(Triangle x, Number
squareSideLength)


getLengthOfSideUsingLawOfCosines(Number lengthOfSide1, Number
lengthOfSide2, Number cosineOfSide1AndSide2)


getCosineBetweenSidesBAndCUsingLawOfCosines(Number lengthOfA, Number
lengthOfB, Number lengthOfC)
getCosineBetweenSidesAAndCUsingLawOfCosines(Number lengthOfA, Number
lengthOfB, Number lengthOfC)


getAngleBetweenSidesBAndCUsingLawOfCosines(Number lengthOfA, Number
lengthOfB, Number lengthOfC)
getAngleBetweenSidesAAndBUsingLawOfCosines(Number lengthOfA, Number
lengthOfB, Number lengthOfC)
getAngleBetweenSidesAAndCUsingLawOfCosines(Number lengthOfA, Number
lengthOfB, Number lengthOfC)


getAnglesAsRadians(Triangle x)


getAnglesAsDegrees(Triangle x)


getCircumcenter(Triangle x)


isSimilarTo(Triangle x, Triangle other)


getCentroid(Triangle x)

Reply via email to