This is the complete list of members for argos::CGrid< ENTITY >, including all inherited members.
| AddEntity(ENTITY &c_entity) | argos::CGrid< ENTITY > | virtual |
| CEntityOperation typedef | argos::CGrid< ENTITY > | |
| CGrid(const CVector3 &c_area_min_corner, const CVector3 &c_area_max_corner, SInt32 n_size_i, SInt32 n_size_j, SInt32 n_size_k) | argos::CGrid< ENTITY > | |
| ClampCoordinates(SInt32 &n_i, SInt32 &n_j, SInt32 &n_k) const | argos::CGrid< ENTITY > | inline |
| ClampCoordinates(CVector3 &c_pos) const | argos::CGrid< ENTITY > | inline |
| CPositionalIndex() | argos::CPositionalIndex< ENTITY > | inline |
| Destroy() | argos::CGrid< ENTITY > | virtual |
| ForAllCells(CCellOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForAllEntities(CEntityOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForCellsAlongRay(const CRay3 &c_ray, CCellOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForCellsInBoxRange(const CVector3 &c_center, const CVector3 &c_half_size, CCellOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForCellsInCircleRange(const CVector3 &c_center, Real f_radius, CCellOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForCellsInRectangleRange(const CVector3 &c_center, const CVector2 &c_half_size, CCellOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForCellsInSphereRange(const CVector3 &c_center, Real f_radius, CCellOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForEntitiesAlongRay(const CRay3 &c_ray, CEntityOperation &c_operation, bool b_stop_at_closest_match=false) | argos::CGrid< ENTITY > | virtual |
| ForEntitiesInBoxRange(const CVector3 &c_center, const CVector3 &c_half_size, CEntityOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForEntitiesInCircleRange(const CVector3 &c_center, Real f_radius, CEntityOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForEntitiesInRectangleRange(const CVector3 &c_center, const CVector2 &c_half_size, CEntityOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| ForEntitiesInSphereRange(const CVector3 &c_center, Real f_radius, CEntityOperation &c_operation) | argos::CGrid< ENTITY > | virtual |
| GetCellAt(SInt32 n_i, SInt32 n_j, SInt32 n_k) | argos::CGrid< ENTITY > | inline |
| GetCellAt(SInt32 n_i, SInt32 n_j, SInt32 n_k) const | argos::CGrid< ENTITY > | inline |
| GetEntitiesAt(CSet< ENTITY *, SEntityComparator > &c_entities, const CVector3 &c_position) const | argos::CGrid< ENTITY > | virtual |
| GetSizeI() const | argos::CGrid< ENTITY > | inline |
| GetSizeJ() const | argos::CGrid< ENTITY > | inline |
| GetSizeK() const | argos::CGrid< ENTITY > | inline |
| Init(TConfigurationNode &t_tree) | argos::CGrid< ENTITY > | virtual |
| m_cAreaMaxCorner | argos::CGrid< ENTITY > | protected |
| m_cAreaMinCorner | argos::CGrid< ENTITY > | protected |
| m_cCellSize | argos::CGrid< ENTITY > | protected |
| m_cEntities | argos::CGrid< ENTITY > | protected |
| m_cInvCellSize | argos::CGrid< ENTITY > | protected |
| m_cRangeX | argos::CGrid< ENTITY > | protected |
| m_cRangeY | argos::CGrid< ENTITY > | protected |
| m_cRangeZ | argos::CGrid< ENTITY > | protected |
| m_nSizeI | argos::CGrid< ENTITY > | protected |
| m_nSizeJ | argos::CGrid< ENTITY > | protected |
| m_nSizeK | argos::CGrid< ENTITY > | protected |
| m_pcUpdateEntityOperation | argos::CGrid< ENTITY > | protected |
| m_psCells | argos::CGrid< ENTITY > | protected |
| m_unCurTimestamp | argos::CGrid< ENTITY > | protected |
| PositionToCell(SInt32 &n_i, SInt32 &n_j, SInt32 &n_k, const CVector3 &c_position) const | argos::CGrid< ENTITY > | inline |
| PositionToCellUnsafe(SInt32 &n_i, SInt32 &n_j, SInt32 &n_k, const CVector3 &c_position) const | argos::CGrid< ENTITY > | inline |
| RemoveEntity(ENTITY &c_entity) | argos::CGrid< ENTITY > | virtual |
| Reset() | argos::CGrid< ENTITY > | virtual |
| SetUpdateEntityOperation(CEntityOperation *pc_operation) | argos::CGrid< ENTITY > | inline |
| Update() | argos::CGrid< ENTITY > | virtual |
| UpdateCell(SInt32 n_i, SInt32 n_j, SInt32 n_k, ENTITY &c_entity) | argos::CGrid< ENTITY > | |
| ~CGrid() | argos::CGrid< ENTITY > | virtual |
| ~CPositionalIndex() | argos::CPositionalIndex< ENTITY > | inlinevirtual |