Cellular Automata CHEM274B Group Project
Contributor(s): Chongye Feng, Emmanuel Cortes, Trevor Oldham
|
Enum namespace that contains various enum definitions used by CellularAutomata. More...
Enumerations | |
enum | Neighborhood { VonNeumann , Moore } |
enum containing the different type of neighborhoods the CellularAutomata class supports More... | |
enum | Boundary { Periodic , Walled , CutOff } |
enum containing the different type of boundaries the CellularAutomata class supports More... | |
enum | Rule { Majority , Parity , Custom } |
enum containing the different type of rules the CellularAutomata class supports for it's transitions More... | |
enum | ErrorCode { CellsAlreadyInitialized = -1 , CellsAreNull = -2 , CellsMalloc = -3 , InvalidCellState = -4 , InvalidCellStateCondition = -5 , InvalidRadius = -6 , InvalidNumStates = -7 , NeighborhoodCellsMalloc = -8 , CustomRuleIsNull = -9 , RadiusLargerThanDimensions = -10 } |
enum containing the various error codes the CellularAutomata class can return More... | |
Enum namespace that contains various enum definitions used by CellularAutomata.
enum CAEnums::Boundary |
enum containing the different type of boundaries the CellularAutomata class supports
enum CAEnums::ErrorCode |
enum containing the various error codes the CellularAutomata class can return
enum containing the different type of neighborhoods the CellularAutomata class supports
enum CAEnums::Rule |
enum containing the different type of rules the CellularAutomata class supports for it's transitions