C# Class Smrf.NodeXL.Layouts.GroupMetadataManager

Manages the metadata that gets stored on the graph during layout when is set to .
All methods are static.
Afficher le fichier Open project: 2014-sed-team3/term-project Class Usage Examples

Méthodes publiques

Méthode Description
OnLayoutBegin ( IGraph graph ) : void
OnLayoutUsingGroupsEnd ( IGraph graph, IList laidOutGroups, Double groupRectanglePenWidth, IntergroupEdgeStyle intergroupEdgeStyle ) : void
TransformGroupRectangles ( IGraph graph, LayoutContext originalLayoutContext, LayoutContext newLayoutContext ) : void
TryGetGroupLayoutDrawingInfo ( IGraph graph, GroupLayoutDrawingInfo &groupLayoutDrawingInfo ) : System.Boolean

Private Methods

Méthode Description
HideEdge ( IEdge oEdge ) : void
IncidentEdgeShouldBeHidden ( IEdge oIncidentEdge, IVertex oVertex, Int32 iGroupIndex, Int32>.Dictionary oGroupIndexDictionary ) : System.Boolean
TryGetEdgeVisibility ( IEdge oEdge, String sKey, VisibilityKeyValue &eVisibility ) : System.Boolean

Method Details

OnLayoutBegin() public static méthode

public static OnLayoutBegin ( IGraph graph ) : void
graph IGraph
Résultat void

OnLayoutUsingGroupsEnd() public static méthode

public static OnLayoutUsingGroupsEnd ( IGraph graph, IList laidOutGroups, Double groupRectanglePenWidth, IntergroupEdgeStyle intergroupEdgeStyle ) : void
graph IGraph
laidOutGroups IList
groupRectanglePenWidth Double
intergroupEdgeStyle IntergroupEdgeStyle
Résultat void

TransformGroupRectangles() public static méthode

public static TransformGroupRectangles ( IGraph graph, LayoutContext originalLayoutContext, LayoutContext newLayoutContext ) : void
graph IGraph
originalLayoutContext LayoutContext
newLayoutContext LayoutContext
Résultat void

TryGetGroupLayoutDrawingInfo() public static méthode

public static TryGetGroupLayoutDrawingInfo ( IGraph graph, GroupLayoutDrawingInfo &groupLayoutDrawingInfo ) : System.Boolean
graph IGraph
groupLayoutDrawingInfo GroupLayoutDrawingInfo
Résultat System.Boolean