engine-mk1
Classes | Enumerations
rz::graph Namespace Reference

Contains classes, enums and structs related to graphs and graph traversal. More...

Classes

struct  Edge
 A template struct for representing Edge objects. More...
 
class  Graph
 A template class for representing Graph objects. More...
 
struct  Vertex
 A template struct for representing Vertex objects. More...
 

Enumerations

enum  State {
  State::WHITE, State::GREY, State::BLACK, State::RED,
  State::GREEN
}
 

Detailed Description

Contains classes, enums and structs related to graphs and graph traversal.

Enumeration Type Documentation

enum rz::graph::State
strong
Enumerator
WHITE 

Untouched.

GREY 

Touched.

BLACK 

Untouchable.

RED 

Failure.

GREEN 

Success.