Interface ICompoundLayoutContext<TVertex, TEdge, TGraph>
Represents a compound graph layout context.
Inherited Members
Namespace: GraphShape.Algorithms.Layout
Assembly: GraphShape.dll
Syntax
public interface ICompoundLayoutContext<TVertex, TEdge, out TGraph> : ILayoutContext<TVertex, TEdge, TGraph> where TEdge : IEdge<TVertex> where TGraph : IBidirectionalGraph<TVertex, TEdge>
Type Parameters
| Name | Description |
|---|---|
| TVertex | Vertex type. |
| TEdge | Edge type. |
| TGraph | Graph type. |
Properties
| Improve this Doc View SourceLayoutTypes
Layout types per vertex.
Declaration
IDictionary<TVertex, CompoundVertexInnerLayoutType> LayoutTypes { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IDictionary<TVertex, CompoundVertexInnerLayoutType> |
VerticesBorders
Vertices borders.
Declaration
IDictionary<TVertex, Thickness> VerticesBorders { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IDictionary<TVertex, Thickness> |