public TopoDS_Shape Ancestor(TopoDS_Edge S1) { throw new NotImplementedException(); } }; // class BRepFill_OffsetAncestors