static PolyLine2d |
PolyLine2d.concatenate(double tolerance,
PolyLine2d... lines) |
Concatenate several Line2d instances.
|
static PolyLine2d |
PolyLine2d.concatenate(double tolerance,
PolyLine2d line1,
PolyLine2d line2) |
Concatenate two Line2d instances.
|
static PolyLine2d |
PolyLine2d.concatenate(PolyLine2d... lines) |
Concatenate several Line2d instances.
|
static PolyLine3d |
PolyLine3d.concatenate(double tolerance,
PolyLine3d... lines) |
Concatenate several Line3d instances.
|
static PolyLine3d |
PolyLine3d.concatenate(double tolerance,
PolyLine3d line1,
PolyLine3d line2) |
Concatenate two Line3d instances.
|
static PolyLine3d |
PolyLine3d.concatenate(PolyLine3d... lines) |
Concatenate several Line3d instances.
|
static PolyLine3d |
PolyLine3d.createAndCleanLine3d(List<Point3d> pointList) |
Create an Line3d, while filtering out repeating successive points.
|
static PolyLine3d |
PolyLine3d.createAndCleanLine3d(Point3d... points) |
Create a new Line3d, filtering out repeating successive points.
|
static PolyLine2d |
PolyLine2d.createAndCleanPolyLine2d(List<Point2d> pointList) |
Create an Line2d, while filtering out repeating successive points.
|
static PolyLine2d |
PolyLine2d.createAndCleanPolyLine2d(Point2d... points) |
Create a new Line2d, filtering out repeating successive points.
|
L |
PolyLine.extract(double start,
double end) |
Create a new L that covers a sub-section of this L.
|
PolyLine2d |
PolyLine2d.extract(double start,
double end) |
Create a new L that covers a sub-section of this L.
|
PolyLine3d |
PolyLine3d.extract(double start,
double end) |
Create a new L that covers a sub-section of this L.
|
default L |
PolyLine.extractFractional(double start,
double end) |
Construct a new L covering the indicated fraction of this L.
|
default int |
PolyLine.find(double pos) |
Binary search for a position on the line.
|
R |
PolyLine.getLocation(double position) |
Get the location at a position on the line, with its direction.
|
Ray2d |
PolyLine2d.getLocation(double position) |
Get the location at a position on the line, with its direction.
|
OrientedPoint3d |
PolyLine3d.getLocation(double position) |
Get the location at a position on the line, with its direction.
|
default R |
PolyLine.getLocationFraction(double fraction) |
Get the location at a fraction of the line, with its direction.
|
default R |
PolyLine.getLocationFraction(double fraction,
double tolerance) |
Get the location at a fraction of the line, with its direction.
|
L |
PolyLine.truncate(double position) |
Truncate this Line at the given length (less than the length of the line, and larger than zero) and return a new line.
|
PolyLine2d |
PolyLine2d.truncate(double position) |
Truncate this Line at the given length (less than the length of the line, and larger than zero) and return a new line.
|
PolyLine3d |
PolyLine3d.truncate(double position) |
Truncate this Line at the given length (less than the length of the line, and larger than zero) and return a new line.
|