|
HDK
|
This is the complete list of members for UT_PointGrid< T >, including all inherited members.
| accessortype typedef | UT_PointGrid< T > | |
| build(const UT_Vector3 &orig, const UT_Vector3 &size, int xres, int yres, int zres) | UT_PointGrid< T > | |
| calcBounds(const UT_Vector3 &pos, fpreal radius, int &xmin, int &ymin, int &zmin, int &xmax, int &ymax, int &zmax) const | UT_PointGrid< T > | protected |
| canBuild(int xres, int yres, int zres) | UT_PointGrid< T > | |
| computeGridIdxPartial(UT_ValArray< bool > &tileoccupied, const UT_JobInfo &info) | UT_PointGrid< T > | protected |
| createQueue() | UT_PointGrid< T > | inlinestatic |
| destroyQueue(queuetype *queue) | UT_PointGrid< T > | inlinestatic |
| entries() const | UT_PointGrid< T > | inline |
| entriesAt(int x, int y, int z) const | UT_PointGrid< T > | |
| findCloseKeys(const UT_Vector3 &position, queuetype &queuetype, fpreal radius) const | UT_PointGrid< T > | |
| findIdxRangesPartial(UT_ValArray< UT_Vector3T< int > > &bboxmins, UT_ValArray< UT_Vector3T< int > > &bboxmaxs, indextype numValidKeys, const UT_JobInfo &info) | UT_PointGrid< T > | protected |
| getInvalidKeys(queuetype &queue) const | UT_PointGrid< T > | |
| getKeyAt(indextype idx) const | UT_PointGrid< T > | inline |
| getKeysAt(int x, int y, int z, queuetype &queue) const | UT_PointGrid< T > | |
| getKeysAt(int x, int y, int z, indextype &begin, indextype &end) const | UT_PointGrid< T > | protected |
| getMemoryUsage() const | UT_PointGrid< T > | |
| getRes(int axis) const | UT_PointGrid< T > | inline |
| getVoxelSize() const | UT_PointGrid< T > | inline |
| getXRes() const | UT_PointGrid< T > | inline |
| getYRes() const | UT_PointGrid< T > | inline |
| getZRes() const | UT_PointGrid< T > | inline |
| gridIdxToIndex(grididxtype idx, int &x, int &y, int &z) | UT_PointGrid< T > | protected |
| grididxtype typedef | UT_PointGrid< T > | |
| hasCloseKeys(const UT_Vector3 &position, fpreal radius) const | UT_PointGrid< T > | |
| indexToGridIdx(int x, int y, int z) | UT_PointGrid< T > | protected |
| indextype typedef | UT_PointGrid< T > | |
| INVALIDGRIDIDX | UT_PointGrid< T > | protectedstatic |
| INVALIDINDEX | UT_PointGrid< T > | protectedstatic |
| isValidIndex(int x, int y, int z) const | UT_PointGrid< T > | inline |
| iterator typedef | UT_PointGrid< T > | |
| keytype typedef | UT_PointGrid< T > | |
| myAccessor | UT_PointGrid< T > | protected |
| myBBoxMax | UT_PointGrid< T > | protected |
| myBBoxMin | UT_PointGrid< T > | protected |
| myBegins | UT_PointGrid< T > | protected |
| myEnds | UT_PointGrid< T > | protected |
| myIdxKeys | UT_PointGrid< T > | protected |
| myInvVoxelSize | UT_PointGrid< T > | protected |
| myOrig | UT_PointGrid< T > | protected |
| mySize | UT_PointGrid< T > | protected |
| myVoxelSize | UT_PointGrid< T > | protected |
| posToIndex(UT_Vector3 position, int &x, int &y, int &z, bool boundsCheck=true) const | UT_PointGrid< T > | |
| queuetype typedef | UT_PointGrid< T > | |
| shouldMultithread() const | UT_PointGrid< T > | inlineprotected |
| SYS_PACKED_STRUCT_HINT_BEGIN(UT_GridIdxKey, 4) | UT_PointGrid< T > | inlineprotected |
| THREADED_METHOD1(UT_PointGrid< T >, shouldMultithread(), computeGridIdx, UT_ValArray< bool > &, tileoccupied) | UT_PointGrid< T > | protected |
| THREADED_METHOD1(UT_PointGrid< T >, tileoccupied.entries() > 20, uncompressTiles, const UT_ValArray< bool > &, tileoccupied) | UT_PointGrid< T > | protected |
| THREADED_METHOD3(UT_PointGrid< T >, shouldMultithread(), findIdxRanges, UT_ValArray< UT_Vector3T< int > > &, bboxmins, UT_ValArray< UT_Vector3T< int > > &, bboxmaxs, indextype, numValidKeys) | UT_PointGrid< T > | protected |
| uncompressTilesPartial(const UT_ValArray< bool > &tileoccupied, const UT_JobInfo &info) | UT_PointGrid< T > | protected |
| UT_PointGrid(const T &accessor) | UT_PointGrid< T > | inline |