public Funcion3D buscar(string nombre) { aux = cabeza; bool seguir = true; while (seguir) { if (aux.nombre.Equals(nombre)) { seguir = false; } else { if (aux.siguiente != null) { aux = aux.siguiente; } else { aux = null; seguir = false; } } } return(aux); }
public Funcion3D(string nom, ParseTreeNode n) { nombre = nom; nodo = n; etiquetas = new Etiquetas(); siguiente = null; anterior = null; }
public void Insertar(Funcion3D nuevo) { if (cabeza == null) { cabeza = nuevo; } else if (ultimo == null) { ultimo = nuevo; cabeza.siguiente = ultimo; ultimo.anterior = cabeza; } else { aux = nuevo; ultimo.siguiente = aux; aux.anterior = ultimo; ultimo = aux; } }
public Funciones3D() { cabeza = null; ultimo = null; aux = null; }