argos::CRABEquippedEntityGridCellUpdater Class Reference

#include <rab_equipped_entity.h>

Inheritance diagram for argos::CRABEquippedEntityGridCellUpdater:
Collaboration diagram for argos::CRABEquippedEntityGridCellUpdater:

Public Member Functions

 CRABEquippedEntityGridCellUpdater (CGrid< CRABEquippedEntity > &c_grid)
 
virtual bool operator() (SInt32 n_i, SInt32 n_j, SInt32 n_k, CGrid< CRABEquippedEntity >::SCell &s_cell)
 
void SetEntity (CRABEquippedEntity &c_entity)
 
- Public Member Functions inherited from argos::CGrid< ENTITY >::CCellOperation
virtual ~CCellOperation ()
 
virtual bool operator() (SInt32 n_i, SInt32 n_j, SInt32 n_k, SCell &s_cell)=0
 

Detailed Description

Definition at line 129 of file rab_equipped_entity.h.

Constructor & Destructor Documentation

◆ CRABEquippedEntityGridCellUpdater()

argos::CRABEquippedEntityGridCellUpdater::CRABEquippedEntityGridCellUpdater ( CGrid< CRABEquippedEntity > &  c_grid)

Definition at line 358 of file rab_equipped_entity.cpp.

Member Function Documentation

◆ operator()()

bool argos::CRABEquippedEntityGridCellUpdater::operator() ( SInt32  n_i,
SInt32  n_j,
SInt32  n_k,
CGrid< CRABEquippedEntity >::SCell &  s_cell 
)
virtual

Definition at line 361 of file rab_equipped_entity.cpp.

◆ SetEntity()

void argos::CRABEquippedEntityGridCellUpdater::SetEntity ( CRABEquippedEntity c_entity)

Definition at line 371 of file rab_equipped_entity.cpp.