#include <SYS/SYS_Types.h>#include <vector>#include <limits>#include "UT_API.h"#include "UT_Math.h"#include "UT_IntArray.h"#include "UT_BoundingBox.h"#include "UT_Vector3.h"Go to the source code of this file.
Classes | |
| class | UT_BoxT< T > |
| class | UT_RTreeBoxAssignmentT< T > |
| class | UT_RTreeGeneric< MAX_ORDER > |
Typedefs | |
| typedef UT_BoxT< fpreal32 > | UT_BoxF |
| typedef UT_BoxT< fpreal64 > | UT_BoxD |
| typedef UT_BoxT< fpreal64 > | UT_Box |
| typedef UT_RTreeBoxAssignmentT < fpreal32 > | UT_RTreeBoxAssignmentF |
| typedef UT_RTreeBoxAssignmentT < fpreal64 > | UT_RTreeBoxAssignmentD |
| typedef UT_RTreeBoxAssignmentT < fpreal64 > | UT_RTreeBoxAssignment |
| typedef UT_RTreeGeneric< 2 > | UT_RTree2 |
| typedef UT_RTreeGeneric< 16 > | UT_RTree16 |
| typedef UT_RTreeGeneric< 2 > | UT_RTree |
Functions | |
| template<typename QUERY_SHAPE , int MAX_ORDER, typename T > | |
| void | UTgetIntersectingItems (UT_IntArray &results, const UT_RTreeGeneric< MAX_ORDER > &tree, const QUERY_SHAPE &query_box, const UT_RTreeBoxAssignmentT< T > &assignment) |
| template<typename QUERY_SHAPE , int MAX_ORDER, typename T > | |
| int * | UTgetIntersectingItems (const UT_RTreeGeneric< MAX_ORDER > &tree, const QUERY_SHAPE &query_box, const UT_RTreeBoxAssignmentT< T > &assignment, int *const items_begin) |
Definition at line 259 of file UT_RTree.h.
Definition at line 258 of file UT_RTree.h.
Definition at line 257 of file UT_RTree.h.
| typedef UT_RTreeGeneric<2> UT_RTree |
Definition at line 269 of file UT_RTree.h.
| typedef UT_RTreeGeneric<16> UT_RTree16 |
Definition at line 268 of file UT_RTree.h.
| typedef UT_RTreeGeneric<2> UT_RTree2 |
Definition at line 267 of file UT_RTree.h.
Definition at line 264 of file UT_RTree.h.
Definition at line 263 of file UT_RTree.h.
Definition at line 262 of file UT_RTree.h.
| int* UTgetIntersectingItems | ( | const UT_RTreeGeneric< MAX_ORDER > & | tree, | |
| const QUERY_SHAPE & | query_box, | |||
| const UT_RTreeBoxAssignmentT< T > & | assignment, | |||
| int *const | items_begin | |||
| ) | [inline] |
Definition at line 944 of file UT_RTree.C.
| void UTgetIntersectingItems | ( | UT_IntArray & | results, | |
| const UT_RTreeGeneric< MAX_ORDER > & | tree, | |||
| const QUERY_SHAPE & | query_box, | |||
| const UT_RTreeBoxAssignmentT< T > & | assignment | |||
| ) | [inline] |
Definition at line 902 of file UT_RTree.C.
1.5.9