public class IntersectionPoint extends Point3d
Modifier and Type | Field and Description |
---|---|
IntersectionContour |
contour |
HalfEdge |
edge |
boolean |
edgeOnMesh0 |
Face |
face |
boolean |
isCoincident |
NEGATIVE_INFINITY, POSITIVE_INFINITY, ZERO
NEG_X_UNIT, NEG_Y_UNIT, NEG_Z_UNIT, x, X_UNIT, y, Y_UNIT, z, Z_UNIT
Constructor and Description |
---|
IntersectionPoint() |
Modifier and Type | Method and Description |
---|---|
PolygonalMesh |
getOtherMesh(PolygonalMesh mesh) |
boolean |
matches(IntersectionPoint p) |
inverseTransform, inverseTransform, transform, transform
absolute, absolute, add, add, add, angle, angleWeightedCross, angleWeightedCrossAdd, clone, combine, cross, cross, crossAdd, distance, distanceSquared, dot, epsilonEquals, equals, get, get, get, get, get, greater, greaterEquals, hermiteInterpolate, hermiteVelocity, infinityNorm, interpolate, interpolate, inverseTransform, inverseTransform, main, max, maxAbsIndex, maxElement, min, minAbsIndex, minElement, mul, mulAdd, mulTranspose, mulTransposeAdd, negate, negate, norm, normalize, normalize, normSquared, oneNorm, perpendicular, scale, scale, scale, scaledAdd, scaledAdd, scan, set, set, set, set, set, set, setFromHomogeneous, setRandom, setRandom, setRandom, setZero, size, sort, sort, sortAbsolute, sub, sub, transform, transform, triangleArea, updateBounds, write
containsNaN, copy, copyAndAdd, copyAndNegate, copyAndScale, copyAndSub, copyAndSubLeft, dot, epsilonEquals, equals, get, getDefaultFormat, hasNaN, isColumnVectorStringsVertical, isFixedSize, isRowVector, set, set, setColumnVectorStringsVertical, setDefaultFormat, setRowVector, setSize, toString, toString, toString, write
public IntersectionContour contour
public Face face
public HalfEdge edge
public boolean edgeOnMesh0
public boolean isCoincident
public boolean matches(IntersectionPoint p)
public PolygonalMesh getOtherMesh(PolygonalMesh mesh)