Class graph.Edge
All Packages Class Hierarchy This Package Previous Next Index
Class graph.Edge
java.lang.Object
|
+----sprite.Sprite
|
+----graph.Edge
- public class Edge
- extends Sprite
-
a_
-
-
b_
-
-
color_
-
-
graph_
-
-
Edge(GraphArea, Node, Node, Color)
-
-
Edge(GraphArea, Node, Node)
-
-
Draw(Graphics)
-
-
GetA()
-
-
GetB()
-
-
GetIntersection(Edge)
-
-
GetOther(Node)
-
-
GetSlope()
-
-
Inside(int, int)
-
-
Remove()
-
-
Remove(Node)
-
-
SetColor(Color)
-
-
SharedNode(Edge)
-
-
handleEvent(Event)
-
-
toString()
-
graph_
protected GraphArea graph_
color_
protected Color color_
a_
protected Node a_
b_
protected Node b_
Edge
public Edge(GraphArea area,
Node a,
Node b,
Color color)
Edge
public Edge(GraphArea area,
Node a,
Node b)
SetColor
public void SetColor(Color color)
GetOther
public Node GetOther(Node node)
GetA
public Node GetA()
GetB
public Node GetB()
GetSlope
public double GetSlope()
GetIntersection
public Point GetIntersection(Edge other)
SharedNode
public Node SharedNode(Edge other)
Remove
public void Remove()
- Overrides:
- Remove in class Sprite
Remove
public void Remove(Node isRemoving)
Inside
public boolean Inside(int x,
int y)
- Overrides:
- Inside in class Sprite
Draw
public void Draw(Graphics g)
- Overrides:
- Draw in class Sprite
handleEvent
public void handleEvent(Event e)
- Overrides:
- handleEvent in class Sprite
toString
public String toString()
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index