Uses of Class
org.djutils.draw.line.PolyLine3d
Package
Description
The draw package contains the generic classes for device-independent drawing.
The d1 package provides an interface and different implementations for lines.
The d1 package provides an interface and different implementations for Volumes.
-
Uses of PolyLine3d in org.djutils.draw
Modifier and TypeMethodDescriptionstatic String
Export.toTsv
(PolyLine3d polyline) Convert a PolyLine3d into something that a TSV parser can handle. -
Uses of PolyLine3d in org.djutils.draw.line
Modifier and TypeMethodDescriptionstatic PolyLine3d
Approximate a Bézier curve of degree n with a specified precision.static PolyLine3d
Construct a Bézier curve of degree n.static PolyLine3d
Approximate a Bézier curve of degree n usingDEFAULT_BEZIER_SIZE
points.static PolyLine3d
PolyLine3d.concatenate
(double tolerance, PolyLine3d... lines) Concatenate several PolyLine3d instances.static PolyLine3d
PolyLine3d.concatenate
(double tolerance, PolyLine3d line1, PolyLine3d line2) Concatenate two PolyLine3d instances.static PolyLine3d
PolyLine3d.concatenate
(PolyLine3d... lines) Concatenate several PolyLine3d instances.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two generated control points at half the distance between start and end with specified precision.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two generated control points at half the distance between start and end with specified precision.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two generated control points at half the distance between start and end with specified precision.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two control points with a specified precision.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.static PolyLine3d
Approximate a cubic Bézier curve from start to end with two control points.static PolyLine3d
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.PolyLine3d.extract
(double start, double end) PolyLine3d.instantiate
(List<Point3d> pointList) final PolyLine3d
PolyLine3d.noiseFilteredLine
(double noiseLevel) PolyLine3d.offsetLine
(double offset, double circlePrecision, double offsetMinimumFilterValue, double offsetMaximumFilterValue, double offsetFilterRatio, double minimumOffset) PolyLine3d.offsetLine
(double offsetAtStart, double offsetAtEnd, double circlePrecision, double offsetMinimumFilterValue, double offsetMaximumFilterValue, double offsetFilterRatio, double minimumOffset) PolyLine3d.transitionLine
(PolyLine3d endLine, PolyLine.TransitionFunction transition) PolyLine3d.truncate
(double position) Modifier and TypeMethodDescriptionstatic PolyLine3d
PolyLine3d.concatenate
(double tolerance, PolyLine3d... lines) Concatenate several PolyLine3d instances.static PolyLine3d
PolyLine3d.concatenate
(double tolerance, PolyLine3d line1, PolyLine3d line2) Concatenate two PolyLine3d instances.static PolyLine3d
PolyLine3d.concatenate
(PolyLine3d... lines) Concatenate several PolyLine3d instances.PolyLine3d.transitionLine
(PolyLine3d endLine, PolyLine.TransitionFunction transition) ModifierConstructorDescriptionPolyLine3d
(PolyLine3d polyLine) Construct a new PolyLine3d from an existing one. -
Uses of PolyLine3d in org.djutils.draw.volume
Modifier and TypeMethodDescriptionVolume3d.getWireframeLines()
Return the lines making up the wireframe of this object.