|
FIFE
|
This is the complete list of members for FIFE::SquareGrid, including all inherited members.
| CellGrid() | FIFE::CellGrid | |
| clone() | FIFE::SquareGrid | virtual |
| FifeClass() | FIFE::FifeClass | inline |
| getAccessibleCoordinates(const ModelCoordinate &curpos, std::vector< ModelCoordinate > &coordinates) | FIFE::CellGrid | |
| getAdjacentCost(const ModelCoordinate &curpos, const ModelCoordinate &target) | FIFE::SquareGrid | virtual |
| getAllowDiagonals() const | FIFE::CellGrid | inline |
| getCellSideCount() const | FIFE::SquareGrid | inlinevirtual |
| getCoordinatesInLine(const ModelCoordinate &start, const ModelCoordinate &end) | FIFE::SquareGrid | virtual |
| getFifeId() | FIFE::FifeClass | inline |
| getHeuristicCost(const ModelCoordinate &curpos, const ModelCoordinate &target) | FIFE::SquareGrid | virtual |
| getName() const | FIFE::SquareGrid | virtual |
| getRotation() const | FIFE::CellGrid | inline |
| getType() const | FIFE::SquareGrid | virtual |
| getVertices(std::vector< ExactModelCoordinate > &vtx, const ModelCoordinate &cell) | FIFE::SquareGrid | virtual |
| getXScale() const | FIFE::CellGrid | inline |
| getXShift() const | FIFE::CellGrid | inline |
| getYScale() const | FIFE::CellGrid | inline |
| getYShift() const | FIFE::CellGrid | inline |
| getZScale() const | FIFE::CellGrid | inline |
| getZShift() const | FIFE::CellGrid | inline |
| isAccessible(const ModelCoordinate &curpos, const ModelCoordinate &target) | FIFE::SquareGrid | virtual |
| m_allow_diagonals | FIFE::CellGrid | protected |
| 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 |
| SquareGrid() | FIFE::SquareGrid | |
| toExactLayerCoordinates(const ExactModelCoordinate &map_coord) | FIFE::SquareGrid | virtual |
| toLayerCoordinates(const ExactModelCoordinate &map_coord) | FIFE::SquareGrid | virtual |
| toMapCoordinates(const ExactModelCoordinate &layer_coords) | FIFE::SquareGrid | virtual |
| FIFE::CellGrid::toMapCoordinates(const ModelCoordinate &layer_coords) | FIFE::CellGrid | |
| toMultiCoordinates(const ModelCoordinate &position, const std::vector< ModelCoordinate > &orig, bool reverse) | FIFE::SquareGrid | virtual |
| updateMatrices() | FIFE::CellGrid | protected |
| ~CellGrid() | FIFE::CellGrid | virtual |
| ~FifeClass() | FIFE::FifeClass | inlinevirtual |
| ~SquareGrid() | FIFE::SquareGrid | virtual |