| _axisDivisions | OpenSkyNet::CD::Grid | protected |
| _binOccupiers | OpenSkyNet::CD::Grid | protected |
| _binSize | OpenSkyNet::CD::Grid | protected |
| _corners | OpenSkyNet::CD::Grid | protected |
| _didDynamicallyAllocateMem | OpenSkyNet::CD::Grid | protected |
| _isBinOccupied | OpenSkyNet::CD::Grid | protected |
| _isSub | OpenSkyNet::CD::Grid | protected |
| _maxCorner | OpenSkyNet::CD::Grid | protected |
| _nodes | OpenSkyNet::CD::Grid | protected |
| _occupiedBins | OpenSkyNet::CD::Grid | protected |
| _size | OpenSkyNet::CD::Grid | protected |
| _subBinSize | OpenSkyNet::CD::Grid | protected |
| _subNum | OpenSkyNet::CD::Grid | protected |
| BinOccupiersList typedef | OpenSkyNet::CD::Grid | |
| BinOccupiersMap typedef | OpenSkyNet::CD::Grid | |
| calcOccupiedBins(CD::Volume *vol_, bool calcPlanes_=true, bool useOctalPartitioning_=false, bool decrementPrevOccupiedBins_=false) | OpenSkyNet::CD::Grid | virtual |
| calcOccupiedBins(bool calcPlanes_=true, bool useOctalPartitioning_=false) | OpenSkyNet::CD::Grid | virtual |
| calcOccupiedBinsUsingOctalPartitioning(Volume *vol_, const Math::Point< Utils::uint > &minBin_, const Math::Point< Utils::uint > &maxBin_, const Math::Point<> &maxCenter_) | OpenSkyNet::CD::Grid | protected |
| clearBin(const Math::Point< int > &bin_) | OpenSkyNet::CD::Grid | inline |
| cullObjectOutside(int &minBinX_, int &maxBinX_, int &minBinY_, int &maxBinY_, int &minBinZ_, int &maxBinZ_) const | OpenSkyNet::CD::Grid | protected |
| cullObjectOutside(Math::Point< int > &bin_) const | OpenSkyNet::CD::Grid | protected |
| decrementBin(const Math::Point< int > &bin_) | OpenSkyNet::CD::Grid | inline |
| getAxisDivs() const | OpenSkyNet::CD::Grid | inline |
| getBin(const Math::Point<> &p_, Math::Point< int > &bin_) const | OpenSkyNet::CD::Grid | inline |
| getBinSize() const | OpenSkyNet::CD::Grid | inline |
| getMaxCorner() const | OpenSkyNet::CD::Grid | inline |
| getNearestBinCenter(const Math::Point<> &p_) const | OpenSkyNet::CD::Grid | |
| getNeighbors(const Math::Point< int > &bin_, std::vector< BinDir > &neighbors_, Utils::uint numOccupants_=0, bool allowDiagonals_=false, bool allowCorners_=false) const | OpenSkyNet::CD::Grid | |
| getNodes() const | OpenSkyNet::CD::Grid | inline |
| getNumOccupants(const Math::Point< int > &bin_) | OpenSkyNet::CD::Grid | inline |
| getOccupiedBins(std::vector< const Math::Point< int > * > &bins_) const | OpenSkyNet::CD::Grid | |
| getOccupiedBins(CD::Volume *vol_) | OpenSkyNet::CD::Grid | inline |
| getOccupiers(const Math::Point< int > *bin_) | OpenSkyNet::CD::Grid | inline |
| getSize() const | OpenSkyNet::CD::Grid | inline |
| getSubNum() const | OpenSkyNet::CD::Grid | inline |
| Grid(Utils::uint initXDivs_, Utils::uint initYDivs_, Utils::uint initZDivs_, Utils::uint maxSubdivs_) | OpenSkyNet::CD::Grid | |
| Grid(const Grid &grid_) | OpenSkyNet::CD::Grid | |
| incrementBin(const Math::Point< int > &bin_) | OpenSkyNet::CD::Grid | inline |
| init(Utils::uint initGlobalXDivs_, Utils::uint initGlobalYDivs_, Utils::uint initGlobalZDivs_, Utils::uint maxGlobalSubdivs_) | OpenSkyNet::CD::Grid | static |
| INITIAL_X_DIVISIONS | OpenSkyNet::CD::Grid | |
| INITIAL_Y_DIVISIONS | OpenSkyNet::CD::Grid | |
| INITIAL_Z_DIVISIONS | OpenSkyNet::CD::Grid | |
| isObjectOutside(const int &minBinX_, const int &maxBinX_, const int &minBinY_, const int &maxBinY_, const int &minBinZ_, const int &maxBinZ_) const | OpenSkyNet::CD::Grid | |
| isObjectOutside(const Math::Point< int > &bin_) const | OpenSkyNet::CD::Grid | |
| isSubdivided() const | OpenSkyNet::CD::Grid | inline |
| makeSubGrid() | OpenSkyNet::CD::Grid | protected |
| MAX_SUBDIVISIONS | OpenSkyNet::CD::Grid | |
| MAX_X_DIVISIONS | OpenSkyNet::CD::Grid | |
| MAX_Y_DIVISIONS | OpenSkyNet::CD::Grid | |
| MAX_Z_DIVISIONS | OpenSkyNet::CD::Grid | |
| OccupiedBinsList typedef | OpenSkyNet::CD::Grid | |
| OccupiedBinsMap typedef | OpenSkyNet::CD::Grid | |
| PF::Manager class | OpenSkyNet::CD::Grid | friend |
| resetAllGlobalGrids() | OpenSkyNet::CD::Grid | static |
| resetGrid() | OpenSkyNet::CD::Grid | |
| setCorners(const Math::Point<> *corners_) | OpenSkyNet::CD::Grid | |
| setNodes(std::set< CD::Volume * > &nodes_) | OpenSkyNet::CD::Grid | inline |
| shutDown() | OpenSkyNet::CD::Grid | static |
| translateMaxCorner() | OpenSkyNet::CD::Grid | inline |
| translatePointByBin(const Math::Point<> &p_, const Math::Point< int > &bin_) const | OpenSkyNet::CD::Grid | |
| ~Grid() | OpenSkyNet::CD::Grid | virtual |