A GrGen edge
| C# |
public interface IEdge : IGraphElement
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| Clone(INode, INode) |
Creates a copy of this edge.
All attributes will be transfered to the new edge.
The edge will not be associated to a graph, yet.
So it will not have any assigned variables.
| |
| GetAttribute(String) |
Returns the graph element attribute with the given attribute name.
If the graph element type doesn't have an attribute with this name, a NullReferenceException is thrown.
(Inherited from IGraphElement.) | |
| GetOther(INode) |
Retrieves the other adjacent node of this edge.
| |
| InstanceOf(GrGenType) |
Returns true, if the graph element is compatible to the given type
(Inherited from IGraphElement.) | |
| ReplacedByEdge |
The edge which replaced this edge (Valid is false in this case)
or null, if this edge has not been replaced or is still a valid member of a graph.
| |
| ReplacedByElement |
The element which replaced this element (Valid is false in this case)
or null, if this element has not been replaced or is still a valid member of a graph.
(Inherited from IGraphElement.) | |
| ResetAllAttributes()()() |
Resets all graph element attributes to their initial values.
(Inherited from IGraphElement.) | |
| SetAttribute(String, Object) |
Sets the graph element attribute with the given attribute name to the given value.
If the graph element type doesn't have an attribute with this name, a NullReferenceException is thrown.
(Inherited from IGraphElement.) | |
| Source |
The source node of the edge.
| |
| Target |
The target node of the edge.
| |
| Type |
Returns the EdgeType of the edge
| |
| Type |
The GrGenType of the graph element
(Inherited from IGraphElement.) | |
| Valid |
This is true, if the element is a valid graph element, i.e. it is part of a graph.
(Inherited from IGraphElement.) |