public virtual void RemoveElement(BaseCurved3DElement element)
 {
     m_elements.Remove(element);
 }
 public virtual void AddElement(BaseCurved3DElement element)
 {
     m_elements.AddUnique(element);
 }