MantisBT
Mantis Bug Tracker Workflow

View Revisions: Issue #28230 All Revisions ] Back to Issue ]
Summary 0028230: Convert C0 2d curve to C1 raises exception
Revision 2016-12-16 10:32 by msv
Description The method Geom2dConvert::C0BSplineToC1BSplineCurve raises exception in some cases.
The corresponding draw command is splitc12d.
It is strange that if we call it with tolerance 1e-7 it does not raise exception, and does not modify the curve. The curve remains C0.
If we call it with tolerance 1e-6 the curve becomes C1.
If we call it with tolerance 1e-5 (default for draw command) it raises exception.
The method should have consistent behavior.

This bug was the cause of the bug #28221, which was fixed by another way.
Revision 2016-12-16 10:30 by msv
Description The method Geom2dConvert::C0BSplineToC1BSplineCurve raises exception in some cases.
The corresponding draw command is splitc12d.
It is strange that if we call it with tolerance 1e-7 it does not raise exception, and does not modify the curve. The curve remains C0.
If we call it with tolerance 1e-6 the curve becomes C1.
If we call it with tolerance 1e-5 (default for draw command) it raises exception.
The method should have consistent behavior.


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker