HE_Mesh2014  2.0.11
wblut.geom.WB_GeometryOp Member List

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

between2D(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c)wblut.geom.WB_GeometryOpstatic
betweenStrict2D(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_AABB one, final WB_AABB other)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_AABB AABB, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_AABB AABB, final WB_Sphere S)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_Triangle T, final WB_Sphere S)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_Triangle T, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_Segment S, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_Sphere S1, final WB_Sphere S2)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_Ray R, final WB_Sphere S)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_Ray R, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
checkIntersection3D(final WB_Line L, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
coincident2D(final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
compute_intervals_isectline(final WB_Triangle v, final double vv0, final double vv1, final double vv2, final double d0, final double d1, final double d2, final double d0d1, final double d0d2)wblut.geom.WB_GeometryOpprotectedstatic
contains(final WB_Coordinate p, final WB_AABBTree tree)wblut.geom.WB_GeometryOpstatic
contains(final WB_Coordinate p, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
contains(final WB_Coordinate p, final WB_Coordinate A, final WB_Coordinate B, final WB_Coordinate C)wblut.geom.WB_GeometryOpstatic
contains(final WB_Coordinate p, final WB_Triangle T)wblut.geom.WB_GeometryOpstatic
coplanarTriangles(final WB_Vector n, final WB_Triangle v, final WB_Triangle u)wblut.geom.WB_GeometryOpprotectedstatic
distanceToLine2D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
edgeEdgeTest(final double[] v0, final double[] u0, final double[] u1, final int i0, final int i1, final double ax, final double ay)wblut.geom.WB_GeometryOpprotectedstatic
empty()wblut.geom.WB_GeometryOpprivatestatic
getClosestPoint2D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Segment S, final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Segment S1, final WB_Segment S2)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Line L1, final WB_Line L2)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Line L, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Segment S, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Coordinate p, final WB_Triangle T)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Coordinate p, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getClosestPoint2D(final WB_Coordinate p, final ArrayList<?extends WB_Triangle > tris)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Plane P, final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Segment S, final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_AABB AABB, final WB_MutableCoordinate result)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_Triangle T)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final List<?extends WB_Triangle > tris)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Line L1, final WB_Line L2)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_Tetrahedron T)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Line L, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Segment S1, final WB_Segment S2)wblut.geom.WB_GeometryOpstatic
getClosestPoint3D(final WB_Coordinate p, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getClosestPointOnPeriphery2D(final WB_Coordinate p, final WB_Triangle T)wblut.geom.WB_GeometryOpstatic
getClosestPointOnPeriphery2D(final WB_Coordinate p, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getClosestPointOnPeriphery2D(final WB_Coordinate p, final WB_Polygon poly, final ArrayList< WB_Triangle > tris)wblut.geom.WB_GeometryOpstatic
getClosestPointOnPeriphery3D(final WB_Coordinate p, final WB_Triangle T)wblut.geom.WB_GeometryOpstatic
getClosestPointOnPeriphery3D(final WB_Coordinate p, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getClosestPointOnPeriphery3D(final WB_Coordinate p, final WB_Polygon poly, final List<?extends WB_Triangle > tris)wblut.geom.WB_GeometryOpstatic
getClosestPointT3D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getClosestPointT3D(final WB_Segment S, final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
getClosestPointToLine2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getClosestPointToLine3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getClosestPointToRay2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getClosestPointToRay3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getClosestPointToSegment2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getClosestPointToSegment3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getClosestPointToTriangle2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c)wblut.geom.WB_GeometryOpstatic
getClosestPointToTriangle3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c)wblut.geom.WB_GeometryOpstatic
getDistance2D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getDistance2D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getDistance2D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getDistance2D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Segment S, final WB_Segment T)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Coordinate p, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Coordinate p, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Coordinate p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getDistance3D(final double p[], final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getDistance3D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getDistanceToLine2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getDistanceToLine3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getDistanceToLine3D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getDistanceToPlane3D(final WB_Coordinate p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getDistanceToPlane3D(final double[] p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getDistanceToPoint2D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getDistanceToPoint3D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getDistanceToRay2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getDistanceToRay3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getDistanceToRay3D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getDistanceToSegment2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getDistanceToSegment3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getDistanceToSegment3D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getIntersection2D(final WB_Segment S1, final WB_Segment S2)wblut.geom.WB_GeometryOpstatic
getIntersection2D(final WB_Circle C0, final WB_Circle C1)wblut.geom.WB_GeometryOpstatic
getIntersection2D(final WB_Line L, final WB_Circle C)wblut.geom.WB_GeometryOpstatic
getIntersection2DInto(final WB_Segment S1, final WB_Segment S2, final WB_IntersectionResult i)wblut.geom.WB_GeometryOpstatic
getIntersection2DProper(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c, final WB_Coordinate d)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Segment S, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Coordinate a, final WB_Coordinate b, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Ray R, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Ray R, final WB_AABB aabb)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Line L, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Plane P1, final WB_Plane P2)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Plane P1, final WB_Plane P2, final WB_Plane P3)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Ray R, final WB_AABBTree tree)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_AABB aabb, final WB_AABBTree tree)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Line L, final WB_AABBTree tree)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Segment S, final WB_AABBTree tree)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Plane P, final WB_AABBTree tree)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Triangle T, final WB_AABBTree tree)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Polygon poly, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Segment S1, final WB_Segment S2)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Triangle v, final WB_Triangle u)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Ray ray, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Line line, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getIntersection3D(final WB_Segment segment, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getIntervalIntersection2D(final double u0, final double u1, final double v0, final double v1)wblut.geom.WB_GeometryOpstatic
getLength2D(final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
getLength3D(final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
getSqDistance2D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getSqDistance2D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getSqDistance2D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getSqDistance2D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Segment S, final WB_Segment T)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Coordinate p, final WB_Polygon poly)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Coordinate p, final WB_AABB AABB)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Coordinate p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getSqDistance3D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getSqDistanceToLine2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getSqDistanceToLine2D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getSqDistanceToLine3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getSqDistanceToLine3D(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
getSqDistanceToPlane3D(final WB_Coordinate p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
getSqDistanceToPoint2D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getSqDistanceToPoint3D(final WB_Coordinate p, final WB_Coordinate q)wblut.geom.WB_GeometryOpstatic
getSqDistanceToRay2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getSqDistanceToRay3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getSqDistanceToRay3D(final WB_Coordinate p, final WB_Ray R)wblut.geom.WB_GeometryOpstatic
getSqDistanceToSegment2D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getSqDistanceToSegment3D(final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b)wblut.geom.WB_GeometryOpstatic
getSqDistanceToSegment3D(final WB_Coordinate p, final WB_Segment S)wblut.geom.WB_GeometryOpstatic
getSqLength2D(final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
getSqLength3D(final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
gfwblut.geom.WB_GeometryOpprivatestatic
intersect(final WB_Point v0, final WB_Point v1, final WB_Point v2, final double vv0, final double vv1, final double vv2, final double d0, final double d1, final double d2)wblut.geom.WB_GeometryOpprotectedstatic
pointAlongLine(final WB_Coordinate p, final WB_Line L)wblut.geom.WB_GeometryOpstatic
pointInTri(final double[] v0, final double[] u0, final double[] u1, final double[] u2, final int i0, final int i1)wblut.geom.WB_GeometryOpprotectedstatic
pointOtherSideOfPlane(final WB_Coordinate p, final WB_Coordinate q, final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c)wblut.geom.WB_GeometryOpstatic
projectedDistanceNorm(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate p)wblut.geom.WB_GeometryOpstatic
projectOnPlane(final WB_Coordinate p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
sameSide(final WB_Coordinate p1, final WB_Coordinate p2, final WB_Coordinate A, final WB_Coordinate B)wblut.geom.WB_GeometryOpstatic
signedDistanceToPlane3D(final WB_Coordinate p, final WB_Plane P)wblut.geom.WB_GeometryOpstatic
splitPolygon2D(final WB_Polygon poly, final WB_Line L)wblut.geom.WB_GeometryOpstatic
splitSegment2D(final WB_Segment S, final WB_Line L)wblut.geom.WB_GeometryOpstatic
triangleEdgeTest(final double[] v0, final double[] v1, final double[] u0, final double[] u1, final double[] u2, final int i0, final int i1)wblut.geom.WB_GeometryOpprotectedstatic