FIFE
be64c707dea6b3250bd4355bf5c825d25920087d
|
This is the complete list of members for FIFE::HexGrid, including all inherited members.
CellGrid() | FIFE::CellGrid | |
clone() | FIFE::HexGrid | virtual |
FifeClass() | FIFE::FifeClass | inline |
getAccessibleCoordinates(const ModelCoordinate &curpos, std::vector< ModelCoordinate > &coordinates) | FIFE::CellGrid | |
getAdjacentCost(const ModelCoordinate &curpos, const ModelCoordinate &target) | FIFE::HexGrid | virtual |
getAllowDiagonals() const | FIFE::CellGrid | inline |
getCellSideCount() const | FIFE::HexGrid | inlinevirtual |
getCoordinatesInLine(const ModelCoordinate &start, const ModelCoordinate &end) | FIFE::HexGrid | virtual |
getFifeId() | FIFE::FifeClass | inline |
getHeuristicCost(const ModelCoordinate &curpos, const ModelCoordinate &target) | FIFE::HexGrid | virtual |
getName() const | FIFE::HexGrid | virtual |
getRotation() const | FIFE::CellGrid | inline |
getType() const | FIFE::HexGrid | virtual |
getVertices(std::vector< ExactModelCoordinate > &vtx, const ModelCoordinate &cell) | FIFE::HexGrid | virtual |
getXScale() const | FIFE::CellGrid | inline |
getXShift() const | FIFE::CellGrid | inline |
getXZigzagOffset(double y) | FIFE::HexGrid | private |
getYScale() const | FIFE::CellGrid | inline |
getYShift() const | FIFE::CellGrid | inline |
getZScale() const | FIFE::CellGrid | inline |
getZShift() const | FIFE::CellGrid | inline |
HexGrid(bool axial=false) | FIFE::HexGrid | |
isAccessible(const ModelCoordinate &curpos, const ModelCoordinate &target) | FIFE::HexGrid | virtual |
m_allow_diagonals | FIFE::CellGrid | protected |
m_axial | FIFE::HexGrid | private |
m_inverse_matrix | FIFE::CellGrid | protected |
m_matrix | FIFE::CellGrid | protected |
m_rotation | FIFE::CellGrid | protected |
m_xscale | FIFE::CellGrid | protected |
m_xshift | FIFE::CellGrid | protected |
m_yscale | FIFE::CellGrid | protected |
m_yshift | FIFE::CellGrid | protected |
m_zscale | FIFE::CellGrid | protected |
m_zshift | FIFE::CellGrid | protected |
ptInTriangle(const ExactModelCoordinate &pt, const ExactModelCoordinate &pt1, const ExactModelCoordinate &pt2, const ExactModelCoordinate &pt3) | FIFE::CellGrid | protected |
setAllowDiagonals(const bool allow_diagonals) | FIFE::CellGrid | inline |
setRotation(const double rotation) | FIFE::CellGrid | inline |
setXScale(const double scale) | FIFE::CellGrid | inline |
setXShift(const double &xshift) | FIFE::CellGrid | inline |
setYScale(const double scale) | FIFE::CellGrid | inline |
setYShift(const double yshift) | FIFE::CellGrid | inline |
setZScale(const double scale) | FIFE::CellGrid | inline |
setZShift(const double zshift) | FIFE::CellGrid | inline |
toExactLayerCoordinates(const ExactModelCoordinate &map_coord) | FIFE::HexGrid | virtual |
toLayerCoordinates(const ExactModelCoordinate &map_coord) | FIFE::HexGrid | virtual |
toLayerCoordinatesFromExactLayerCoordinates(const ExactModelCoordinate &exact_layer_coords) | FIFE::HexGrid | virtual |
toLayerCoordinatesHelper(const ExactModelCoordinate &coords) | FIFE::HexGrid | private |
toMapCoordinates(const ExactModelCoordinate &layer_coords) | FIFE::HexGrid | virtual |
FIFE::CellGrid::toMapCoordinates(const ModelCoordinate &layer_coords) | FIFE::CellGrid | |
toMultiCoordinates(const ModelCoordinate &position, const std::vector< ModelCoordinate > &orig, bool reverse) | FIFE::HexGrid | virtual |
updateMatrices() | FIFE::CellGrid | protected |
~CellGrid() | FIFE::CellGrid | virtual |
~FifeClass() | FIFE::FifeClass | inlinevirtual |
~HexGrid() | FIFE::HexGrid | virtual |