Both V5 & V6 Help for RemoveMultiKnot state: “removes multiple but not fully-multiple knots from curves and surfaces.”
V6 now removes fully multiple knots from curves only.
- Allow _RemoveMultiKnot to remove fully multiple knots from surfaces as well.
- If this functionality will not be added for surfaces, at least report when fully-multiple knots do exist. V6 currently states “One object had no multiple knots” for a surface with fully-multiple knots.
- For both curves and surfaces, add a kink angle tolerance option for whether to remove fully multiple knots. Refer to V6 RhinoCommon’s BrepFaceList.SplitKinkyFace.