Table of Contents

Class RadialVertex

Namespace
Northwoods.Go.Layouts.Extensions
Assembly
RadialWinForms.dll

This holds RadialLayout-specific information about Nodes.

public class RadialVertex : Network<RadialVertex, RadialEdge, RadialLayout>.Vertex
Inheritance
RadialVertex
Inherited Members

Remarks

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

Constructors

RadialVertex(RadialNetwork)

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

public RadialVertex(RadialNetwork network)

Parameters

network RadialNetwork

Properties

Angle

The direction at which the node is placed relative to the root node.

public double Angle { get; set; }

Property Value

double

Children

A list of the RadialVertex children of this vertex, when treating the network as a tree.

public List<RadialVertex> Children { get; set; }

Property Value

List<RadialVertex>

Distance

Number of layers from the root, non-negative integers.

public int Distance { get; set; }

Property Value

int

Laid

Used internally to keep track.

public bool Laid { get; set; }

Property Value

bool

Radius

The inner radius of the layer containing this vertex.

public double Radius { get; set; }

Property Value

double

Sweep

The angle subtended by the vertex.

public double Sweep { get; set; }

Property Value

double