Class AreaGraphBuilder
Builder to create connected area graphs of lists of areas.
Inheritance
object
AreaGraphBuilder
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: InsaneScatterbrain.MapGraph
Syntax
public class AreaGraphBuilder
Constructors
AreaGraphBuilder()
Declaration
[Obsolete("Will probably be removed version 2.0. Please use the other constructor.")]
public AreaGraphBuilder()
AreaGraphBuilder(Func<AreaGraphEdge>)
Declaration
public AreaGraphBuilder(Func<AreaGraphEdge> newEdge)
Parameters
Type | Name | Description |
---|---|---|
System.Func<TResult><AreaGraphEdge> | newEdge |
Methods
BuildGraph(IList<Area>, AreaGraph)
Builds a connected area graph from a list of areas.
Declaration
public void BuildGraph(IList<Area> areas, AreaGraph graph)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<T><Area> | areas | The areas. |
AreaGraph | graph | The graph. |