C# Class RemoteTech.RelayNetwork

Afficher le fichier Open project: JDPKSP/RemoteTechLegacy Class Usage Examples

Méthodes publiques

Свойство Type Description
all List

Méthodes publiques

Méthode Description
GetCommandPath ( RelayNode start ) : RelayPath
RelayNetwork ( ) : System
Reload ( ) : void
Reload ( RelayNode reloadNode ) : void
inContactWith ( RelayNode node, RelayNode other ) : bool
print ( String s ) : void

Private Methods

Méthode Description
findShortestRelayPath ( RelayNode start, RelayNode goal ) : RelayPath
inRange ( RelayNode na, RelayNode nb ) : bool
lineOfSight ( RelayNode na, RelayNode nb ) : bool
reconstructPath ( RelayNode>.Dictionary cameFrom, RelayNode curNode ) : List

Method Details

GetCommandPath() public méthode

public GetCommandPath ( RelayNode start ) : RelayPath
start RelayNode
Résultat RelayPath

RelayNetwork() public méthode

public RelayNetwork ( ) : System
Résultat System

Reload() public méthode

public Reload ( ) : void
Résultat void

Reload() public méthode

public Reload ( RelayNode reloadNode ) : void
reloadNode RelayNode
Résultat void

inContactWith() public méthode

public inContactWith ( RelayNode node, RelayNode other ) : bool
node RelayNode
other RelayNode
Résultat bool

print() public méthode

public print ( String s ) : void
s String
Résultat void

Property Details

all public_oe property

public List all
Résultat List