Inheritance diagram for exlabel.structure.ExGraph:
exlabel.structure.ExGraph.ExGraph | ( | String | filename, | |
int | x, | |||
int | y | |||
) |
void exlabel.structure.ExGraph.draw | ( | Graphics2D | g2d | ) |
Implements exlabel.structure.IExGraph.
void exlabel.structure.ExGraph.update | ( | ) |
Implements exlabel.structure.IExGraph.
void exlabel.structure.ExGraph.setSize | ( | int | x, | |
int | y | |||
) |
ExNode exlabel.structure.ExGraph.hitNode | ( | int | x, | |
int | y | |||
) |
Implements exlabel.structure.IExGraph.
int exlabel.structure.ExGraph.hitNodeInt | ( | int | x, | |
int | y | |||
) |
ExEdge exlabel.structure.ExGraph.hitEdge | ( | int | x, | |
int | y | |||
) |
Implements exlabel.structure.IExGraph.
ExNode exlabel.structure.ExGraph.getNodeById | ( | int | i | ) |
boolean exlabel.structure.ExGraph.addNode | ( | ExNode | newnode | ) |
Implements exlabel.structure.IExGraph.
boolean exlabel.structure.ExGraph.addEdge | ( | ExEdge | newedge | ) |
Implements exlabel.structure.IExGraph.
boolean exlabel.structure.ExGraph.setInsertDraggingTempNode | ( | int | xpos, | |
int | ypos, | |||
int | zpos, | |||
int | radius, | |||
float | mass | |||
) |
Implements exlabel.structure.IExGraph.
boolean exlabel.structure.ExGraph.setInsertDraggingTempEdge | ( | ExNode | startNode, | |
ExNode | endNode, | |||
String | Label | |||
) |
Implements exlabel.structure.IExGraph.
void exlabel.structure.ExGraph.triggerNodeRadiusCalc | ( | ArrayList | ex | ) | [private] |
ExRenderer exlabel.structure.ExGraph.getRender | ( | ) |
void exlabel.structure.ExGraph.disableTempNodeDrawing | ( | ) |
Implements exlabel.structure.IExGraph.
void exlabel.structure.ExGraph.enableTempNodeDrawing | ( | ) |
Implements exlabel.structure.IExGraph.
void exlabel.structure.ExGraph.disableTempEdgeDrawing | ( | ) |
Implements exlabel.structure.IExGraph.
void exlabel.structure.ExGraph.enableTempEdgeDrawing | ( | ) |
Implements exlabel.structure.IExGraph.
ExNode exlabel.structure.ExGraph.getMouseOverTempNode | ( | ) |
void exlabel.structure.ExGraph.setMouseOverTempNode | ( | ExNode | mouseOverTempNode | ) |
ExEdge exlabel.structure.ExGraph.getMouseOverTempEdge | ( | ) |
void exlabel.structure.ExGraph.setMouseOverTempEdge | ( | ExEdge | mouseOverTempEdge | ) |
ExEdge exlabel.structure.ExGraph.getActiveEdge | ( | ) |
void exlabel.structure.ExGraph.setActiveEdge | ( | ExEdge | activeEdge | ) |
ExNode exlabel.structure.ExGraph.getActiveNode | ( | ) |
void exlabel.structure.ExGraph.setActiveNode | ( | ExNode | activeNode | ) |
int exlabel.structure.ExGraph.STANDARD_NODE_RADIUS = 10 [static] |
int exlabel.structure.ExGraph.STANDARD_NODE_EDGE_LABEL_OFFSET = 2 [static] |
int exlabel.structure.ExGraph.STANDARD_MOUSEOVER_RADIUS_ADD = 4 [static] |
float exlabel.structure.ExGraph.STANDARD_NODE_RESIZE_BIAS = 1.0f [static] |
float exlabel.structure.ExGraph.STANDARD_LABEL_ALPHA = 1.0f [static] |
String exlabel.structure.ExGraph.STANDARD_LABEL_FONT = "Helvetica" [static] |
int exlabel.structure.ExGraph.STANDARD_LABEL_FONT_SIZE = 25 [static] |
int exlabel.structure.ExGraph.STANDARD_LABEL_ARC = 100 [static] |
int exlabel.structure.ExGraph.STANDARD_EDGE_SIZE = 2 [static] |
int exlabel.structure.ExGraph.STANDARD_TEMP_EDGE_SIZE = 1 [static] |
float exlabel.structure.ExGraph.STANDARD_NODE_MASS = 1 [static] |
Color exlabel.structure.ExGraph.STANDARD_NODE_COLOR = Color.red [static] |
Color exlabel.structure.ExGraph.STANDARD_ACTIVE_NODE_COLOR = Color.black [static] |
Color exlabel.structure.ExGraph.STANDARD_TEMP_NODE_COLOR = Color.gray [static] |
Color exlabel.structure.ExGraph.STANDARD_MOUSEOVER_NODE_COLOR = Color.orange [static] |
Color exlabel.structure.ExGraph.STANDARD_EDGE_COLOR = Color.blue [static] |
Color exlabel.structure.ExGraph.STANDARD_MOUSEOVER_EDGE_COLOR = Color.orange [static] |
Color exlabel.structure.ExGraph.STANDARD_ACTIVE_EDGE_COLOR = Color.orange [static] |
Color exlabel.structure.ExGraph.STANDARD_TEMP_EDGE_COLOR = Color.red [static] |
Color exlabel.structure.ExGraph.STANDARD_LABEL_COLOR = Color.black [static] |
Color exlabel.structure.ExGraph.STANDARD_TEMP_LABEL_COLOR = Color.darkGray [static] |
Color exlabel.structure.ExGraph.STANDARD_MOUSEOVER_LABEL_COLOR = Color.orange [static] |
String exlabel.structure.ExGraph.STANDARD_EDGE_LABEL = "Information Visualization 2005." [static] |
String exlabel.structure.ExGraph.STANDARD_NODE_LABEL = "Node" [static] |
boolean exlabel.structure.ExGraph.DRAW_STANDARD_EDGES = true [static] |
boolean exlabel.structure.ExGraph.DRAW_NODE_LABELS = true [static] |
boolean exlabel.structure.ExGraph.DRAW_PERFORMANCE_MODE = false [static] |
ArrayList exlabel.structure.ExGraph.NodeList [private] |
ArrayList exlabel.structure.ExGraph.EdgeList [private] |
ArrayList exlabel.structure.ExGraph.AdjacencyList [private] |
ExRenderer exlabel.structure.ExGraph.render [private] |
ExNode exlabel.structure.ExGraph.activeNode [private] |
ExEdge exlabel.structure.ExGraph.activeEdge [private] |
boolean exlabel.structure.ExGraph.drawTempNode [private] |
boolean exlabel.structure.ExGraph.drawTempEdge [private] |
int exlabel.structure.ExGraph.graphSizeX [private] |
int exlabel.structure.ExGraph.graphSizeY [private] |
String exlabel.structure.ExGraph.filename [private] |