public EarPolygon(EarPolygon parent) { mChildren = new List <EarPolygon>(); mResults = new List <List <Vector2> >(); mHead = new LinkedList <EarPoint>(); mParent = parent; parent.AddChild(this); mNumberOfPoints = 0; }