GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
LGSPGraphStatistics Class
Namespacesde.unika.ipd.grGen.lgspLGSPGraphStatistics
A class for analyzing a graph and storing the statistics about the graph
Declaration Syntax
C#
public class LGSPGraphStatistics
Members
All MembersConstructorsMethodsFields



IconMemberDescription
LGSPGraphStatistics(IGraphModel)
Create the statistics class, binding it to the graph model

AnalyzeGraph(LGSPGraph)
Analyzes the graph. The calculated data is used to generate good searchplans for the current graph. To be called from the graph, not directly, to ensure the changes counter is correctly set.

Copy(LGSPGraph)
Copy constructor helper.

dim0size
dim1size
dim2size
edgeCounts
The number of compatible edges in the graph for each type at the time of the last analysis. It is null, if no analysis has been executed, yet.

graphModel
inCounts
The number of edges coming in for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.

meanInDegree
The mean in degree (independent of edge types) of the nodes of a graph for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.

meanOutDegree
The mean out degree (independent of edge types) of the nodes of a graph for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.

nodeCounts
The number of compatible nodes in the graph for each type at the time of the last analysis. It is null, if no analysis has been executed, yet.

outCounts
The number of edges going out for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.

Parse(String)
Reads the statistics from the specified file path (inverse of Serialize).

ResetStatisticalData()()()()
Serialize(String)
Writes the statistics to the specified file path (inverse of Parse).

vstructs
Inheritance Hierarchy
Object
LGSPGraphStatistics

Assembly: lgspBackend (Module: lgspBackend) Version: 4.4.0.0 (4.4.0.0)