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) source code
 
getAccessibleCoordinates(self, *args)
getAccessibleCoordinates(self, ModelCoordinate curpos, ModelCoordinateVector coordinates)
source code
string
getType(self) source code
string
getName(self) source code
 
isAccessible(self, *args)
isAccessible(self, ModelCoordinate curpos, ModelCoordinate target) -> bool
source code
 
getAdjacentCost(self, *args)
getAdjacentCost(self, ModelCoordinate curpos, ModelCoordinate target) -> float
source code
unsigned int
getCellSideCount(self) source code
 
toMapCoordinates(self, *args)
toMapCoordinates(self, ModelCoordinate layer_coords) -> ExactModelCoordinate toMapCoordinates(self, ExactModelCoordinate layer_coords) -> ExactModelCoordinate
source code
 
toLayerCoordinates(self, *args)
toLayerCoordinates(self, ExactModelCoordinate map_coord) -> ModelCoordinate
source code
 
toExactLayerCoordinates(self, *args)
toExactLayerCoordinates(self, ExactModelCoordinate map_coord) -> ExactModelCoordinate
source code
 
getVertices(self, *args)
getVertices(self, std::vector<(FIFE::ExactModelCoordinate,std::allocator<(FIFE::ExactModelCoordinate)>)> vtx, ...
source code
 
setXShift(self, *args)
setXShift(self, double xshift)
source code
double
getXShift(self) source code
 
setYShift(self, *args)
setYShift(self, double yshift)
source code
double
getYShift(self) source code
 
setXScale(self, *args)
setXScale(self, double scale)
source code
 
setYScale(self, *args)
setYScale(self, double scale)
source code
double
getXScale(self) source code
double
getYScale(self) source code
 
setRotation(self, *args)
setRotation(self, double rotation)
source code
double
getRotation(self) 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:
Method Details [hide private]

getVertices(self, *args)

source code 

getVertices(self, std::vector<(FIFE::ExactModelCoordinate,std::allocator<(FIFE::ExactModelCoordinate)>)> vtx, 
    ModelCoordinate cell)