public void Remove(GOM_Link link)
 {
     rgLinks.Remove(link);
 }
 public static bool IsPointOnLink(GOM_Point pt, GOM_Link link, GOM_Objects rgObjs)
 {
     return link.IsPointOnLink(pt.x, pt.y, rgObjs);
 }
 /// <summary>
 /// Add a template into the list
 /// </summary>
 /// <param name="val">The template being stored</param>
 public void Add(GOM_Link val)
 {
     rgLinks.Add(val);
 }