Last-query hit buffer shared by spatial indexes. Script pattern: call query* → getResultCount / getResultId(i). 更多...
#include <QueryIds.h>
Public 成员函数 | |
| void | clear () |
| void | addUnique (int id) |
| void | addUnchecked (int id) |
| int | getCount () const |
| int | getId (int index) const |
| const std::vector< int > & | ids () const |
| std::vector< int > & | ids () |
详细描述
Last-query hit buffer shared by spatial indexes. Script pattern: call query* → getResultCount / getResultId(i).
在文件 QueryIds.h 第 11 行定义.
成员函数说明
◆ addUnchecked()
|
inline |
在文件 QueryIds.h 第 22 行定义.
◆ addUnique()
|
inline |
在文件 QueryIds.h 第 15 行定义.
◆ clear()
|
inline |
在文件 QueryIds.h 第 13 行定义.
被这些函数引用 eve::spatial::BSPTree2D::clear(), eve::spatial::BSPTree3D::clear(), eve::spatial::Octree::clear(), eve::spatial::QuadTree::clear(), eve::spatial::SpatialHash2D::clear(), eve::spatial::SpatialHash3D::clear(), eve::spatial::BSPTree3D::queryAABB(), eve::spatial::Octree::queryAABB(), eve::spatial::BSPTree2D::queryCircle(), eve::spatial::QuadTree::queryCircle(), eve::spatial::BSPTree2D::queryPoint(), eve::spatial::QuadTree::queryPoint(), eve::spatial::BSPTree3D::queryPoint(), eve::spatial::Octree::queryPoint(), eve::spatial::BSPTree2D::queryRect(), eve::spatial::QuadTree::queryRect(), eve::spatial::BSPTree3D::querySphere() , 以及 eve::spatial::Octree::querySphere().
◆ getCount()
|
inline |
在文件 QueryIds.h 第 24 行定义.
被这些函数引用 getId(), eve::spatial::BSPTree2D::getResultCount(), eve::spatial::BSPTree3D::getResultCount(), eve::spatial::Octree::getResultCount(), eve::spatial::QuadTree::getResultCount(), eve::spatial::SpatialHash2D::getResultCount(), eve::spatial::SpatialHash3D::getResultCount(), eve::spatial::BSPTree3D::queryAABB(), eve::spatial::Octree::queryAABB(), eve::spatial::SpatialHash3D::queryAABB(), eve::spatial::BSPTree2D::queryCircle(), eve::spatial::QuadTree::queryCircle(), eve::spatial::SpatialHash2D::queryCircle(), eve::spatial::BSPTree2D::queryPoint(), eve::spatial::QuadTree::queryPoint(), eve::spatial::SpatialHash2D::queryPoint(), eve::spatial::BSPTree3D::queryPoint(), eve::spatial::Octree::queryPoint(), eve::spatial::SpatialHash3D::queryPoint(), eve::spatial::BSPTree2D::queryRect(), eve::spatial::QuadTree::queryRect(), eve::spatial::SpatialHash2D::queryRect(), eve::spatial::BSPTree3D::querySphere(), eve::spatial::Octree::querySphere() , 以及 eve::spatial::SpatialHash3D::querySphere().
◆ getId()
|
inline |
◆ ids() [1/2]
|
inline |
在文件 QueryIds.h 第 32 行定义.
◆ ids() [2/2]
|
inline |
在文件 QueryIds.h 第 31 行定义.
该类的文档由以下文件生成:
- src/modules/spatial/QueryIds.h