I don't want to go too much into semantics, but what you state sounds more like a reason why it was not caught by the OCCT devs and not a reason for it being or not being a bug. Either way, it is still not clear to me if this situation is intentional and I don't know how the "correct" order of...
Random example when doing my static analysis:
[W 211205 11:52:10 translation_unit:47] ./opencascade/IGESSolid_ToolBlock.hxx
[W 211205 11:52:10 translation_unit:48] dummy.cxx:79:104: error: unknown type name 'Standard_OStream'
AFAIR I had similar issues whe wrapping 7.5. Every now and then...
Maybe those as well:
I'm trying to assemble a list of open source implementation of NURBS-related algorithms (besides / on top of OCCT). Here is what I have so far:
With vtk.js I had to tune the params somewhat. I tried also with regular vtk (9) and it seems that this combinations gives quite nice results:
I wish I understood what I'm doing.
To be more specific, this is the most interesting paper:
Liu, Xiaodong. "Filling N-sided holes with trimmed B-spline surfaces based on energy-minimization method." Journal of Computing and Information Science in Engineering 15.1 (2015).
Another approach that would be nice to try (or maybe even...
@Quaoar regarding the glitches in VTK are you aware of setResolveCoincidentTopologyToPolygonOffset (see https://discourse.vtk.org/t/edge-rendering-issues/7175 and https://vtk.org/doc/nightly/html/classvtkMapper.html#ab93c3652abaad9ec53b636bb63073cd8 )?
Not a lot. Papers of Xiaodong Liu did indeed caught my attention. If I ever am going to do something like this I'll indeed try an optimization like approach with soft constraints and look into optimizing parametrization too.