Uses of Class
org.apache.commons.geometry.euclidean.threed.line.Ray3D
Packages that use Ray3D
Package
Description
This package provides classes and utilities for lines in 3D Euclidean space.
-
Uses of Ray3D in org.apache.commons.geometry.euclidean.threed.line
Methods in org.apache.commons.geometry.euclidean.threed.line that return Ray3DModifier and TypeMethodDescriptionLine3D.rayFrom
(double startLocation) Create a new ray instance that starts at the given 1D location and continues in the direction of the line to infinity.Create a new ray instance that starts at the projection of the given point and continues in the direction of the line to infinity.static Ray3D
Lines3D.rayFromLocation
(Line3D line, double startLocation) Construct a ray starting at the given 1D location online
and continuing in the direction of the line to infinity.static Ray3D
Lines3D.rayFromPoint
(Line3D line, Vector3D startPoint) Construct a ray starting at the given point and continuing to infinity in the direction ofline
.static Ray3D
Lines3D.rayFromPointAndDirection
(Vector3D startPoint, Vector3D direction, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct a ray from a start point and a direction.Transform this instance.