Package fife :: Module fife :: Class CellGrid
[hide private]
[frames] | no frames]

Class CellGrid

source code

_object --+
          |
         CellGrid

Proxy of C++ FIFE::CellGrid class

Instance Methods [hide private]
 
__init__(self, *args, **kwargs) source code
 
__repr__(self)
repr(x)
source code
 
getAccessibleCoordinates(self, *args)
getAccessibleCoordinates(CellGrid self, Point3D curpos, std::vector< FIFE::ModelCoordinate,std::allocator< FIFE::ModelCoordinate > > & coordinates)
source code
 
getType(self)
getType(CellGrid self) -> std::string const &
source code
 
getName(self)
getName(CellGrid self) -> std::string const &
source code
 
isAccessible(self, *args)
isAccessible(CellGrid self, Point3D curpos, Point3D target) -> bool
source code
 
getAdjacentCost(self, *args)
getAdjacentCost(CellGrid self, Point3D curpos, Point3D target) -> double
source code
 
getHeuristicCost(self, *args)
getHeuristicCost(CellGrid self, Point3D curpos, Point3D target) -> double
source code
 
getCellSideCount(self)
getCellSideCount(CellGrid self) -> uint32_t
source code
 
toMapCoordinates(self, *args)
toMapCoordinates(CellGrid self, Point3D layer_coords) -> DoublePoint3D toMapCoordinates(CellGrid self, DoublePoint3D layer_coords) -> DoublePoint3D
source code
 
toLayerCoordinates(self, *args)
toLayerCoordinates(CellGrid self, DoublePoint3D map_coord) -> Point3D
source code
 
toExactLayerCoordinates(self, *args)
toExactLayerCoordinates(CellGrid self, DoublePoint3D map_coord) -> DoublePoint3D
source code
 
getVertices(self, *args)
getVertices(CellGrid self, Point3D cell)
source code
 
getCoordinatesInLine(self, *args)
getCoordinatesInLine(CellGrid self, Point3D start, Point3D end) -> std::vector< FIFE::ModelCoordinate,std::allocator< FIFE::ModelCoordinate > >
source code
 
setXShift(self, *args)
setXShift(CellGrid self, double const & xshift)
source code
 
getXShift(self)
getXShift(CellGrid self) -> double const
source code
 
setYShift(self, *args)
setYShift(CellGrid self, double const yshift)
source code
 
getYShift(self)
getYShift(CellGrid self) -> double const
source code
 
setZShift(self, *args)
setZShift(CellGrid self, double const zshift)
source code
 
getZShift(self)
getZShift(CellGrid self) -> double const
source code
 
setXScale(self, *args)
setXScale(CellGrid self, double const scale)
source code
 
setYScale(self, *args)
setYScale(CellGrid self, double const scale)
source code
 
setZScale(self, *args)
setZScale(CellGrid self, double const scale)
source code
 
getXScale(self)
getXScale(CellGrid self) -> double const
source code
 
getYScale(self)
getYScale(CellGrid self) -> double const
source code
 
getZScale(self)
getZScale(CellGrid self) -> double const
source code
 
setRotation(self, *args)
setRotation(CellGrid self, double const rotation)
source code
 
getRotation(self)
getRotation(CellGrid self) -> double const
source code
Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_CellGrid
  __del__ = lambda self: