public static void ShowFeaturesOfGraphs(GraphFeatures expected, GraphFeatures actual) { Console.WriteLine("Expected: "); Console.WriteLine(expected); Console.WriteLine(); Console.WriteLine("Actual: "); Console.WriteLine(actual); }
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; }
public static bool Supports(this IFeatureSet featureSet, GraphFeatures graphFeatures) => (featureSet.GraphFeatures & graphFeatures) == graphFeatures;