imbSCI.Data.collection.graph Namespace |
Directed tree-graph data-structures
| Class | Description | |
|---|---|---|
| graphTItem |
Universal wrapped-graph-tree structure - the class of the root element in a graph-tree structure
| |
| graphAnalysisPair |
Analytical entry, describing relation ship between version of the same node, in two different graphs
| |
| graphAnalysisPairCollection |
Collection of analysis pairs
| |
| graphChangeAnalysis |
Utility class used to detect difference or change between two directed graphs A and B
| |
| graphDataPackageTItem |
XML Serializable container for graphWrapNodeTItem structure. Use Store(graphWrapNodeTItem, String) to add node into package.
| |
| graphMultiRootT |
Invisible (not part of the node path) root node for multiple, separate, graph trees.
| |
| graphNode |
Universal T-Graph structure with nodes having unique [!:name] property. To be used without graphTItem class.
| |
| graphNodeBase |
Base class for custom graphNode implementation
| |
| graphNodeCustom |
Graph structure to inherit for custom graph node type
| |
| graphNodeSet |
Set of IGraphNode instances, used temporarly in process of common-root graph construction
| |
| graphNodeSetCollection |
Collection of graphNodeSets, used internally by GetFirstNodeWithLeafsT(IEnumerableT, ListString, Int32, Int32, Int32) | |
| graphTools |
Extensions for graphNode , graphWrapNodeTItem and other graphNode derivatives
| |
| graphWrapNodeTItem |
Graph structure that wrapps custom object specified by {TItem}
|
| Interface | Description | |
|---|---|---|
| IGraphNode |
Interface for graphNode and graphWrapNodeTItem |
| Enumeration | Description | |
|---|---|---|
| graphAxisEnum |
Axes of multidimensional graph (planned feature)
| |
| graphChangeType |
Kind of graph structural change, that was observed during analysis
| |
| graphOperationFlag |
Options for graph operations
|
Universal graph-tree data-structures (single-parent), simple graphNode and custom type wrapper graphWrapNodeTItem