Uses of Class
uk.ac.leeds.ccg.v3d.geometry.V3D_Line
| Package | Description |
|---|---|
| uk.ac.leeds.ccg.v3d.core | |
| uk.ac.leeds.ccg.v3d.geometry | |
| uk.ac.leeds.ccg.v3d.geometry.envelope |
-
Uses of V3D_Line in uk.ac.leeds.ccg.v3d.core
-
Uses of V3D_Line in uk.ac.leeds.ccg.v3d.geometry
Subclasses of V3D_Line in uk.ac.leeds.ccg.v3d.geometry Modifier and Type Class Description classV3D_LineSegmentClass for a line segment in 3D represented by two Point3D instances.Methods in uk.ac.leeds.ccg.v3d.geometry with parameters of type V3D_Line Modifier and Type Method Description java.math.BigDecimalV3D_Line. getDistance(V3D_Line l, int scale, java.math.RoundingMode rm)java.math.BigDecimalV3D_Point. getDistance(V3D_Line l, int scale, java.math.RoundingMode rm)Get the distance between this andl.V3D_GeometryV3D_Line. getIntersection(V3D_Line l)Intersectsthiswithl.static V3D_GeometryV3D_Line. getIntersection(V3D_Line l0, V3D_Line l1)V3D_GeometryV3D_Plane. getIntersection(V3D_Line l)static V3D_GeometryV3D_Plane. getIntersection(V3D_Plane pl, V3D_Line l)V3D_GeometryV3D_Rectangle. getIntersection(V3D_Line l)V3D_GeometryV3D_Triangle. getIntersection(V3D_Line li)booleanV3D_Line. isIntersectedBy(V3D_Line l)This computes the intersection and tests if it isnullbooleanV3D_Plane. isIntersectedBy(V3D_Line l)booleanV3D_Plane. isOnPlane(V3D_Line l)booleanV3D_Line. isParallel(V3D_Line l)booleanV3D_Plane. isParallel(V3D_Line l)Constructors in uk.ac.leeds.ccg.v3d.geometry with parameters of type V3D_Line Constructor Description V3D_Line(V3D_Line l)V3D_LineSegment(V3D_Line l) -
Uses of V3D_Line in uk.ac.leeds.ccg.v3d.geometry.envelope
Subclasses of V3D_Line in uk.ac.leeds.ccg.v3d.geometry.envelope Modifier and Type Class Description classV3D_EnvelopeEdgeA class for a line segment aligned with axes.classV3D_EnvelopeEdgeBottomAftFor the bottom-aft edge of an envelope.classV3D_EnvelopeEdgeBottomForeFor the bottom-fore edge of an envelope.classV3D_EnvelopeEdgeBottomLeftFor the bottom-left edge of an envelope.classV3D_EnvelopeEdgeBottomRightFor the bottom-left edge of an envelope.classV3D_EnvelopeEdgeLeftAftFor the left-aft edge of an envelope.classV3D_EnvelopeEdgeLeftForeFor the left-fore edge of an envelope.classV3D_EnvelopeEdgeRightAftFor the right-aft edge of an envelope.classV3D_EnvelopeEdgeRightForeFor the right-fore edge of an envelope.classV3D_EnvelopeEdgeTopAftFor the top-aft edge of an envelope.classV3D_EnvelopeEdgeTopForeFor the top-fore edge of an envelope.classV3D_EnvelopeEdgeTopLeftFor the top-left edge of an envelope.classV3D_EnvelopeEdgeTopRightFor the top-left edge of an envelope.Methods in uk.ac.leeds.ccg.v3d.geometry.envelope with parameters of type V3D_Line Modifier and Type Method Description V3D_GeometryV3D_Envelope. getIntersection(V3D_Line li)Returnsnullifthisdoes not intersectl; otherwise returns the intersection which is either a point or a line segment.abstract V3D_GeometryV3D_EnvelopeFace. getIntersection(V3D_Line l)V3D_GeometryV3D_EnvelopeFaceAft. getIntersection(V3D_Line l)V3D_GeometryV3D_EnvelopeFaceBottom. getIntersection(V3D_Line l)V3D_GeometryV3D_EnvelopeFaceFore. getIntersection(V3D_Line l)V3D_GeometryV3D_EnvelopeFaceLeft. getIntersection(V3D_Line l)V3D_GeometryV3D_EnvelopeFaceRight. getIntersection(V3D_Line l)V3D_GeometryV3D_EnvelopeFaceTop. getIntersection(V3D_Line l)