HE_Mesh  6.0.1
wblut.geom.WB_GeometryOp2D Member List

This is the complete list of members for wblut.geom.WB_GeometryOp2D, including all inherited members.

between2D(final WB_Coord a, final WB_Coord b, final WB_Coord c)wblut.geom.WB_GeometryOp2Dstatic
betweenStrict2D(final WB_Coord a, final WB_Coord b, final WB_Coord c)wblut.geom.WB_GeometryOp2Dstatic
checkIntersection2DProper(final WB_Coord a, final WB_Coord b, final WB_Coord c, final WB_Coord d)wblut.geom.WB_GeometryOp2Dstatic
classifyCircleToCircle2D(final WB_Circle C1, final WB_Circle C2)wblut.geom.WB_GeometryOp2Dstatic
classifyCircleToLine2D(final WB_Circle C, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
classifyPointToCircle2D(final WB_Coord p, final WB_Circle C)wblut.geom.WB_GeometryOp2Dstatic
classifyPointToLine2D(final WB_Coord p, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
classifyPolygonToLine2D(final WB_Polygon P, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
classifySegmentToLine2D(final WB_Segment seg, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
contains2D(final WB_Coord p, final WB_AABB2D AABB)wblut.geom.WB_GeometryOp2Dstatic
contains2D(final WB_Coord p, final WB_Polygon poly)wblut.geom.WB_GeometryOp2Dstatic
contains2D(final WB_Coord p, final ArrayList<?extends WB_Triangle > tris)wblut.geom.WB_GeometryOp2Dstatic
contains2D(final WB_Coord p, final WB_Triangle tris)wblut.geom.WB_GeometryOp2Dstatic
cross2D(final WB_Coord v1, final WB_Coord v2)wblut.geom.WB_GeometryOp2Dstatic
dot2D(final double ux, final double uy, final double vx, final double vy)wblut.geom.WB_GeometryOp2Dstatic
dot2D(final WB_Coord u, final WB_Coord v)wblut.geom.WB_GeometryOp2Dstatic
fitCircleToPoints2D(final Collection<?extends WB_Coord > points)wblut.geom.WB_GeometryOp2Dstatic
fitCircleToPoints2D(final Collection<?extends WB_Coord > points, final int maxIterations, final double convergence)wblut.geom.WB_GeometryOp2Dstatic
fitCircleToPoints2D(final WB_Coord[] points)wblut.geom.WB_GeometryOp2Dstatic
fitCircleToPoints2D(final WB_Coord[] points, final int maxIterations, final double convergence)wblut.geom.WB_GeometryOp2Dstatic
getAngleBetween2D(final double ux, final double uy, final double vx, final double vy)wblut.geom.WB_GeometryOp2Dstatic
getAngleBetween2D(final double cx, final double cy, final double px, final double py, final double qx, final double qy)wblut.geom.WB_GeometryOp2Dstatic
getAngleBetween2D(final WB_Coord u, final WB_Coord v)wblut.geom.WB_GeometryOp2Dstatic
getAngleBetween2D(final WB_Coord c, final WB_Coord p, final WB_Coord q)wblut.geom.WB_GeometryOp2Dstatic
getAngleBetweenNorm2D(final double ux, final double uy, final double vx, final double vy)wblut.geom.WB_GeometryOp2Dstatic
getAngleBetweenNorm2D(final WB_Coord u, final WB_Coord v)wblut.geom.WB_GeometryOp2Dstatic
getArea2D(final WB_Coord p1, final WB_Coord p2, final WB_Coord p3)wblut.geom.WB_GeometryOp2Dstatic
getBisector2D(final WB_Coord p, final WB_Coord q)wblut.geom.WB_GeometryOp2Dstatic
getBoundingCircle2D(final WB_Coord[] points)wblut.geom.WB_GeometryOp2Dstatic
getBoundingCircle2D(final Collection<?extends WB_Coord > points)wblut.geom.WB_GeometryOp2Dstatic
getBoundingCircleInCenter2D(final Collection<?extends WB_Coord > points)wblut.geom.WB_GeometryOp2Dstatic
getBoundingCircleInCenter2D(final WB_Coord[] points)wblut.geom.WB_GeometryOp2Dstatic
getBoundingSphere(final Collection<?extends WB_Coord > points)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Coord p, final WB_Segment S)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Coord p, final WB_PolyLine PL)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Segment S, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Coord p, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Coord p, final WB_Ray R)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Segment S1, final WB_Segment S2)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Line L1, final WB_Line L2)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Line L, final WB_Segment S)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Segment S, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Coord p, final WB_Triangle T)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Coord p, final WB_Polygon poly)wblut.geom.WB_GeometryOp2Dstatic
getClosestPoint2D(final WB_Coord p, final ArrayList<?extends WB_Triangle > tris)wblut.geom.WB_GeometryOp2Dstatic
getClosestPointOnPeriphery2D(final WB_Coord p, final WB_Triangle T)wblut.geom.WB_GeometryOp2Dstatic
getClosestPointOnPeriphery2D(final WB_Coord p, final WB_Polygon poly)wblut.geom.WB_GeometryOp2Dstatic
getClosestPointOnPeriphery2D(final WB_Coord p, final WB_Polygon poly, final ArrayList< WB_Triangle > tris)wblut.geom.WB_GeometryOp2Dstatic
getClosestPointToLine2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getClosestPointToRay2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getClosestPointToSegment2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getClosestPointToTriangle2D(final WB_Coord p, final WB_Coord a, final WB_Coord b, final WB_Coord c)wblut.geom.WB_GeometryOp2Dstatic
getCosAngleBetween2D(final double ux, final double uy, final double vx, final double vy)wblut.geom.WB_GeometryOp2Dstatic
getCosAngleBetween2D(final double cx, final double cy, final double px, final double py, final double qx, final double qy)wblut.geom.WB_GeometryOp2Dstatic
getCosAngleBetweenNorm2D(final double ux, final double uy, final double vx, final double vy)wblut.geom.WB_GeometryOp2Dstatic
getDirectionsOfLinesTangentToCircle2D(final WB_Coord w, final double a)wblut.geom.WB_GeometryOp2Dprivatestatic
getDistance2D(final WB_Coord p, final WB_Segment S)wblut.geom.WB_GeometryOp2Dstatic
getDistance2D(final WB_Coord p, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
getDistance2D(final WB_Coord p, final WB_Ray R)wblut.geom.WB_GeometryOp2Dstatic
getDistance2D(final WB_Coord p, final WB_PolyLine PL)wblut.geom.WB_GeometryOp2Dstatic
getDistance2D(final double px, final double py, final double qx, final double qy)wblut.geom.WB_GeometryOp2Dstatic
getDistance2D(final WB_Coord p, final WB_Coord q)wblut.geom.WB_GeometryOp2Dstatic
getDistance2D(final WB_Coord p, final WB_AABB2D AABB)wblut.geom.WB_GeometryOp2Dstatic
getDistanceToLine2D(final WB_Coord p, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
getDistanceToLine2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getDistanceToPoint2D(final WB_Coord p, final WB_Coord q)wblut.geom.WB_GeometryOp2Dstatic
getDistanceToRay2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getDistanceToSegment2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getExtremePointsAlongDirection2D(final WB_Coord[] points, final WB_Coord dir)wblut.geom.WB_GeometryOp2Dstatic
getExtremePointsAlongDirection2D(final Collection<?extends WB_Coord > points, final WB_Coord dir)wblut.geom.WB_GeometryOp2Dstatic
getIntersection2D(final WB_Segment S1, final WB_Segment S2)wblut.geom.WB_GeometryOp2Dstatic
getIntersection2D(final WB_Circle C0, final WB_Circle C1)wblut.geom.WB_GeometryOp2Dstatic
getIntersection2D(final WB_Line L, final WB_Circle C)wblut.geom.WB_GeometryOp2Dstatic
getIntersection2D(final WB_Ray R, final WB_Circle C)wblut.geom.WB_GeometryOp2Dstatic
getIntersection2DInto(final WB_Segment S1, final WB_Segment S2, final WB_IntersectionResult i)wblut.geom.WB_GeometryOp2Dstatic
getIntervalIntersection2D(final double u0, final double u1, final double v0, final double v1)wblut.geom.WB_GeometryOp2Dstatic
getLength2D(final double ux, final double uy)wblut.geom.WB_GeometryOp2Dstatic
getLength2D(final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
getLineIntersectionInto2D(final WB_Coord a1, final WB_Coord a2, final WB_Coord b1, final WB_Coord b2, final WB_MutableCoord p)wblut.geom.WB_GeometryOp2Dstatic
getLinesTangentTo2Circles(final WB_Circle C0, final WB_Circle C1)wblut.geom.WB_GeometryOp2Dstatic
getLinesTangentToCircleThroughPoint(final WB_Circle C, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
getLineTangentToCircleAtPoint2D(final WB_Circle C, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
getParallelLines2D(final WB_Line L, final double d)wblut.geom.WB_GeometryOp2Dstatic
getParallelLineThroughPoint2D(final WB_Line L, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
getParameterOfPointOnLine2D(final WB_Coord a, final WB_Coord b, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
getParameterOfPointOnLine2D(final WB_Coord p, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
getPerpendicularLinesTangentToCircle2D(final WB_Line L, final WB_Circle C)wblut.geom.WB_GeometryOp2Dstatic
getPerpendicularLineThroughPoint2D(final WB_Line L, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
getSegmentIntersection2D(final WB_Coord ap1, final WB_Coord ap2, final WB_Coord bp1, final WB_Coord bp2)wblut.geom.WB_GeometryOp2Dstatic
getSignedAngleBetween2D(final double ux, final double uy, final double vx, final double vy, final double nx, final double ny)wblut.geom.WB_GeometryOp2Dstatic
getSignedAngleBetween2D(final double cx, final double cy, final double px, final double py, final double qx, final double qy, final double nx, final double ny)wblut.geom.WB_GeometryOp2Dstatic
getSignedAngleBetweenNorm2D(final double ux, final double uy, final double vx, final double vy, final double nx, final double ny)wblut.geom.WB_GeometryOp2Dstatic
getSignedArea2D(final List<?extends WB_Coord > coords, final int start, final int end)wblut.geom.WB_GeometryOp2Dstatic
getSignedArea2D(final WB_Coord[] coords, final int start, final int end)wblut.geom.WB_GeometryOp2Dstatic
getSignedArea2D(final WB_Coord p1, final WB_Coord p2, final WB_Coord p3)wblut.geom.WB_GeometryOp2Dstatic
getSimpleArea2D(final WB_Polygon poly)wblut.geom.WB_GeometryOp2Dstatic
getSqDistance2D(final WB_Coord p, final WB_Segment S)wblut.geom.WB_GeometryOp2Dstatic
getSqDistance2D(final WB_Coord p, final WB_PolyLine PL)wblut.geom.WB_GeometryOp2Dstatic
getSqDistance2D(final WB_Coord p, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
getSqDistance2D(final WB_Coord p, final WB_Ray R)wblut.geom.WB_GeometryOp2Dstatic
getSqDistance2D(final double px, final double py, final double qx, final double qy)wblut.geom.WB_GeometryOp2Dstatic
getSqDistance2D(final WB_Coord p, final WB_Coord q)wblut.geom.WB_GeometryOp2Dstatic
getSqDistance2D(final WB_Coord p, final WB_AABB2D AABB)wblut.geom.WB_GeometryOp2Dstatic
getSqDistanceToLine2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getSqDistanceToLine2D(final WB_Coord p, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
getSqDistanceToPoint2D(final WB_Coord p, final WB_Coord q)wblut.geom.WB_GeometryOp2Dstatic
getSqDistanceToRay2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getSqDistanceToSegment2D(final WB_Coord p, final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
getSqLength2D(final double ux, final double uy)wblut.geom.WB_GeometryOp2Dstatic
getSqLength2D(final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
gfwblut.geom.WB_GeometryOp2Dprivatestatic
GLUcomputeNormal(final List<?extends WB_Coord > vertices)wblut.geom.WB_GeometryOpGLUstatic
GLUedgeEval(final WB_Coord u, final WB_Coord v, final WB_Coord w)wblut.geom.WB_GeometryOpGLUstatic
GLUedgeGoesLeft(final WB_Segment e)wblut.geom.WB_GeometryOpGLUstatic
GLUedgeGoesRight(final WB_Segment e)wblut.geom.WB_GeometryOpGLUstatic
GLUedgeIntersect(WB_Coord o1, WB_Coord d1, WB_Coord o2, WB_Coord d2)wblut.geom.WB_GeometryOpGLUstatic
GLUedgeSign(final WB_Coord u, final WB_Coord v, final WB_Coord w)wblut.geom.WB_GeometryOpGLUstatic
GLUinterpolate(final double a, final double x, final double b, final double y)wblut.geom.WB_GeometryOpGLUstatic
GLUlongAxis(final WB_Coord v)wblut.geom.WB_GeometryOpGLUstatic
GLUlongAxis(final double[] v)wblut.geom.WB_GeometryOpGLUstatic
GLUrealInterpolate(double a, final double x, double b, final double y)wblut.geom.WB_GeometryOpGLUstatic
GLUtransEval(final WB_Coord u, final WB_Coord v, final WB_Coord w)wblut.geom.WB_GeometryOpGLUstatic
GLUtransLeq(final WB_Coord u, final WB_Coord v)wblut.geom.WB_GeometryOpGLUstatic
GLUtransSign(final WB_Coord u, final WB_Coord v, final WB_Coord w)wblut.geom.WB_GeometryOpGLUstatic
GLUvertCCW(final WB_Coord u, final WB_Coord v, final WB_Coord w)wblut.geom.WB_GeometryOpGLUstatic
GLUvertEq(final WB_Coord u, final WB_Coord v)wblut.geom.WB_GeometryOpGLUstatic
GLUvertLeq(final WB_Coord u, final WB_Coord v)wblut.geom.WB_GeometryOpGLUstatic
growCircleByPoint2D(final WB_Circle C, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
interpolate2D(final double px, final double py, final double qx, final double qy, final double t)wblut.geom.WB_GeometryOp2Dstatic
interpolate2D(final WB_Coord p, final WB_Coord q, final double t)wblut.geom.WB_GeometryOp2Dstatic
interpolateEase2D(final double px, final double py, final double qx, final double qy, final double t, final WB_Ease ease, final WB_Ease.EaseType type)wblut.geom.WB_GeometryOp2Dstatic
interpolateEase2D(final WB_Coord p, final WB_Coord q, final double t, final WB_Ease ease, final WB_Ease.EaseType type)wblut.geom.WB_GeometryOp2Dstatic
isCoincident2D(final WB_Coord a, final WB_Coord b)wblut.geom.WB_GeometryOp2Dstatic
isCollinear2D(final WB_Coord o, final WB_Coord p, final WB_Coord q)wblut.geom.WB_GeometryOp2Dstatic
isLeft2D(final WB_Coord a, final WB_Coord b, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
isLeftStrict2D(final WB_Coord a, final WB_Coord b, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
isOrthogonal2D(final WB_Coord v0, final WB_Coord v1)wblut.geom.WB_GeometryOp2Dstatic
isOrthogonal2D(final WB_Coord v0, final WB_Coord v1, final double epsilon)wblut.geom.WB_GeometryOp2Dstatic
isOrthogonalNorm2D(final WB_Coord v0, final WB_Coord v1)wblut.geom.WB_GeometryOp2Dstatic
isOrthogonalNorm2D(final WB_Coord v0, final WB_Coord v1, final double epsilon)wblut.geom.WB_GeometryOp2Dstatic
isParallel2D(final WB_Coord v0, final WB_Coord v1)wblut.geom.WB_GeometryOp2Dstatic
isParallel2D(final WB_Coord v0, final WB_Coord v1, final double epsilon)wblut.geom.WB_GeometryOp2Dstatic
isParallelNorm2D(final WB_Coord v0, final WB_Coord v1)wblut.geom.WB_GeometryOp2Dstatic
isParallelNorm2D(final WB_Coord v0, final WB_Coord v1, final double epsilon)wblut.geom.WB_GeometryOp2Dstatic
isReflex2D(final WB_Coord p0, final WB_Coord p, final WB_Coord p1)wblut.geom.WB_GeometryOp2Dstatic
isRight2D(final WB_Coord a, final WB_Coord b, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
isRightStrict2D(final WB_Coord a, final WB_Coord b, final WB_Coord p)wblut.geom.WB_GeometryOp2Dstatic
isTangent2D(final WB_Circle C1, final WB_Circle C2)wblut.geom.WB_GeometryOp2Dstatic
isZero2D(final double ux, final double uy)wblut.geom.WB_GeometryOp2Dstatic
mergeCircles2D(final WB_Circle C1, final WB_Circle C2)wblut.geom.WB_GeometryOp2Dstatic
NOINTERSECTION()wblut.geom.WB_GeometryOp2Dprivatestatic
pointInTriangle2D(final WB_Coord p, final WB_Coord A, final WB_Coord B, final WB_Coord C)wblut.geom.WB_GeometryOp2Dstatic
pointInTriangle2D(final WB_Coord p, final WB_Triangle T)wblut.geom.WB_GeometryOp2Dstatic
pointInTriangleBary2D(final WB_Coord p, final WB_Coord A, final WB_Coord B, final WB_Coord C)wblut.geom.WB_GeometryOp2Dstatic
pointInTriangleBary2D(final WB_Coord p, final WB_Triangle T)wblut.geom.WB_GeometryOp2Dstatic
projectToCircle2D(final WB_Circle C, final WB_Coord v)wblut.geom.WB_GeometryOp2Dstatic
sameSide2D(final WB_Coord p1, final WB_Coord p2, final WB_Coord A, final WB_Coord B)wblut.geom.WB_GeometryOp2Dstatic
sameSideOfLine2D(final WB_Coord p, final WB_Coord q, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
splitPolygon2D(final WB_Polygon poly, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
splitSegment2D(final WB_Segment S, final WB_Line L)wblut.geom.WB_GeometryOp2Dstatic
trimConvexPolygon2D(WB_Polygon poly, final double d)wblut.geom.WB_GeometryOp2Dstatic
trimConvexPolygon2D(WB_Polygon poly, final double[] d)wblut.geom.WB_GeometryOp2Dstatic
twiceSignedTriArea2D(final WB_Coord p1, final WB_Coord p2, final WB_Coord p3)wblut.geom.WB_GeometryOp2Dstatic
twiceSignedTriArea2D(final double x1, final double y1, final double x2, final double y2, final double x3, final double y3)wblut.geom.WB_GeometryOp2Dstatic