Class
SugiyamaData

Keeps the runtime layout data.

Definition

Namespace:Telerik.Windows.Diagrams.Core

Assembly:Telerik.Windows.Diagrams.Core.dll

Syntax:

cs-api-definition
public class SugiyamaData

Inheritance: objectSugiyamaData

Constructors

SugiyamaData()

Initializes a new instance of the SugiyamaData class.

Declaration

cs-api-definition
public SugiyamaData()

Properties

FutureCount

Gets or sets how many links are bound to this node from the next layer.

Declaration

cs-api-definition
public int FutureCount { get; set; }

Property Value

int

FuturePosition

Gets or sets the relative position with respect to the next layer.

Declaration

cs-api-definition
public double FuturePosition { get; set; }

Property Value

double

HistoryCount

Gets or sets how many links are bound to this node from the previous layer.

Declaration

cs-api-definition
public int HistoryCount { get; set; }

Property Value

int

HistoryPosition

Gets or sets the relative position with respect to the previous layer.

Declaration

cs-api-definition
public double HistoryPosition { get; set; }

Property Value

double

IsVirtual

Gets or sets a value indicating whether this instance is virtual.

Declaration

cs-api-definition
public bool IsVirtual { get; set; }

Property Value

bool

True if this instance is virtual; otherwise, false.

LayerId

Gets or sets the layer id.

Declaration

cs-api-definition
public int LayerId { get; set; }

Property Value

int

The layer id.

Position

Gets or sets the position of the node on the layer.

Declaration

cs-api-definition
public double Position { get; set; }

Property Value

double

The position.

Uid

Gets or sets the id.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Uid")]
public int Uid { get; }

Property Value

int

The id.