Package | Description |
---|---|
g2d.graph |
This package contains the specialized graph members of the glyphish hierarchy.
|
g2d.pla |
This package contains the Pathway Logic Assistant.
|
Modifier and Type | Field and Description |
---|---|
protected IOPEdge[] |
Highlighter.edges |
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.Integer,IOPEdge> |
Seed.edges |
java.util.HashMap<java.lang.Integer,Pair<IOPEdge,IOPEdge>> |
Seed.modifiedEdges |
java.util.HashMap<java.lang.Integer,Pair<IOPEdge,IOPEdge>> |
Seed.modifiedEdges |
Modifier and Type | Method and Description |
---|---|
IOPEdge |
IOPGraph.getEdge(IOPNode source,
IOPNode sink)
Obtain edge between given source and sink nodes.
|
IOPEdge |
IOPGraph.getEdge(java.awt.geom.Point2D p)
Obtain (one) edge that contains given point or
null if
none of the edges intersects with point. |
IOPEdge |
IOPGraph.getEdge(java.awt.geom.Point2D p,
double distance)
Obtain edge that intersects with square around given point of
side length distance/2, or
null if no such edge is found. |
IOPEdge[] |
IOPGraph.getEdgesInArray()
Returns the edges in an array of
IOPEdge s. |
Modifier and Type | Method and Description |
---|---|
void |
IOPSubgraph.addEdge(IOPEdge e) |
void |
IOPGraph.addEdge(IOPEdge e)
Adds an edge to the graph.
|
IOPSubgraph |
IOPGraph.makeSubgraph(IOPNode[] nodes,
IOPEdge[] edges,
IOPSubgraph[] subgraphs) |
IOPSubgraph |
IOPGraph.makeSubgraph(java.lang.String name,
IOPNode[] nodes,
IOPEdge[] edges,
IOPSubgraph[] subgraphs) |
static boolean |
DotParserUtils.parseEdgeAttributes(IOPEdge edge,
java.util.HashMap<java.lang.String,java.lang.String> attributes,
double graphHeight) |
static boolean |
DotParserUtils.parseEdgeAttributes(IOPEdge edge,
java.lang.String pointStr,
java.lang.String dir,
java.lang.String style,
double graphHeight) |
static boolean |
DotParserUtils.parseEdgeAttributes(IOPEdge edge,
java.lang.String _draw_,
java.lang.String _ldraw_,
java.lang.String _hdraw_,
java.lang.String _tdraw_,
java.lang.String _hldraw_,
java.lang.String _tldraw_,
double graphHeight) |
void |
IOPGraph.rmEdge(IOPEdge e)
Removes an edge from the graph.
|
void |
EdgeDialog.setEdge(IOPEdge edge) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Dot.makeDotInput(IOPGraph graph,
java.util.Collection<IOPSubgraph> subgraphs,
java.util.Collection<IOPNode> nodes,
java.util.Map<java.lang.Integer,IOPEdge> edgeMap)
Computes the dot description of a
IOPGraph instance from
its nodes and edges. |
IOPSubgraph |
IOPGraph.makeSubgraph(java.util.Collection<IOPNode> nodes,
java.util.Collection<IOPEdge> edges,
java.util.Collection<IOPSubgraph> subgraphs) |
IOPSubgraph |
IOPGraph.makeSubgraph(java.lang.String name,
java.util.Collection<IOPNode> nodes,
java.util.Collection<IOPEdge> edges,
java.util.Collection<IOPSubgraph> subgraphs) |
protected void |
Seed.setModifiedEdges(java.util.HashMap<java.lang.Integer,Pair<IOPEdge,IOPEdge>> modifiedEdges) |
protected void |
Seed.setModifiedEdges(java.util.HashMap<java.lang.Integer,Pair<IOPEdge,IOPEdge>> modifiedEdges) |
java.lang.String |
IOPSubgraph.toDotString(IOPGraph graph,
java.util.Collection<IOPNode> nodes,
java.util.Map<java.lang.Integer,IOPEdge> edges) |
Constructor and Description |
---|
EdgeDialog(IOPFrame frame,
IOPEdge edge) |
IOPEdge(IOPEdge clone,
IOPNode newSource,
IOPNode newSink)
Constructs a new edge cloning the given edge with the
new endpoints of given nodes.
|
Modifier and Type | Method and Description |
---|---|
IOPNode |
PLAGraphPanel.getOccurrence(IOPEdge edge)
Get the node that corresponds to an occurrence from a
given edge in this bipartite graph.
|
IOPNode |
PLAGraphPanel.getRule(IOPEdge edge)
Get the node that corresponds to a rule from a
given edge in this bipartite graph.
|