accumulation of rounding errors

Issue #41 open
created an issue

BlueBrick currently easily accumulates rounding errors, for example if you connect track by track by track to achieve a full circle, then the last elements will have the biggest error. This can easily be avoided by using fixed rotation matrix values in the standard cases 0°, 22.5°, 45°, ... 360° rotation. Currently, all coordinates get computed explicitly, but this is only needed when parts are rotated/connected in a non-raster or non-simple way.

Comments (1)

  1. Log in to comment