Show / Hide Table of Contents

Class GraphvizEdge

Graphviz edge.

Inheritance
System.Object
GraphvizEdge
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: QuikGraph.Graphviz.Dot
Assembly: QuikGraph.Graphviz.dll
Syntax
[Serializable]
public class GraphvizEdge

Properties

| Improve this Doc View Source

Comment

Comment. See more

Declaration
public string Comment { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Direction

Direction. See more

Declaration
public GraphvizEdgeDirection Direction { get; set; }
Property Value
Type Description
GraphvizEdgeDirection
| Improve this Doc View Source

Font

Font. See more or See more

Declaration
public GraphvizFont Font { get; set; }
Property Value
Type Description
GraphvizFont
| Improve this Doc View Source

FontColor

Font color. See more

Declaration
public GraphvizColor FontColor { get; set; }
Property Value
Type Description
GraphvizColor
| Improve this Doc View Source

Head

Edge head.

Declaration
public GraphvizEdgeExtremity Head { get; set; }
Property Value
Type Description
GraphvizEdgeExtremity
Exceptions
Type Condition
System.ArgumentNullException

Set value is null.

System.ArgumentException

Set extremity is not corresponding to a head one.

| Improve this Doc View Source

HeadArrow

Edge arrow. See more

Declaration
public GraphvizArrow HeadArrow { get; set; }
Property Value
Type Description
GraphvizArrow
| Improve this Doc View Source

HeadPort

Head port. See more

Declaration
public string HeadPort { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

IsConstrained

Indicates if edge is constrained. See more

Declaration
public bool IsConstrained { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsDecorated

Indicates if edge is decorated. See more

Declaration
public bool IsDecorated { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Label

Label.

Declaration
public GraphvizEdgeLabel Label { get; set; }
Property Value
Type Description
GraphvizEdgeLabel
Exceptions
Type Condition
System.ArgumentNullException

Set value is null.

| Improve this Doc View Source

Layer

Layer. See more

Declaration
public GraphvizLayer Layer { get; set; }
Property Value
Type Description
GraphvizLayer
| Improve this Doc View Source

Length

Length. See more

Declaration
public int Length { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

MinLength

Minimal length. See more

Declaration
public int MinLength { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PenWidth

Pen width. See more

Declaration
public double PenWidth { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

StrokeColor

Stroke color. See more

Declaration
public GraphvizColor StrokeColor { get; set; }
Property Value
Type Description
GraphvizColor
| Improve this Doc View Source

Style

Edge style. See more

Declaration
public GraphvizEdgeStyle Style { get; set; }
Property Value
Type Description
GraphvizEdgeStyle
| Improve this Doc View Source

Tail

Tail.

Declaration
public GraphvizEdgeExtremity Tail { get; set; }
Property Value
Type Description
GraphvizEdgeExtremity
Exceptions
Type Condition
System.ArgumentNullException

Set value is null.

System.ArgumentException

Set extremity is not corresponding to a tail one.

| Improve this Doc View Source

TailArrow

Tail arrow. See more

Declaration
public GraphvizArrow TailArrow { get; set; }
Property Value
Type Description
GraphvizArrow
| Improve this Doc View Source

TailPort

Tail port. See more

Declaration
public string TailPort { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ToolTip

Tooltip. See more

Declaration
public string ToolTip { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Url

URL. See more

Declaration
public string Url { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Weight

Weight. See more

Declaration
public double Weight { get; set; }
Property Value
Type Description
System.Double

Methods

| Improve this Doc View Source

ToDot()

Converts this edge to DOT.

Declaration
public string ToDot()
Returns
Type Description
System.String

Edge as DOT.

| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()

Extension Methods

GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, String)
GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, String, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>)
GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, XmlWriter)
GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, XmlWriter, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>)
GraphMLExtensions.DeserializeFromGraphML<TVertex, TEdge, TGraph>(TGraph, XmlReader, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
GraphMLExtensions.DeserializeFromGraphML<TVertex, TEdge, TGraph>(TGraph, TextReader, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
GraphMLExtensions.DeserializeFromGraphML<TVertex, TEdge, TGraph>(TGraph, String, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
GraphMLExtensions.DeserializeAndValidateFromGraphML<TVertex, TEdge, TGraph>(TGraph, TextReader, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
SerializationExtensions.SerializeToXml<TVertex, TEdge, TGraph>(TGraph, XmlWriter, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>, String, String, String, String)
SerializationExtensions.SerializeToXml<TVertex, TEdge, TGraph>(TGraph, XmlWriter, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>, String, String, String, String, Action<XmlWriter, TGraph>, Action<XmlWriter, TVertex>, Action<XmlWriter, TEdge>)
  • Improve this Doc
  • View Source
In This Article
Back to top QuikGraph