C# Class Brunet.Graph.GraphNode

Show file Open project: pstjuste/brunet Class Usage Examples

Public Properties

Property Type Description
Address Brunet.Symphony.AHAddress
ConnectionTable ConnectionTable
Shortcuts int
UniqueID int

Protected Properties

Property Type Description
_ahstate Brunet.Symphony.AHHandler.AHState
_rand System.Random
_unique_allocations int>.Dictionary

Public Methods

Method Description
ClearAllocations ( ) : void
GraphNode ( AHAddress addr ) : Brunet.Collections
NextConnection ( Edge edge, AHHeader header ) : bool>.Pair
SetSeed ( int seed ) : void
UpdateSystem ( ) : void

Method Details

ClearAllocations() public static method

public static ClearAllocations ( ) : void
return void

GraphNode() public method

public GraphNode ( AHAddress addr ) : Brunet.Collections
addr Brunet.Symphony.AHAddress
return Brunet.Collections

NextConnection() public method

public NextConnection ( Edge edge, AHHeader header ) : bool>.Pair
edge Edge
header Brunet.Symphony.AHHeader
return bool>.Pair

SetSeed() public static method

public static SetSeed ( int seed ) : void
seed int
return void

UpdateSystem() public method

public UpdateSystem ( ) : void
return void

Property Details

Address public property

public AHAddress,Brunet.Symphony Address
return Brunet.Symphony.AHAddress

ConnectionTable public property

public ConnectionTable ConnectionTable
return ConnectionTable

Shortcuts public property

public int Shortcuts
return int

UniqueID public property

public int UniqueID
return int

_ahstate protected property

protected AHHandler.AHState,Brunet.Symphony _ahstate
return Brunet.Symphony.AHHandler.AHState

_rand protected static property

protected static Random,System _rand
return System.Random

_unique_allocations protected static property

protected static Dictionary _unique_allocations
return int>.Dictionary