Module uk.ac.leeds.ccg.vector3D
Class V3D_EnvelopeEdgeRightFore
java.lang.Object
uk.ac.leeds.ccg.v3d.core.V3D_Object
uk.ac.leeds.ccg.v3d.geometry.V3D_Geometry
uk.ac.leeds.ccg.v3d.geometry.V3D_Line
uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdge
uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeRightFore
- All Implemented Interfaces:
java.io.Serializable,V3D_FiniteGeometry
public class V3D_EnvelopeEdgeRightFore extends V3D_EnvelopeEdge
For the right-fore edge of an envelope. For the two points that define the line
segment,
V3D_Line.p is the top-right-fore point (tfa) and V3D_Line.q is the
bottom-right-fore point (bfa). bfa.z should be less than or equal to
tfa.z: tfa.y should equal bfa.x: tfa.x should
equal bfa.y. No checking of these conditions is done for efficiency
reasons.- Version:
- 1.0
- Author:
- Andy Turner
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
en, unitVector, unitVectorRoundingMode, unitVectorScale -
Constructor Summary
Constructors Constructor Description V3D_EnvelopeEdgeRightFore(V3D_Point tfa, V3D_Point bfa) -
Method Summary
Methods inherited from class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
equals, getEnvelope, getIntersection, getIntersection, getLength, getUnitVector, hashCode, initUnitVector, isIntersectedBy, isIntersectedBy, multiplyMethods inherited from class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
getDistance, getIntersection, getIntersection, isIntersectedBy, isParallel, toString
-
Constructor Details
-
V3D_EnvelopeEdgeRightFore
- Parameters:
tfa- The point in the top-right-fore of an envelope.bfa- The point in the bottom-right-fore of an envelope.
-
-
Method Details