isGraph.isGraph

Undocumented in source.
  1. enum bool isGraph;
  2. enum bool isGraph;
  3. enum bool isGraph;
    template isGraph(G)
    static if(!(!__traits(hasMember, G, "directed") || !__traits(hasMember, G, "edge") || !__traits(hasMember, G, "edgeCount") || !__traits(hasMember, G, "vertexCount") || !__traits(hasMember, G, "isEdge") || !__traits(hasMember, G, "edgeID") || !__traits(hasMember, G, "addEdge") || !__traits(hasMember, G, "degreeIn") || !__traits(hasMember, G, "degreeOut") || !__traits(hasMember, G, "incidentEdgesIn") || !__traits(hasMember, G, "incidentEdgesOut") || !__traits(hasMember, G, "neighboursIn") || !__traits(hasMember, G, "neighboursOut")))
    static if(!(!isBoolean!(typeof(G.directed))))
    static if(G.directed && (__traits(hasMember, G, "degree") || __traits(hasMember, G, "incidentEdges") || __traits(hasMember, G, "neighbours")))
    enum bool isGraph;
  4. enum bool isGraph;
  5. enum bool isGraph;
  6. enum bool isGraph;
  7. enum bool isGraph;
  8. enum bool isGraph;

Meta