fplot 1.7.1
A Fortran library providing a convenient interface for plotting with Gnuplot.
|
Simplifies a 2D or 3D polyline by removing points too close to discern given a specified tolerance. More...
Public Member Functions | |
simplify_polyline_2d1 | |
simplify_polyline_3d1 | |
simplify_polyline_mtx | |
Simplifies a 2D or 3D polyline by removing points too close to discern given a specified tolerance.
[in] | x | An N-element array containing the x-coordinates of the vertices making up the polyline. |
[in] | y | An N-element array containing the y-coordinates of the vertices making up the polyline. |
[in] | tol | The distance tolerance to use when simplifying the polyline. This value must be positive, and larger than machine epsilon. |
[in,out] | err | An optional errors-based object that if provided can be used to retrieve information relating to any errors encountered during execution. If not provided, a default implementation of the errors class is used internally to provide error handling. Possible errors and warning messages that may be encountered are as follows.
|
[in] | x | An N-element array containing the x-coordinates of the vertices making up the polyline. |
[in] | y | An N-element array containing the y-coordinates of the vertices making up the polyline. |
[in] | z | An N-element array containing the z-coordinates of the vertices making up the polyline. |
[in] | tol | The distance tolerance to use when simplifying the polyline. This value must be positive, and larger than machine epsilon. |
[in,out] | err | An optional errors-based object that if provided can be used to retrieve information relating to any errors encountered during execution. If not provided, a default implementation of the errors class is used internally to provide error handling. Possible errors and warning messages that may be encountered are as follows.
|
[in] | xy | An N-by-2 or N-by-3 matrix containing the polyline vertex data. |
[in] | tol | The distance tolerance to use when simplifying the polyline. This value must be positive, and larger than machine epsilon. |
[in,out] | err | An optional errors-based object that if provided can be used to retrieve information relating to any errors encountered during execution. If not provided, a default implementation of the errors class is used internally to provide error handling. Possible errors and warning messages that may be encountered are as follows.
|
Definition at line 7786 of file fplot_core.f90.