FIFE
be64c707dea6b3250bd4355bf5c825d25920087d
|
This is the complete list of members for FIFE::CellGrid, including all inherited members.
CellGrid() | FIFE::CellGrid | |
clone()=0 | FIFE::CellGrid | pure virtual |
FifeClass() | FIFE::FifeClass | inline |
getAccessibleCoordinates(const ModelCoordinate &curpos, std::vector< ModelCoordinate > &coordinates) | FIFE::CellGrid | |
getAdjacentCost(const ModelCoordinate &curpos, const ModelCoordinate &target)=0 | FIFE::CellGrid | pure virtual |
getAllowDiagonals() const | FIFE::CellGrid | inline |
getCellSideCount() const =0 | FIFE::CellGrid | pure virtual |
getCoordinatesInLine(const ModelCoordinate &start, const ModelCoordinate &end)=0 | FIFE::CellGrid | pure virtual |
getFifeId() | FIFE::FifeClass | inline |
getHeuristicCost(const ModelCoordinate &curpos, const ModelCoordinate &target)=0 | FIFE::CellGrid | pure virtual |
getName() const =0 | FIFE::CellGrid | pure virtual |
getRotation() const | FIFE::CellGrid | inline |
getType() const =0 | FIFE::CellGrid | pure virtual |
getVertices(std::vector< ExactModelCoordinate > &vtx, const ModelCoordinate &cell)=0 | FIFE::CellGrid | pure 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)=0 | FIFE::CellGrid | pure 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 |
orientation(const ExactModelCoordinate &pt, const ExactModelCoordinate &pt1, const ExactModelCoordinate &pt2) | FIFE::CellGrid | private |
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)=0 | FIFE::CellGrid | pure virtual |
toLayerCoordinates(const ExactModelCoordinate &map_coord)=0 | FIFE::CellGrid | pure virtual |
toLayerCoordinatesFromExactLayerCoordinates(const ExactModelCoordinate &exact_layer_coords)=0 | FIFE::CellGrid | pure virtual |
toMapCoordinates(const ModelCoordinate &layer_coords) | FIFE::CellGrid | |
toMapCoordinates(const ExactModelCoordinate &layer_coords)=0 | FIFE::CellGrid | pure virtual |
toMultiCoordinates(const ModelCoordinate &position, const std::vector< ModelCoordinate > &orig, bool reverse=false)=0 | FIFE::CellGrid | pure virtual |
updateMatrices() | FIFE::CellGrid | protected |
~CellGrid() | FIFE::CellGrid | virtual |
~FifeClass() | FIFE::FifeClass | inlinevirtual |