FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
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() constFIFE::CellGridinline
getCellSideCount() constFIFE::SquareGridinlinevirtual
getCoordinatesInLine(const ModelCoordinate &start, const ModelCoordinate &end)FIFE::SquareGridvirtual
getFifeId()FIFE::FifeClassinline
getHeuristicCost(const ModelCoordinate &curpos, const ModelCoordinate &target)FIFE::SquareGridvirtual
getName() constFIFE::SquareGridvirtual
getRotation() constFIFE::CellGridinline
getType() constFIFE::SquareGridvirtual
getVertices(std::vector< ExactModelCoordinate > &vtx, const ModelCoordinate &cell)FIFE::SquareGridvirtual
getXScale() constFIFE::CellGridinline
getXShift() constFIFE::CellGridinline
getYScale() constFIFE::CellGridinline
getYShift() constFIFE::CellGridinline
getZScale() constFIFE::CellGridinline
getZShift() constFIFE::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
toLayerCoordinatesFromExactLayerCoordinates(const ExactModelCoordinate &exact_layer_coords)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