fpmas 1.6
fpmas::api::model::GridAgent< GridCellType > Member List

This is the complete list of members for fpmas::api::model::GridAgent< GridCellType >, including all inherited members.

act()=0fpmas::api::model::Agentpure virtual
addGroup(AgentGroup *group)=0fpmas::api::model::Agentpure virtual
addGroupId(GroupId id)=0fpmas::api::model::Agentpure virtual
Cell typedeffpmas::api::model::SpatialAgent< GridCellType >
copy() const =0fpmas::api::model::Agentpure virtual
copyAssign(Agent *agent)=0fpmas::api::model::Agentpure virtual
getGroupPos(api::model::GroupId gid) const =0fpmas::api::model::Agentpure virtual
group()=0fpmas::api::model::Agentpure virtual
group() const =0fpmas::api::model::Agentpure virtual
groupId() const =0fpmas::api::model::Agentpure virtual
groupIds() const =0fpmas::api::model::Agentpure virtual
groups()=0fpmas::api::model::Agentpure virtual
groups() const =0fpmas::api::model::Agentpure virtual
handleNewMove()=0fpmas::api::model::SpatialAgentBehaviorpure virtual
handleNewPerceive()=0fpmas::api::model::SpatialAgentBehaviorpure virtual
initLocation(Cell *cell)=0fpmas::api::model::SpatialAgent< GridCellType >pure virtual
locationCell() const=0fpmas::api::model::SpatialAgent< GridCellType >pure virtual
locationId() const=0fpmas::api::model::SpatialAgent< GridCellType >pure virtual
locationPoint() const =0fpmas::api::model::GridAgentBasepure virtual
mobilityRange() const=0fpmas::api::model::SpatialAgent< GridCellType >pure virtual
model()=0fpmas::api::model::Agentpure virtual
model() const =0fpmas::api::model::Agentpure virtual
moveAssign(Agent *agent)=0fpmas::api::model::Agentpure virtual
moveTo(DiscretePoint point)=0fpmas::api::model::GridAgent< GridCellType >protectedvirtual
SpatialAgent< GridCellType >::moveTo(DistributedId id)=0fpmas::api::model::SpatialAgent< GridCellType >protectedpure virtual
SpatialAgent< GridCellType >::moveTo(Cell *cell)=0fpmas::api::model::SpatialAgent< GridCellType >protectedpure virtual
node()=0fpmas::api::model::Agentpure virtual
node() const =0fpmas::api::model::Agentpure virtual
perceptionRange() const=0fpmas::api::model::SpatialAgent< GridCellType >pure virtual
rd()=0fpmas::api::model::RandomAgentpure virtual
removeGroup(AgentGroup *group)=0fpmas::api::model::Agentpure virtual
removeGroupId(GroupId id)=0fpmas::api::model::Agentpure virtual
seed(std::FPMAS_AGENT_RNG::result_type seed)=0fpmas::api::model::RandomAgentpure virtual
setGroup(AgentGroup *group)=0fpmas::api::model::Agentpure virtual
setGroupId(GroupId id)=0fpmas::api::model::Agentpure virtual
setGroupPos(api::model::GroupId gid, std::list< Agent * >::iterator pos)=0fpmas::api::model::Agentpure virtual
setModel(Model *model)=0fpmas::api::model::Agentpure virtual
setNode(AgentNode *node)=0fpmas::api::model::Agentpure virtual
setTask(AgentTask *task)=0fpmas::api::model::Agentpure virtual
setTask(GroupId id, AgentTask *task)=0fpmas::api::model::Agentpure virtual
task()=0fpmas::api::model::Agentpure virtual
task() const =0fpmas::api::model::Agentpure virtual
task(GroupId id)=0fpmas::api::model::Agentpure virtual
task(GroupId id) const =0fpmas::api::model::Agentpure virtual
tasks()=0fpmas::api::model::Agentpure virtual
typeId() const =0fpmas::api::model::Agentpure virtual
~Agent() (defined in fpmas::api::model::Agent)fpmas::api::model::Agentinlinevirtual
~GridAgentBase() (defined in fpmas::api::model::GridAgentBase)fpmas::api::model::GridAgentBaseinlinevirtual
~RandomAgent() (defined in fpmas::api::model::RandomAgent)fpmas::api::model::RandomAgentinlinevirtual
~SpatialAgentBehavior() (defined in fpmas::api::model::SpatialAgentBehavior)fpmas::api::model::SpatialAgentBehaviorinlinevirtual