JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.math.VectorUtil Member List

This is the complete list of members for com.jogamp.math.VectorUtil, including all inherited members.

addVec2(final float[] result, final float[] v1, final float[] v2)com.jogamp.math.VectorUtilstatic
area(final List<? extends Vert2fImmutable > vertices)com.jogamp.math.VectorUtilstatic
crossVec3(final float[] r, final int r_offset, final float[] v1, final int v1_offset, final float[] v2, final int v2_offset)com.jogamp.math.VectorUtilstatic
determinant(final Vec3f a, final Vec3f b, final Vec3f c)com.jogamp.math.VectorUtilstatic
distSquareVec3(final float[] v1, final float[] v2)com.jogamp.math.VectorUtilstatic
distVec3(final float[] v1, final float[] v2)com.jogamp.math.VectorUtilstatic
divVec2(final float[] result, final float[] vector, final float scale)com.jogamp.math.VectorUtilstatic
divVec2(final float[] result, final float[] vector, final float[] scale)com.jogamp.math.VectorUtilstatic
getPlaneVec3(final Vec4f resultV4, final Vec3f normalVec3, final Vec3f pVec3)com.jogamp.math.VectorUtilstatic
getPlaneVec3(final Vec4f resultVec4, final Vec3f v1, final Vec3f v2, final Vec3f v3, final Vec3f temp1V3, final Vec3f temp2V3, final Vec3f temp3V3)com.jogamp.math.VectorUtilstatic
getWinding(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c)com.jogamp.math.VectorUtilstatic
getWinding(final List<? extends Vert2fImmutable > vertices)com.jogamp.math.VectorUtilstatic
inCircleVal(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d)com.jogamp.math.VectorUtilstatic
isCCW(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c)com.jogamp.math.VectorUtilstatic
isCollinear(final Vec3f v1, final Vec3f v2, final Vec3f v3)com.jogamp.math.VectorUtilstatic
isConvex0(final List<? extends Vert2fImmutable > polyline, final boolean shortIsConvex)com.jogamp.math.VectorUtilstatic
isConvex1(final List< Vertex > polyline, final boolean shortIsConvex)com.jogamp.math.VectorUtilstatic
isInCircle(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d)com.jogamp.math.VectorUtilstatic
isInTriangle(final Vec3f a, final Vec3f b, final Vec3f c, final Vec3f p, final Vec3f ac, final Vec3f ab, final Vec3f ap)com.jogamp.math.VectorUtilstatic
isInTriangle3(final Vec3f a, final Vec3f b, final Vec3f c, final Vec3f p1, final Vec3f p2, final Vec3f p3, final Vec3f ac, final Vec3f ab, final Vec3f ap)com.jogamp.math.VectorUtilstatic
isInTriangle3(final Vec3f a, final Vec3f b, final Vec3f c, final Vec3f p1, final Vec3f p2, final Vec3f p3, final Vec3f ac, final Vec3f ab, final Vec3f ap, final float epsilon)com.jogamp.math.VectorUtilstatic
isSelfIntersecting1(final List< Vertex > polyline)com.jogamp.math.VectorUtilstatic
isVec2Zero(final Vec3f vec)com.jogamp.math.VectorUtilstatic
isZero(final float x, final float y, final float z, final float epsilon)com.jogamp.math.VectorUtilstatic
isZero(final float x, final float y, final float z)com.jogamp.math.VectorUtilstatic
line2lineIntersection0(final Vec3f result, final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d)com.jogamp.math.VectorUtilstatic
line2PlaneIntersection(final Vec3f result, final Ray ray, final Vec4f plane, final float epsilon)com.jogamp.math.VectorUtilstatic
midpoint(final Vec3f result, final Vec3f p1, final Vec3f p2)com.jogamp.math.VectorUtilstatic
normalizeVec3(final float[] vector)com.jogamp.math.VectorUtilstatic
normalizeVec3(final float[] vector, final int offset)com.jogamp.math.VectorUtilstatic
normSquareVec2(final float[] vec)com.jogamp.math.VectorUtilstatic
normSquareVec3(final float[] vec)com.jogamp.math.VectorUtilstatic
normSquareVec3(final float[] vec, final int offset)com.jogamp.math.VectorUtilstatic
normVec2(final float[] vec)com.jogamp.math.VectorUtilstatic
scaleVec2(final float[] result, final float[] vector, final float scale)com.jogamp.math.VectorUtilstatic
scaleVec2(final float[] result, final float[] vector, final float[] scale)com.jogamp.math.VectorUtilstatic
seg2SegIntersection(final Vec3f result, final Vec2f p, final Vec2f p2, final Vec2f q, final Vec2f q2, final float epsilon, final boolean doCollinear)com.jogamp.math.VectorUtilstatic
seg2SegIntersection0(final Vec3f result, final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d)com.jogamp.math.VectorUtilstatic
subVec2(final float[] result, final float[] v1, final float[] v2)com.jogamp.math.VectorUtilstatic
testSeg2SegIntersection(final Vec2f p, final Vec2f p2, final Vec2f q, final Vec2f q2, final float epsilon, final boolean doCollinear)com.jogamp.math.VectorUtilstatic
testSeg2SegIntersection(final Vert2fImmutable p, final Vert2fImmutable p2, final Vert2fImmutable q, final Vert2fImmutable q2, final float epsilon, final boolean doCollinear)com.jogamp.math.VectorUtilstatic
testSeg2SegIntersection(final Vert2fImmutable p, final Vert2fImmutable p2, final Vert2fImmutable q, final Vert2fImmutable q2)com.jogamp.math.VectorUtilstatic
testSeg2SegIntersection0(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d)com.jogamp.math.VectorUtilstatic
testTri2SegIntersection(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d, final Vert2fImmutable e, final float epsilon, final boolean doCollinear)com.jogamp.math.VectorUtilstatic
testTri2SegIntersection(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d, final Vert2fImmutable e)com.jogamp.math.VectorUtilstatic
testTri2SegIntersection0(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c, final Vert2fImmutable d, final Vert2fImmutable e)com.jogamp.math.VectorUtilstatic
triArea(final Vert2fImmutable a, final Vert2fImmutable b, final Vert2fImmutable c)com.jogamp.math.VectorUtilstatic