Class CircularVertex

GoDiagram®
v10.0.12
by Northwoods Software®

This holds CircularLayout-specific information about Nodes.

Inheritance
CircularVertex
Namespace: Northwoods.Go.Layouts
Assembly: Northwoods.GoDiagram.Avalonia.CircularLayout.dll
Syntax
public class CircularVertex : Network<CircularVertex, CircularEdge, CircularLayout>.Vertex
Remarks

This class inherits from Network<V, E, Y>.Vertex.

Constructors

CircularVertex(CircularNetwork)

This constructs a vertex that does not know about any Node and sets its network.

Declaration
public CircularVertex(CircularNetwork network)
Parameters
Type Name Description
CircularNetwork network

Properties

ActualAngle

Gets or sets the value used as the vertex's angle.

Declaration
public double ActualAngle { get; set; }
Property Value
Type Description
double

Diameter

Gets or sets the value used as the vertex's diameter.

Declaration
public double Diameter { get; set; }
Property Value
Type Description
double
Remarks

By default the value depends on the Arrangement property. Any computed value is cached, to avoid unnecessary expensive computations.