示例#1
0
        public static void ShowFeaturesOfGraphs(GraphFeatures expected, GraphFeatures actual)
        {
            Console.WriteLine("Expected: ");
            Console.WriteLine(expected);
            Console.WriteLine();

            Console.WriteLine("Actual: ");
            Console.WriteLine(actual);
        }
示例#2
0
 public FeatureSetImpl(
     GraphFeatures graphFeatures,
     VariableFeatures variableFeatures,
     VertexFeatures vertexFeatures,
     VertexPropertyFeatures vertexPropertyFeatures,
     EdgeFeatures edgeFeatures,
     EdgePropertyFeatures edgePropertyFeatures)
 {
     GraphFeatures          = graphFeatures;
     VariableFeatures       = variableFeatures;
     VertexFeatures         = vertexFeatures;
     VertexPropertyFeatures = vertexPropertyFeatures;
     EdgeFeatures           = edgeFeatures;
     EdgePropertyFeatures   = edgePropertyFeatures;
 }
示例#3
0
 public static bool Supports(this IFeatureSet featureSet, GraphFeatures graphFeatures) => (featureSet.GraphFeatures & graphFeatures) == graphFeatures;