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