How to judge two Handle_Geom_BSplineCurves are of the same bspline curve?

We have two Handle_Geom_BSplineCurve(s), and We guess they are from the same bspline curve, but take different parameter ranges, such as [0,0.5], [0.5,1.0]. How to judge it?

Cauchy Ding's picture

The similar question is how to judge two edges share the same Geom_Curve but in different parameter rangers, how to judge two faces share the same Geom_Surface but in different parameter domains.