Warning: include(php/utility.php): Failed to open stream: No such file or directory in /home/argos/argos3/doc/api/embedded/a01576.php on line 2

Warning: include(): Failed opening 'php/utility.php' for inclusion (include_path='.:/usr/lib64/php') in /home/argos/argos3/doc/api/embedded/a01576.php on line 2
The ARGoS Website

argos::CAbstractSpaceHash< ENTITY > Member List

This is the complete list of members for argos::CAbstractSpaceHash< ENTITY >, including all inherited members.

AddEntity(ENTITY &c_entity)argos::CAbstractSpaceHash< ENTITY >inlinevirtual
CAbstractSpaceHash()argos::CAbstractSpaceHash< ENTITY >inline
CheckCell(SInt32 n_i, SInt32 n_j, SInt32 n_k, TEntityList &t_entities)=0argos::CAbstractSpaceHash< ENTITY >pure virtual
CoordinateHash(SInt32 n_i, SInt32 n_j, SInt32 n_k)argos::CAbstractSpaceHash< ENTITY >inlineprotected
CPositionalIndex()argos::CPositionalIndex< ENTITY >inline
Destroy()=0argos::CPositionalIndex< ENTITY >pure virtual
Dump(CARGoSLog &c_os)=0argos::CAbstractSpaceHash< ENTITY >pure virtual
ForAllEntities(COperation &c_operation)=0argos::CPositionalIndex< ENTITY >pure virtual
ForEntitiesAlongRay(const CRay3 &c_ray, COperation &c_operation, bool b_stop_at_closest_match=false)=0argos::CPositionalIndex< ENTITY >pure virtual
ForEntitiesInBoxRange(const CVector3 &c_center, const CVector3 &c_half_size, COperation &c_operation)=0argos::CPositionalIndex< ENTITY >pure virtual
ForEntitiesInCircleRange(const CVector3 &c_center, Real f_radius, COperation &c_operation)=0argos::CPositionalIndex< ENTITY >pure virtual
ForEntitiesInRectangleRange(const CVector3 &c_center, const CVector2 &c_half_size, COperation &c_operation)=0argos::CPositionalIndex< ENTITY >pure virtual
ForEntitiesInSphereRange(const CVector3 &c_center, Real f_radius, COperation &c_operation)=0argos::CPositionalIndex< ENTITY >pure virtual
GetCellSize()argos::CAbstractSpaceHash< ENTITY >inline
GetEntities()argos::CAbstractSpaceHash< ENTITY >inline
GetEntitiesAt(CSet< ENTITY *, SEntityComparator > &c_entities, const CVector3 &c_position) const =0argos::CPositionalIndex< ENTITY >pure virtual
GetInvCellSize()argos::CAbstractSpaceHash< ENTITY >inline
GetSize()argos::CAbstractSpaceHash< ENTITY >inline
HashTableToSpace(SInt32 n_coord, UInt32 un_axis)argos::CAbstractSpaceHash< ENTITY >inlinevirtual
Init(TConfigurationNode &t_tree)=0argos::CPositionalIndex< ENTITY >pure virtual
RemoveEntity(ENTITY &c_entity)argos::CAbstractSpaceHash< ENTITY >inlinevirtual
Reset()=0argos::CPositionalIndex< ENTITY >pure virtual
SetCellSize(const CVector3 &c_cell_size)argos::CAbstractSpaceHash< ENTITY >inlinevirtual
SetSize(size_t un_size)argos::CAbstractSpaceHash< ENTITY >inlinevirtual
SpaceToHashTable(Real f_coord, UInt32 un_axis)argos::CAbstractSpaceHash< ENTITY >inlinevirtual
SpaceToHashTable(SInt32 &n_i, SInt32 &n_j, SInt32 &n_k, const CVector3 &c_pos)argos::CAbstractSpaceHash< ENTITY >inlinevirtual
TEntityList typedefargos::CAbstractSpaceHash< ENTITY >
Update()=0argos::CAbstractSpaceHash< ENTITY >pure virtual
UpdateCell(SInt32 n_x, SInt32 n_y, SInt32 n_z, ENTITY &c_entity)=0argos::CAbstractSpaceHash< ENTITY >pure virtual
~CAbstractSpaceHash()argos::CAbstractSpaceHash< ENTITY >inlinevirtual
~CPositionalIndex()argos::CPositionalIndex< ENTITY >inlinevirtual