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

Class Route

source code

_object --+    
          |    
  FifeClass --+
              |
             Route

Proxy of C++ FIFE::Route class

Instance Methods [hide private]
 
__repr__(self)
repr(x)
source code
 
__init__(self, *args)
__init__(FIFE::Route self, Location start, Location end) -> Route
source code
 
setRouteStatus(self, *args)
setRouteStatus(Route self, FIFE::RouteStatusInfo status)
source code
 
getRouteStatus(self)
getRouteStatus(Route self) -> FIFE::RouteStatusInfo
source code
 
setStartNode(self, *args)
setStartNode(Route self, Location node)
source code
 
getStartNode(self)
getStartNode(Route self) -> Location
source code
 
setEndNode(self, *args)
setEndNode(Route self, Location node)
source code
 
getEndNode(self)
getEndNode(Route self) -> Location
source code
 
getCurrentNode(self)
getCurrentNode(Route self) -> Location
source code
 
getPreviousNode(self)
getPreviousNode(Route self) -> Location
source code
 
getNextNode(self)
getNextNode(Route self) -> Location
source code
 
walkToNextNode(self, step=1)
walkToNextNode(Route self, int32_t step=1) -> bool walkToNextNode(Route self) -> bool
source code
 
reachedEnd(self)
reachedEnd(Route self) -> bool
source code
 
setPath(self, *args)
setPath(Route self, LocationList path)
source code
 
getPath(self)
getPath(Route self) -> LocationList
source code
 
cutPath(self, length=1)
cutPath(Route self, uint32_t length=1) cutPath(Route self)
source code
 
setReplanned(self, *args)
setReplanned(Route self, bool replanned)
source code
 
isReplanned(self)
isReplanned(Route self) -> bool
source code
 
getPathLength(self)
getPathLength(Route self) -> uint32_t
source code
 
getWalkedLength(self)
getWalkedLength(Route self) -> uint32_t
source code
 
setSessionId(self, *args)
setSessionId(Route self, int32_t id)
source code
 
getSessionId(self)
getSessionId(Route self) -> int32_t
source code
 
setRotation(self, *args)
setRotation(Route self, int32_t rotation)
source code
 
getRotation(self)
getRotation(Route self) -> int32_t
source code
 
setCostId(self, *args)
setCostId(Route self, std::string const & cost)
source code
 
getCostId(self)
getCostId(Route self) -> std::string const &
source code
 
isMultiCell(self)
isMultiCell(Route self) -> bool
source code
 
setOccupiedArea(self, *args)
setOccupiedArea(Route self, std::vector< FIFE::ModelCoordinate,std::allocator< FIFE::ModelCoordinate > > const & area)
source code
 
getOccupiedArea(self)
getOccupiedArea(Route self) -> std::vector< FIFE::ModelCoordinate,std::allocator< FIFE::ModelCoordinate > > const &
source code
 
getOccupiedCells(self, *args)
getOccupiedCells(Route self, int32_t rotation) -> std::vector< FIFE::ModelCoordinate,std::allocator< FIFE::ModelCoordinate > >
source code
 
getZStepRange(self)
getZStepRange(Route self) -> int32_t
source code
 
isAreaLimited(self)
isAreaLimited(Route self) -> bool
source code
 
getLimitedAreas(self)
getLimitedAreas(Route self) -> StringList
source code
 
setDynamicBlockerIgnored(self, *args)
setDynamicBlockerIgnored(Route self, bool ignore)
source code
 
isDynamicBlockerIgnored(self)
isDynamicBlockerIgnored(Route self) -> bool
source code
 
getBlockingPathLocations(self)
getBlockingPathLocations(Route self) -> LocationList
source code
 
setObject(self, *args)
setObject(Route self, Object obj)
source code
 
getObject(self)
getObject(Route self) -> Object
source code

Inherited from FifeClass: getFifeId

Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_Route
  __del__ = lambda self:
Method Details [hide private]

__repr__(self)
(Representation operator)

source code 

repr(x)

Overrides: _swig_repr

__init__(self, *args)
(Constructor)

source code 

__init__(FIFE::Route self, Location start, Location end) -> Route

Overrides: FifeClass.__init__