virtualboolis_coincident(std::shared_ptr<Curve>c)const=0;// true if (input curve) AND (object curve + parametric extension) is a set with measure > tol
virtualboolis_coincident(std::shared_ptr<Curve>const&c)const=0;// true if (input curve) AND (object curve + parametric extension) is a set with measure > tol