FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
FIFE::CellGrid Member List

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

CellGrid()FIFE::CellGrid
clone()=0FIFE::CellGridpure virtual
FifeClass()FIFE::FifeClassinline
getAccessibleCoordinates(const ModelCoordinate &curpos, std::vector< ModelCoordinate > &coordinates)FIFE::CellGrid
getAdjacentCost(const ModelCoordinate &curpos, const ModelCoordinate &target)=0FIFE::CellGridpure virtual
getAllowDiagonals() constFIFE::CellGridinline
getCellSideCount() const =0FIFE::CellGridpure virtual
getCoordinatesInLine(const ModelCoordinate &start, const ModelCoordinate &end)=0FIFE::CellGridpure virtual
getFifeId()FIFE::FifeClassinline
getHeuristicCost(const ModelCoordinate &curpos, const ModelCoordinate &target)=0FIFE::CellGridpure virtual
getName() const =0FIFE::CellGridpure virtual
getRotation() constFIFE::CellGridinline
getType() const =0FIFE::CellGridpure virtual
getVertices(std::vector< ExactModelCoordinate > &vtx, const ModelCoordinate &cell)=0FIFE::CellGridpure virtual
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)=0FIFE::CellGridpure virtual
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
orientation(const ExactModelCoordinate &pt, const ExactModelCoordinate &pt1, const ExactModelCoordinate &pt2)FIFE::CellGridprivate
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
toExactLayerCoordinates(const ExactModelCoordinate &map_coord)=0FIFE::CellGridpure virtual
toLayerCoordinates(const ExactModelCoordinate &map_coord)=0FIFE::CellGridpure virtual
toLayerCoordinatesFromExactLayerCoordinates(const ExactModelCoordinate &exact_layer_coords)=0FIFE::CellGridpure virtual
toMapCoordinates(const ModelCoordinate &layer_coords)FIFE::CellGrid
toMapCoordinates(const ExactModelCoordinate &layer_coords)=0FIFE::CellGridpure virtual
toMultiCoordinates(const ModelCoordinate &position, const std::vector< ModelCoordinate > &orig, bool reverse=false)=0FIFE::CellGridpure virtual
updateMatrices()FIFE::CellGridprotected
~CellGrid()FIFE::CellGridvirtual
~FifeClass()FIFE::FifeClassinlinevirtual