The SDK’s RhinoIsPointOnFace includes a parameter for 3D tolerance, but it is missing in RhinoCommon’s BrepFace.IsPointOnFace. Testing shows that the threshold between what IsPointOnFace considers a Boundary location and not is RhinoMath.SqrtEpsilon (~1.49e-8).
Please add the parameter.
Thank you