public interface FramePoint3DBasics extends FixedFramePoint3DBasics, FrameTuple3DBasics, FrameChangeable
In addition to representing a Point3DBasics, a ReferenceFrame is associated to a
FramePoint3DBasics. This allows, for instance, to enforce, at runtime, that operations on
points occur in the same coordinate system.
Because a FramePoint3DBasics extends Point3DBasics, it is compatible with methods
only requiring Point3DBasics. However, these methods do NOT assert that the operation
occur in the proper coordinate system. Use this feature carefully and always prefer using methods
requiring FramePoint3DBasics.
setFromReferenceFramedistance, distanceSquared, distanceXY, distanceXY, distanceXYSquared, distanceXYSquared, geometricallyEqualsapplyInverseTransform, applyTransformdistance, distanceFromOrigin, distanceFromOriginSquared, distanceSquared, distanceXY, distanceXY, distanceXYSquared, distanceXYSquared, geometricallyEqualssetIncludingFrame, setIncludingFrame, setIncludingFrame, setIncludingFrame, setIncludingFrame, setIncludingFrame, setIncludingFrame, setIncludingFrame, setIncludingFrame, setIncludingFrame, setReferenceFrame, setToNaN, setToZeroadd, add, add, add, interpolate, interpolate, interpolate, interpolate, scaleAdd, scaleAdd, scaleAdd, scaleAdd, scaleSub, scaleSub, scaleSub, scaleSub, set, set, set, set, set, setAndAbsolute, setAndClipToMax, setAndClipToMin, setAndClipToMinMax, setAndNegate, setAndScale, setMatchingFrame, setMatchingFrame, sub, sub, sub, subepsilonEquals, equalscheckReferenceFrameMatch, checkReferenceFrameMatch, getReferenceFrameabsolute, add, add, add, addX, addY, addZ, clipToMax, clipToMin, clipToMinMax, containsNaN, interpolate, interpolate, negate, scale, scale, scaleAdd, scaleAdd, scaleSub, scaleSub, set, set, set, set, set, set, set, set, set, set, set, setAndAbsolute, setAndClipToMax, setAndClipToMin, setAndClipToMinMax, setAndNegate, setAndScale, setElement, setToNaN, setToZero, setX, setY, setZ, sub, sub, sub, subX, subY, subZepsilonEquals, equals, get, get, get, get, get, get, get, getElement, getElement32, getX, getX32, getY, getY32, getZ, getZ32changeFrame, setReferenceFrame