Show / Hide Table of Contents

Class MapDescriptionMapping<TNode>

Mapping from a generic map description to an integer version in order to improve performance.

Inheritance
System.Object
MapDescriptionMapping<TNode>
Implements
IMapDescription<System.Int32>
Namespace: Edgar.Legacy.Core.MapDescriptions
Assembly: Edgar.dll
Syntax
public class MapDescriptionMapping<TNode> : Object, IMapDescription<int>
Type Parameters
Name Description
TNode

Constructors

MapDescriptionMapping(IMapDescription<TNode>)

Declaration
public MapDescriptionMapping(IMapDescription<TNode> mapDescription)
Parameters
Type Name Description
IMapDescription<TNode> mapDescription

Methods

GetGraph()

Declaration
public IGraph<int> GetGraph()
Returns
Type Description
IGraph<System.Int32>

GetMapping()

Declaration
public TwoWayDictionary<TNode, int> GetMapping()
Returns
Type Description
TwoWayDictionary<TNode, System.Int32>

GetRoomDescription(Int32)

Declaration
public IRoomDescription GetRoomDescription(int node)
Parameters
Type Name Description
System.Int32 node
Returns
Type Description
IRoomDescription

GetStageOneGraph()

Declaration
public IGraph<int> GetStageOneGraph()
Returns
Type Description
IGraph<System.Int32>

Implements

IMapDescription<TNode>
Back to top Generated by DocFX