Interface ILayoutIterationEventArgs<TVertex>
Represents a layout iteration event arguments.
Namespace: GraphShape.Algorithms.Layout
Assembly: GraphShape.dll
Syntax
public interface ILayoutIterationEventArgs<TVertex>
Type Parameters
Name | Description |
---|---|
TVertex | Vertex type. |
Properties
| Improve this Doc View SourceAbort
If the user sets this value to true, the algorithm aborts as soon as possible.
Declaration
bool Abort { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Iteration
Number of the current iteration.
Declaration
int Iteration { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Message
Message representing the status of the algorithm.
Declaration
string Message { get; }
Property Value
Type | Description |
---|---|
System.String |
StatusInPercent
Represents the status of the layout algorithm in percent.
Declaration
double StatusInPercent { get; }
Property Value
Type | Description |
---|---|
System.Double |
VerticesPositions
Vertices positions associations.
Declaration
IDictionary<TVertex, Point> VerticesPositions { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<TVertex, Point> |