/// <summary> /// Adds a new attribute to edges /// </summary> /// <param name="a"></param> private void AppendEdgeAttribute(PlannerPath.Utility.Attribute a) { //Console.WriteLine(a.ToString()); if (this.edgeattr == null) this.edgeattr = new LinkedList<PlannerPath.Utility.Attribute>(); this.edgeattr.AddLast(a); }
/// <summary> /// Adds a new attribute to vertexes /// </summary> /// <param name="a"></param> public void AppendVertexAttribute(PlannerPath.Utility.Attribute a) { if (this.verattr == null) this.verattr = new LinkedList<PlannerPath.Utility.Attribute>(); this.verattr.AddLast(a); }