HOG2
|
#include <Map3DGrid.h>
Public Member Functions | |
state3d () | |
state3d (int s, int r, int o) | |
void | Init (int sector, int region, int offset) |
int | GetSector () const |
int | GetRegion () const |
int | GetOffset () const |
void | SetOffset (int off) |
Public Attributes | |
uint16_t | sector |
uint8_t | region |
uint8_t | offset |
Definition at line 167 of file Map3DGrid.h.
|
inline |
Definition at line 170 of file Map3DGrid.h.
|
inline |
Definition at line 171 of file Map3DGrid.h.
|
inline |
Definition at line 176 of file Map3DGrid.h.
References offset.
Referenced by Map3DGrid::AddEdge(), Map3DGrid::ApplyAction(), Map3DGrid::GetActions(), Map3DGrid::GetSuccessors(), Map3DGrid::GetXYFromState(), Map3DGrid::GetXYZFromState(), and operator==().
|
inline |
Definition at line 175 of file Map3DGrid.h.
References region.
Referenced by Map3DGrid::AddEdge(), Map3DGrid::GetActions(), Map3DGrid::GetSuccessors(), Map3DGrid::GetXYZFromState(), Map3DGrid::InternalRemovePoint(), and operator==().
|
inline |
Definition at line 174 of file Map3DGrid.h.
References sector.
Referenced by Map3DGrid::AddEdge(), Map3DGrid::GetActions(), Map3DGrid::GetSuccessors(), Map3DGrid::GetXYFromState(), Map3DGrid::GetXYZFromState(), Map3DGrid::InternalRemovePoint(), and operator==().
|
inline |
Definition at line 172 of file Map3DGrid.h.
References offset, region, and sector.
Referenced by Map3DGrid::ApplyAction(), Map3DGrid::FindNearState(), and Map3DGrid::OpenGLDraw().
|
inline |
Definition at line 177 of file Map3DGrid.h.
References offset.
uint8_t state3d::offset |
Definition at line 180 of file Map3DGrid.h.
Referenced by Map3DGrid::AddGridEdge(), Map3DGrid::AddSectorEdge(), GetOffset(), Map3DGrid::GetSuccessors(), Init(), Map3DGrid::RemoveGridEdge(), Map3DGrid::RemoveSectorEdge(), SetOffset(), and state3d().
uint8_t state3d::region |
Definition at line 180 of file Map3DGrid.h.
Referenced by Map3DGrid::AddEdge(), Map3DGrid::AddGridEdge(), Map3DGrid::AddSectorEdge(), GetRegion(), Init(), Map3DGrid::RemoveEdge(), Map3DGrid::RemoveGridEdge(), Map3DGrid::RemoveSectorEdge(), and state3d().
uint16_t state3d::sector |
Definition at line 179 of file Map3DGrid.h.
Referenced by Map3DGrid::AddEdge(), Map3DGrid::AddGridEdge(), Map3DGrid::AddSectorEdge(), GetSector(), Init(), Map3DGrid::RemoveEdge(), Map3DGrid::RemoveGridEdge(), Map3DGrid::RemoveSectorEdge(), and state3d().