C# Class Smrf.NodeXL.Layouts.LayoutBase.GroupVertex

A special representation of a group used for calculating the Force-Directed Group-in-a-Box layout.
Inheritance: Smrf.NodeXL.Core.Vertex, MICHIVertex
Afficher le fichier Open project: 2014-sed-team3/term-project

Méthodes publiques

Свойство Type Description
groupInfo Smrf.NodeXL.Core.GroupInfo

Protected Properties

Свойство Type Description
m_oOldLocation System.Drawing.PointF

Méthodes publiques

Méthode Description
GroupVertex ( GroupInfo groupInfo, System.Single areaPerVertex ) : System
GroupVertex ( GroupVertex other ) : System
updateGroupInfoLocationFromLocation ( ) : void

Updates the GroupInfo CollapsedLocation using the Vertex Location as well as the GroupInfo.Rectangle

updateGroupInfoRectangleFromLocation ( ) : void
updateLocationFromPosition ( ) : void

Updates the NodeXL Vertex Location using the MIConvexHull MICHIVertex Position

updatePositionFromLocation ( ) : void

Updates the MIConvexHull MICHIVertex Position using the NodeXL Vertex Location

Method Details

GroupVertex() public méthode

public GroupVertex ( GroupInfo groupInfo, System.Single areaPerVertex ) : System
groupInfo Smrf.NodeXL.Core.GroupInfo
areaPerVertex System.Single
Résultat System

GroupVertex() public méthode

public GroupVertex ( GroupVertex other ) : System
other GroupVertex
Résultat System

updateGroupInfoLocationFromLocation() public méthode

Updates the GroupInfo CollapsedLocation using the Vertex Location as well as the GroupInfo.Rectangle
public updateGroupInfoLocationFromLocation ( ) : void
Résultat void

updateGroupInfoRectangleFromLocation() public méthode

public updateGroupInfoRectangleFromLocation ( ) : void
Résultat void

updateLocationFromPosition() public méthode

Updates the NodeXL Vertex Location using the MIConvexHull MICHIVertex Position
public updateLocationFromPosition ( ) : void
Résultat void

updatePositionFromLocation() public méthode

Updates the MIConvexHull MICHIVertex Position using the NodeXL Vertex Location
public updatePositionFromLocation ( ) : void
Résultat void

Property Details

groupInfo public_oe property

public GroupInfo,Smrf.NodeXL.Core groupInfo
Résultat Smrf.NodeXL.Core.GroupInfo

m_oOldLocation protected_oe property

protected PointF,System.Drawing m_oOldLocation
Résultat System.Drawing.PointF