Contains classes for displaying and editing star diagrams.

Classes

  ClassDescription
ConnectionRelocatorPositionConverter
Determines the offset of a StarDiagramConnectionRelocator from its connection points.
DataNode
Represents the general type of StarDiagramNode which simply holds some data. DataNode objects have a single StarDiagramConnectionPoint attached to them.
DataStarDiagramNodeBuilder
A type of IDiagramNodeBuilder used to build DataNode objects and add them to a StarDiagramModel.
LevelToBrushConverter
An IValueConverter that selects a SolidColorBrush based on the given integer value.
LevelToBrushConverterBase
Provides common functionality for value converters which convert node levels to brushes.
LevelToGradientBrushConverter
Converts the level value of a star diagram node into a LinearGradientBrush. The level value indicates what color will be used in the brush.
StandardStarDiagramToolBoxItems
Provides standard toolbox item resources.
StarDiagramConnection
Represents a connection in a StarDiagramModel that connects between two StarDiagramNode objects.
StarDiagramConnectionBuilder
A type of IDiagramConnectionBuilder that can build StarDiagramConnection objects between two StarDiagramNode objects and adds them to a StarDiagramModel.
StarDiagramConnectionPoint
Represents a point on a StarDiagramNode where a StarDiagramConnection can connect.
StarDiagramConnectionRelocator
Provides connection validation logic for star diagrams.
StarDiagramConnectionState
An extension of ConnectionState that holds extra information specific to StarDiagramConnection objects.
StarDiagramForceBasedLayout
A type of ILayoutAlgorithm that uses physics equations revolving around spring theory and particle theory to force all the nodes of a StarDiagramModel into a sutable position. The StarDiagramForceBasedLayout does not modify the positions of CommentNode or TitleNode objects within the StarDiagramModel.
StarDiagramLayoutAlgorithmInfo
An ILayoutAlgorithmInfo implementation containing Star Diagram specific layout logic.
StarDiagramModel
Represents a star diagram.
StarDiagramNode
Represents a node in a StarDiagramModel.
StarDiagramNodeState
An extension of NodeState which holds extra information about a StarDiagramNode.
StarDiagramXmlSerializer
Serializes or deserializes a StarDiagramModel using an XML stream.