|
static WB_IntersectionResult | getIntersection3D (final WB_Segment S, final WB_Plane P) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Coordinate a, final WB_Coordinate b, final WB_Plane P) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Ray R, final WB_Plane P) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Ray R, final WB_AABB aabb) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Line L, final WB_Plane P) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Plane P1, final WB_Plane P2) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Plane P1, final WB_Plane P2, final WB_Plane P3) |
|
static boolean | checkIntersection3D (final WB_AABB one, final WB_AABB other) |
|
static boolean | checkIntersection3D (final WB_AABB AABB, final WB_Plane P) |
|
static boolean | checkIntersection3D (final WB_AABB AABB, final WB_Sphere S) |
|
static boolean | checkIntersection3D (final WB_Triangle T, final WB_Sphere S) |
|
static boolean | checkIntersection3D (final WB_Triangle T, final WB_AABB AABB) |
|
static boolean | checkIntersection3D (final WB_Segment S, final WB_AABB AABB) |
|
static boolean | checkIntersection3D (final WB_Sphere S1, final WB_Sphere S2) |
|
static boolean | checkIntersection3D (final WB_Ray R, final WB_Sphere S) |
|
static boolean | checkIntersection3D (final WB_Ray R, final WB_AABB AABB) |
|
static ArrayList< WB_AABBNode > | getIntersection3D (final WB_Ray R, final WB_AABBTree tree) |
|
static ArrayList< WB_AABBNode > | getIntersection3D (final WB_AABB aabb, final WB_AABBTree tree) |
|
static boolean | checkIntersection3D (final WB_Line L, final WB_AABB AABB) |
|
static ArrayList< WB_AABBNode > | getIntersection3D (final WB_Line L, final WB_AABBTree tree) |
|
static ArrayList< WB_AABBNode > | getIntersection3D (final WB_Segment S, final WB_AABBTree tree) |
|
static ArrayList< WB_AABBNode > | getIntersection3D (final WB_Plane P, final WB_AABBTree tree) |
|
static ArrayList< WB_AABBNode > | getIntersection3D (final WB_Triangle T, final WB_AABBTree tree) |
|
static ArrayList< WB_Segment > | getIntersection3D (final WB_Polygon poly, final WB_Plane P) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Segment S1, final WB_Segment S2) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_Plane P) |
|
static WB_Point | getClosestPoint3D (final WB_Plane P, final WB_Coordinate p) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_Segment S) |
|
static WB_Point | getClosestPoint3D (final WB_Segment S, final WB_Coordinate p) |
|
static double | getClosestPointT3D (final WB_Coordinate p, final WB_Segment S) |
|
static double | getClosestPointT3D (final WB_Segment S, final WB_Coordinate p) |
|
static WB_Point | getClosestPointToSegment3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_Line L) |
|
static WB_Coordinate | getClosestPointToLine3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_Ray R) |
|
static WB_Point | getClosestPointToRay3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_AABB AABB) |
|
static void | getClosestPoint3D (final WB_Coordinate p, final WB_AABB AABB, final WB_MutableCoordinate result) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_Triangle T) |
|
static WB_Point | getClosestPointToTriangle3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) |
|
static WB_Point | getClosestPointOnPeriphery3D (final WB_Coordinate p, final WB_Triangle T) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final List<?extends WB_Triangle > tris) |
|
static WB_IntersectionResult | getClosestPoint3D (final WB_Line L1, final WB_Line L2) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_Tetrahedron T) |
|
static boolean | pointOtherSideOfPlane (final WB_Coordinate p, final WB_Coordinate q, final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Triangle v, final WB_Triangle u) |
|
static WB_IntersectionResult | getIntersection2D (final WB_Segment S1, final WB_Segment S2) |
|
static void | getIntersection2DInto (final WB_Segment S1, final WB_Segment S2, final WB_IntersectionResult i) |
|
static WB_Segment[] | splitSegment2D (final WB_Segment S, final WB_Line L) |
|
static double[] | getIntervalIntersection2D (final double u0, final double u1, final double v0, final double v1) |
|
static WB_Polygon[] | splitPolygon2D (final WB_Polygon poly, final WB_Line L) |
|
static ArrayList< WB_Point > | getIntersection2D (final WB_Circle C0, final WB_Circle C1) |
|
static ArrayList< WB_Point > | getIntersection2D (final WB_Line L, final WB_Circle C) |
|
static boolean | getIntersection2DProper (final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c, final WB_Coordinate d) |
|
static WB_Point | getClosestPoint2D (final WB_Coordinate p, final WB_Segment S) |
|
static WB_Point | getClosestPoint2D (final WB_Segment S, final WB_Coordinate p) |
|
static WB_Point | getClosestPointToSegment2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static WB_Point | getClosestPoint2D (final WB_Coordinate p, final WB_Line L) |
|
static WB_Point | getClosestPointToLine2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static WB_Point | getClosestPoint2D (final WB_Coordinate p, final WB_Ray R) |
|
static WB_Point | getClosestPointToRay2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static WB_IntersectionResult | getClosestPoint2D (final WB_Segment S1, final WB_Segment S2) |
|
static WB_IntersectionResult | getClosestPoint2D (final WB_Line L1, final WB_Line L2) |
|
static WB_IntersectionResult | getClosestPoint2D (final WB_Line L, final WB_Segment S) |
|
static WB_IntersectionResult | getClosestPoint2D (final WB_Segment S, final WB_Line L) |
|
static WB_IntersectionResult | getClosestPoint3D (final WB_Line L, final WB_Segment S) |
|
static WB_Point | getClosestPoint2D (final WB_Coordinate p, final WB_Triangle T) |
|
static WB_Point | getClosestPointToTriangle2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) |
|
static WB_Point | getClosestPointOnPeriphery2D (final WB_Coordinate p, final WB_Triangle T) |
|
static WB_Point | getClosestPoint2D (final WB_Coordinate p, final WB_Polygon poly) |
|
static WB_Point | getClosestPoint2D (final WB_Coordinate p, final ArrayList<?extends WB_Triangle > tris) |
|
static WB_Point | getClosestPointOnPeriphery2D (final WB_Coordinate p, final WB_Polygon poly) |
|
static WB_Point | getClosestPointOnPeriphery2D (final WB_Coordinate p, final WB_Polygon poly, final ArrayList< WB_Triangle > tris) |
|
static WB_IntersectionResult | getClosestPoint3D (final WB_Segment S1, final WB_Segment S2) |
|
static WB_Point | getClosestPoint3D (final WB_Coordinate p, final WB_Polygon poly) |
|
static WB_Point | getClosestPointOnPeriphery3D (final WB_Coordinate p, final WB_Polygon poly) |
|
static WB_Point | getClosestPointOnPeriphery3D (final WB_Coordinate p, final WB_Polygon poly, final List<?extends WB_Triangle > tris) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Ray ray, final WB_Polygon poly) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Line line, final WB_Polygon poly) |
|
static WB_IntersectionResult | getIntersection3D (final WB_Segment segment, final WB_Polygon poly) |
|
static boolean | between2D (final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) |
|
static boolean | betweenStrict2D (final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) |
|
static boolean | coincident2D (final WB_Coordinate a, final WB_Coordinate b) |
|
static double | projectedDistanceNorm (final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate p) |
|
static double | pointAlongLine (final WB_Coordinate p, final WB_Line L) |
|
static boolean | contains (final WB_Coordinate p, final WB_AABBTree tree) |
|
static boolean | contains (final WB_Coordinate p, final WB_AABB AABB) |
|
static boolean | sameSide (final WB_Coordinate p1, final WB_Coordinate p2, final WB_Coordinate A, final WB_Coordinate B) |
|
static boolean | contains (final WB_Coordinate p, final WB_Coordinate A, final WB_Coordinate B, final WB_Coordinate C) |
|
static boolean | contains (final WB_Coordinate p, final WB_Triangle T) |
|
static WB_Point | projectOnPlane (final WB_Coordinate p, final WB_Plane P) |
|
static double | distanceToLine2D (final WB_Coordinate p, final WB_Line L) |
|
static double | getDistance2D (final WB_Coordinate p, final WB_Segment S) |
|
static double | getDistance2D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getDistance2D (final WB_Coordinate p, final WB_Line L) |
|
static double | getDistance2D (final WB_Coordinate p, final WB_Ray R) |
|
static double | getDistance3D (final WB_Segment S, final WB_Segment T) |
|
static double | getDistance3D (final WB_Coordinate p, final WB_Segment S) |
|
static double | getDistance3D (final WB_Coordinate p, final WB_Polygon poly) |
|
static double | getDistance3D (final WB_Coordinate p, final WB_AABB AABB) |
|
static double | getDistance3D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getDistance3D (final WB_Coordinate p, final WB_Line L) |
|
static double | getDistance3D (final WB_Coordinate p, final WB_Plane P) |
|
static double | getDistance3D (final double p[], final WB_Plane P) |
|
static double | getDistance3D (final WB_Coordinate p, final WB_Ray R) |
|
static double | getDistanceToLine2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getDistanceToLine3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getDistanceToLine3D (final WB_Coordinate p, final WB_Line L) |
|
static double | getDistanceToPlane3D (final WB_Coordinate p, final WB_Plane P) |
|
static double | getDistanceToPlane3D (final double[] p, final WB_Plane P) |
|
static double | getDistanceToPoint2D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getDistanceToPoint3D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getDistanceToRay2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getDistanceToRay3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getDistanceToRay3D (final WB_Coordinate p, final WB_Ray R) |
|
static double | getDistanceToSegment2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getDistanceToSegment3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getDistanceToSegment3D (final WB_Coordinate p, final WB_Segment S) |
|
static double | getSqLength2D (final WB_Coordinate p) |
|
static double | getSqLength3D (final WB_Coordinate p) |
|
static double | getLength2D (final WB_Coordinate p) |
|
static double | getLength3D (final WB_Coordinate p) |
|
static double | getSqDistance2D (final WB_Coordinate p, final WB_Segment S) |
|
static double | getSqDistance2D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getSqDistance2D (final WB_Coordinate p, final WB_Line L) |
|
static double | getSqDistance2D (final WB_Coordinate p, final WB_Ray R) |
|
static double | getSqDistance3D (final WB_Segment S, final WB_Segment T) |
|
static double | getSqDistance3D (final WB_Coordinate p, final WB_Segment S) |
|
static double | getSqDistance3D (final WB_Coordinate p, final WB_Polygon poly) |
|
static double | getSqDistance3D (final WB_Coordinate p, final WB_AABB AABB) |
|
static double | getSqDistance3D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getSqDistance3D (final WB_Coordinate p, final WB_Line L) |
|
static double | getSqDistance3D (final WB_Coordinate p, final WB_Plane P) |
|
static double | getSqDistance3D (final WB_Coordinate p, final WB_Ray R) |
|
static double | getSqDistanceToLine2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getSqDistanceToLine2D (final WB_Coordinate p, final WB_Line L) |
|
static double | getSqDistanceToLine3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getSqDistanceToLine3D (final WB_Coordinate p, final WB_Line L) |
|
static double | getSqDistanceToPlane3D (final WB_Coordinate p, final WB_Plane P) |
|
static double | getSqDistanceToPoint2D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getSqDistanceToPoint3D (final WB_Coordinate p, final WB_Coordinate q) |
|
static double | getSqDistanceToRay2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getSqDistanceToRay3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getSqDistanceToRay3D (final WB_Coordinate p, final WB_Ray R) |
|
static double | getSqDistanceToSegment2D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getSqDistanceToSegment3D (final WB_Coordinate p, final WB_Coordinate a, final WB_Coordinate b) |
|
static double | getSqDistanceToSegment3D (final WB_Coordinate p, final WB_Segment S) |
|
static double | signedDistanceToPlane3D (final WB_Coordinate p, final WB_Plane P) |
|