Empirical
Public Member Functions | Public Attributes | List of all members
emp::StateGridStatus::State Struct Reference

#include <StateGrid.h>

Public Member Functions

 State (size_t _x=0, size_t _y=0, size_t _f=1)
 
bool IsAt (size_t _x, size_t _y) const
 

Public Attributes

size_t x
 X-coordinate of this agent. More...
 
size_t y
 Y-coordinate of this agent. More...
 
int facing
 0=UL, 1=Up, 2=UR, 3=Right, 4=DR, 5=Down, 6=DL, 7=Left (+=Clockwise) More...
 

Constructor & Destructor Documentation

emp::StateGridStatus::State::State ( size_t  _x = 0,
size_t  _y = 0,
size_t  _f = 1 
)
inline

Member Function Documentation

bool emp::StateGridStatus::State::IsAt ( size_t  _x,
size_t  _y 
) const
inline

Member Data Documentation

int emp::StateGridStatus::State::facing

0=UL, 1=Up, 2=UR, 3=Right, 4=DR, 5=Down, 6=DL, 7=Left (+=Clockwise)

size_t emp::StateGridStatus::State::x

X-coordinate of this agent.

size_t emp::StateGridStatus::State::y

Y-coordinate of this agent.


The documentation for this struct was generated from the following file: