BUG: vtkSTLWriter writes with inconsistent precision
vtkSTLWriter writes points of triangles with double-precision, but non-triangle faces with only 6 decimal places. This is bad because the same point can be written with different precisions in the same stl file. When the file is read in, they won't be identified again.
The bug was introduced in this commit: !5018 (merged). Precision for writing triangle points was changed to double-precision, but not for larger faces.
Edited by Robert Krone