public virtual void ConectPoints() { if (dir) { dir.esq = this; dir.ConectPoints(); } if (esq) { esq.dir = this; esq.ConectPoints(); } }