C# Class Knot3.ModelEditor.JunctionEditorGrid

Inheritance: IGrid
Mostrar archivo Open project: knot3/knot3-code

Public Methods

Method Description
JunctionAfterEdge ( System.Edge edge ) : Junction
JunctionBeforeEdge ( System.Edge edge ) : Junction
JunctionEditorGrid ( IScreen screen ) : System
JunctionsAfterEdge ( System.Edge edge ) : List
JunctionsAtNode ( Node node ) : List
JunctionsBeforeEdge ( System.Edge edge ) : List
NodeAfterEdge ( System.Edge edge ) : Node

Gibt die Rasterposition des Übergangs am Ende der Kante zurück.

NodeBeforeEdge ( System.Edge edge ) : Node

Gibt die Rasterposition des Übergangs am Anfang der Kante zurück.

OnEdgesChanged ( ) : void

Aktualisiert die Zuordnung, wenn sich die Kanten geändert haben.

Render ( Direction directions ) : void

Private Methods

Method Description
BuildIndex ( ) : void

Method Details

JunctionAfterEdge() public method

public JunctionAfterEdge ( System.Edge edge ) : Junction
edge System.Edge
return Knot3.Game.Models.Junction

JunctionBeforeEdge() public method

public JunctionBeforeEdge ( System.Edge edge ) : Junction
edge System.Edge
return Knot3.Game.Models.Junction

JunctionEditorGrid() public method

public JunctionEditorGrid ( IScreen screen ) : System
screen IScreen
return System

JunctionsAfterEdge() public method

public JunctionsAfterEdge ( System.Edge edge ) : List
edge System.Edge
return List

JunctionsAtNode() public method

public JunctionsAtNode ( Node node ) : List
node Node
return List

JunctionsBeforeEdge() public method

public JunctionsBeforeEdge ( System.Edge edge ) : List
edge System.Edge
return List

NodeAfterEdge() public method

Gibt die Rasterposition des Übergangs am Ende der Kante zurück.
public NodeAfterEdge ( System.Edge edge ) : Node
edge System.Edge
return Node

NodeBeforeEdge() public method

Gibt die Rasterposition des Übergangs am Anfang der Kante zurück.
public NodeBeforeEdge ( System.Edge edge ) : Node
edge System.Edge
return Node

OnEdgesChanged() public method

Aktualisiert die Zuordnung, wenn sich die Kanten geändert haben.
public OnEdgesChanged ( ) : void
return void

Render() public method

public Render ( Direction directions ) : void
directions Direction
return void