|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmaspack.matrix.VectorBase
maspack.matrix.Vector3d
maspack.matrix.Point3d
maspack.collision.MeshIntersectionPoint
public class MeshIntersectionPoint
Field Summary | |
---|---|
MeshIntersectionContour |
contour
|
HalfEdge |
edge
|
boolean |
edgeRegion
|
Face |
face
|
boolean |
isCoincident
|
double |
radius
|
double |
radiusArea
|
Vector3d |
radiusVector
|
Fields inherited from class maspack.matrix.Point3d |
---|
NEGATIVE_INFINITY, POSITIVE_INFINITY, ZERO |
Fields inherited from class maspack.matrix.Vector3d |
---|
NEG_X_UNIT, NEG_Y_UNIT, NEG_Z_UNIT, x, X_UNIT, y, Y_UNIT, z, Z_UNIT |
Constructor Summary | |
---|---|
MeshIntersectionPoint()
|
Method Summary | |
---|---|
boolean |
isVertexInsideFace(Vertex3d v)
|
boolean |
matches(MeshIntersectionPoint p)
|
Methods inherited from class maspack.matrix.Point3d |
---|
inverseTransform, inverseTransform, transform, transform |
Methods inherited from class maspack.matrix.Vector3d |
---|
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 |
Methods inherited from class maspack.matrix.VectorBase |
---|
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 |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public MeshIntersectionContour contour
public Face face
public HalfEdge edge
public boolean edgeRegion
public double radius
public Vector3d radiusVector
public double radiusArea
public boolean isCoincident
Constructor Detail |
---|
public MeshIntersectionPoint()
Method Detail |
---|
public boolean matches(MeshIntersectionPoint p)
public boolean isVertexInsideFace(Vertex3d v)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |