FIFE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FIFE::SquareGrid Member List

This is the complete list of members for FIFE::SquareGrid, including all inherited members.

CellGrid()FIFE::CellGrid
clone()FIFE::SquareGridvirtual
FifeClass()FIFE::FifeClassinline
getAccessibleCoordinates(const ModelCoordinate &curpos, std::vector< ModelCoordinate > &coordinates)FIFE::CellGrid
getAdjacentCost(const ModelCoordinate &curpos, const ModelCoordinate &target)FIFE::SquareGridvirtual
getAllowDiagonals() const FIFE::CellGridinline
getCellSideCount() const FIFE::SquareGridinlinevirtual
getFifeId()FIFE::FifeClassinline
getHeuristicCost(const ModelCoordinate &curpos, const ModelCoordinate &target)FIFE::SquareGridvirtual
getName() const FIFE::SquareGridvirtual
getRotation() const FIFE::CellGridinline
getType() const FIFE::SquareGridvirtual
getVertices(std::vector< ExactModelCoordinate > &vtx, const ModelCoordinate &cell)FIFE::SquareGridvirtual
getXScale() const FIFE::CellGridinline
getXShift() const FIFE::CellGridinline
getYScale() const FIFE::CellGridinline
getYShift() const FIFE::CellGridinline
getZScale() const FIFE::CellGridinline
getZShift() const FIFE::CellGridinline
isAccessible(const ModelCoordinate &curpos, const ModelCoordinate &target)FIFE::SquareGridvirtual
m_allow_diagonalsFIFE::CellGridprotected
m_inverse_matrixFIFE::CellGridprotected
m_matrixFIFE::CellGridprotected
m_rotationFIFE::CellGridprotected
m_xscaleFIFE::CellGridprotected
m_xshiftFIFE::CellGridprotected
m_yscaleFIFE::CellGridprotected
m_yshiftFIFE::CellGridprotected
m_zscaleFIFE::CellGridprotected
m_zshiftFIFE::CellGridprotected
ptInTriangle(const ExactModelCoordinate &pt, const ExactModelCoordinate &pt1, const ExactModelCoordinate &pt2, const ExactModelCoordinate &pt3)FIFE::CellGridprotected
setAllowDiagonals(const bool allow_diagonals)FIFE::CellGridinline
setRotation(const double rotation)FIFE::CellGridinline
setXScale(const double scale)FIFE::CellGridinline
setXShift(const double &xshift)FIFE::CellGridinline
setYScale(const double scale)FIFE::CellGridinline
setYShift(const double yshift)FIFE::CellGridinline
setZScale(const double scale)FIFE::CellGridinline
setZShift(const double zshift)FIFE::CellGridinline
SquareGrid()FIFE::SquareGrid
toExactLayerCoordinates(const ExactModelCoordinate &map_coord)FIFE::SquareGridvirtual
toLayerCoordinates(const ExactModelCoordinate &map_coord)FIFE::SquareGridvirtual
toMapCoordinates(const ExactModelCoordinate &layer_coords)FIFE::SquareGridvirtual
FIFE::CellGrid::toMapCoordinates(const ModelCoordinate &layer_coords)FIFE::CellGrid
toMultiCoordinates(const ModelCoordinate &position, const std::vector< ModelCoordinate > &orig, bool reverse)FIFE::SquareGridvirtual
updateMatrices()FIFE::CellGridprotected
~CellGrid()FIFE::CellGridvirtual
~FifeClass()FIFE::FifeClassinlinevirtual
~SquareGrid()FIFE::SquareGridvirtual