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
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
Distance
Number of layers from the root, non-negative integers.
public int Distance { get; set; }
Property Value
Laid
Used internally to keep track.
public bool Laid { get; set; }
Property Value
Radius
The inner radius of the layer containing this vertex.
public double Radius { get; set; }
Property Value
Sweep
The angle subtended by the vertex.
public double Sweep { get; set; }