Uses of Class
org.djutils.draw.line.PolyLine3d
Packages that use PolyLine3d
Package
Description
The draw package contains the generic classes for device-independent drawing.
Continuous lines are (mathematically) defined curves that:
have no gaps
have a start point
have an end point
have a defined direction at the start point
have a defined direction at the end point
may have knots along the way.
have no gaps
have a start point
have an end point
have a defined direction at the start point
have a defined direction at the end point
may have knots along the way.
The line 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
Methods in org.djutils.draw with parameters of type PolyLine3dModifier 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.curve
Methods in org.djutils.draw.curve that return PolyLine3dModifier and TypeMethodDescriptionFlatten a Curve3d into a PolyLine3d.Bezier3d.toPolyLine
(Flattener3d flattener) -
Uses of PolyLine3d in org.djutils.draw.line
Subclasses of PolyLine3d in org.djutils.draw.lineMethods in org.djutils.draw.line that return PolyLine3dModifier 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.extract
(double start, double end) PolyLine3d.instantiate
(double epsilon, List<Point3d> pointList) final PolyLine3d
PolyLine3d.noiseFilteredLine
(double noiseLevel) PolyLine3d.offsetLine
(double[] relativeFractions, double[] offsets, double offsetMinimumFilterValue) 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) Methods in org.djutils.draw.line with parameters of type PolyLine3dModifier 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) Constructors in org.djutils.draw.line with parameters of type PolyLine3dModifierConstructorDescriptionPolyLine3d
(PolyLine3d polyLine) Construct a new PolyLine3d from an existing one. -
Uses of PolyLine3d in org.djutils.draw.volume
Methods in org.djutils.draw.volume that return types with arguments of type PolyLine3dModifier and TypeMethodDescriptionVolume3d.getWireframeLines()
Return the lines making up the wireframe of this object.