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 |
---|---|
Segment3D |
Line3D.segment(double a,
double b)
Create a new line segment from the given 1D interval.
|
Segment3D |
Line3D.segment(Vector3D a,
Vector3D b)
Create a new line segment from two points.
|
static Segment3D |
Lines3D.segmentFromLocations(Line3D line,
double a,
double b)
Construct a new line segment from a pair of 1D locations on a line.
|
static Segment3D |
Lines3D.segmentFromPoints(Line3D line,
Vector3D a,
Vector3D b)
Construct a new line segment from a line and a pair of points.
|
static Segment3D |
Lines3D.segmentFromPoints(Vector3D startPoint,
Vector3D endPoint,
Precision.DoubleEquivalence precision)
Construct a new line segment from two points.
|
Segment3D |
Segment3D.transform(Transform<Vector3D> transform)
Transform this instance.
|
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.