Timestamp:
Apr 22, 2010, 2:10:08 PM (16 years ago)
Author:
Frederik Heber <heber@…>
Children:
447896
Parents:
d22a30
Message:

BUGFIX in Tesselation::FindThirdPointForTesselation() - regarding three points in a line

  • three points in a line, i.e. the baseline with the candidate on this extended line, is numerically unstable.
  • GetCenterofCircumCircle() warns already about "aum of angle"s
  • now, candidate is rejected if the distance from both baseline's endpoints to the NewPlaneCenter is not equal as it should be.
  • i.e. the error message present before has been converted into an additional check.
  • This solved problems with tesselating a CNT (6,0) with radius 1.5 which has lots of triples in a line.
(No files)

Note: See TracChangeset for help on using the changeset viewer.