Package | Description |
---|---|
org.apache.commons.geometry.euclidean.threed.line |
This package provides classes and utilities for lines in 3D Euclidean space.
|
Modifier and Type | Method and Description |
---|---|
static ReverseRay3D |
Lines3D.reverseRayFromLocation(Line3D line,
double endLocation)
Construct a reverse ray starting at infinity and continuing in the direction of
line
to the given 1D end location. |
static ReverseRay3D |
Lines3D.reverseRayFromPoint(Line3D line,
Vector3D endPoint)
Construct a reverse ray starting at infinity and continuing in the direction of
line
to the given end point. |
static ReverseRay3D |
Lines3D.reverseRayFromPointAndDirection(Vector3D endPoint,
Vector3D lineDirection,
Precision.DoubleEquivalence precision)
Construct a reverse ray from an end point and a line direction.
|
ReverseRay3D |
Line3D.reverseRayTo(double endLocation)
Create a new line convex subset that starts at infinity and continues along
the line up to the given 1D location.
|
ReverseRay3D |
Line3D.reverseRayTo(Vector3D endPoint)
Create a new line convex subset that starts at infinity and continues along
the line up to the projection of the given end point.
|
ReverseRay3D |
ReverseRay3D.transform(Transform<Vector3D> transform)
Transform this instance.
|
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.