MantisBT
Mantis Bug Tracker Workflow

View Revisions: Issue #31402 All Revisions ] Back to Issue ]
Summary 0031402: Modeling Data - Geom_BSplineSurface::Segment() produces wrong result
Revision 2020-11-12 17:23 by kgv
Description Using Geom_BSplineSurface::Segment on the attached surface, with the parameters
surface->Segment(0., 1., 0.49999999999999988898, 0.66666666666666662966);

does not trim the surface correctly. surface->Bounds reports the following bounds after trimming:

(0.0, 1.0, 0.3333333333333333, 0.6666666666666666)

Expected bounds would be:
(0.0, 1.0, 0.5, 0.66666667)

I suppose a tolerance issue in the knot insertion algorithm.
Revision 2020-03-04 10:50 by martinsiggel
Description Using Geom_BSplineSurface::Segment on the attached surface, with the parameters

surface->Segment(0., 1., 0.49999999999999988898, 0.66666666666666662966);

does not trim the surface correctly. surface->Bounds reports the following bounds after trimming:

(0.0, 1.0, 0.3333333333333333, 0.6666666666666666)

Expected bounds would be:
(0.0, 1.0, 0.5, 0.66666667)

I suppose a tolerance issue in the knot insertion algorithm.


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker