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> |