|
HDK
|
This is the complete list of members for UT_VoxelArray< T >, including all inherited members.
| avgNonZero(const UT_Vector3 &pos, const UT_Filter &filter, fpreal radius, int clampaxis=-1) const | UT_VoxelArray< T > | |
| clampIndex(int &x, int &y, int &z) const | UT_VoxelArray< T > | inline |
| const | UT_VoxelArray< T > | |
| const | UT_VoxelArray< T > | |
| copyWithOffset(const UT_VoxelArray< T > &src, int offx, int offy, int offz) | UT_VoxelArray< T > | |
| dummy | UT_VoxelArray< T > | |
| evaluate(const UT_Vector3 &pos, const UT_Filter &filter, fpreal radius, int clampaxis=-1) const | UT_VoxelArray< T > | |
| evaluateMinMax(T &lerp, T &lmin, T &lmax, UT_Vector3F pos) const | UT_VoxelArray< T > | |
| extractSample(int x, int y, int z, T *sample) const | UT_VoxelArray< T > | |
| extractSampleAxis(int x, int y, int z, T *sample) const | UT_VoxelArray< T > | |
| extractSampleAxis(int x, int y, int z, T *samples) const | UT_VoxelArray< T > | |
| extractSamplePlus(int x, int y, int z, T *sample) const | UT_VoxelArray< T > | |
| extractSlice(S *dstdata, int slice, bool half_slice) const | UT_VoxelArray< T > | |
| extractTiles(S *dstdata, int stride, const UT_IntArray &tilelist) const | UT_VoxelArray< T > | |
| extractTiles(S *dstdata, int stride, const IDX *ix, const IDX *iy, const IDX *iz, const UT_Array< UT_VoxelArrayTileDataDescr > &tilelist) const | UT_VoxelArray< T > | |
| findexToPos(UT_Vector3F ipos, UT_Vector3F &pos) const | UT_VoxelArray< T > | |
| findexToPos(UT_Vector3D ipos, UT_Vector3D &pos) const | UT_VoxelArray< T > | |
| flattenPartialAxis(T *flatarray, exint ystride, const UT_JobInfo &info) const | UT_VoxelArray< T > | |
| forEachTile(const OP &op, bool shouldthread=true) | UT_VoxelArray< T > | |
| forEachTileConst(const OP &op, bool shouldthread=true) const | UT_VoxelArray< T > | inline |
| getBorder() const | UT_VoxelArray< T > | inline |
| getBorderScale(int axis) const | UT_VoxelArray< T > | inline |
| getBorderValue() const | UT_VoxelArray< T > | inline |
| getCompressionOptions() const | UT_VoxelArray< T > | inline |
| getCompressionTolerance() const | UT_VoxelArray< T > | inline |
| getLinearTile(int idx) const | UT_VoxelArray< T > | inline |
| getMemoryUsage(bool inclusive) const | UT_VoxelArray< T > | |
| getRes(int axis) const | UT_VoxelArray< T > | inline |
| getTile(int tx, int ty, int tz) const | UT_VoxelArray< T > | inline |
| getTileBBox(int idx) const | UT_VoxelArray< T > | inline |
| getTileRes(int dim) const | UT_VoxelArray< T > | inline |
| getTileVoxels(int idx, UT_Vector3I &start, UT_Vector3I &end) const | UT_VoxelArray< T > | inline |
| getValue(int x, int y, int z) const | UT_VoxelArray< T > | inline |
| getValues(const UT_BoundingBoxI &bbox, T *values, const exint size) const | UT_VoxelArray< T > | inline |
| getVoxelRes() const | UT_VoxelArray< T > | inline |
| getXRes() const | UT_VoxelArray< T > | inline |
| getYRes() const | UT_VoxelArray< T > | inline |
| getZRes() const | UT_VoxelArray< T > | inline |
| hasNan() const | UT_VoxelArray< T > | |
| indexToLinearTile(int x, int y, int z) const | UT_VoxelArray< T > | inline |
| indexToPos(int x, int y, int z, UT_Vector3F &pos) const | UT_VoxelArray< T > | |
| indexToPos(exint x, exint y, exint z, UT_Vector3D &pos) const | UT_VoxelArray< T > | |
| info | UT_VoxelArray< T > | |
| info | UT_VoxelArray< T > | |
| info | UT_VoxelArray< T > | |
| isConstant(T *cval=0) const | UT_VoxelArray< T > | |
| isMatching(const UT_VoxelArray< S > &src) const | UT_VoxelArray< T > | inline |
| isValidIndex(int x, int y, int z) const | UT_VoxelArray< T > | inline |
| lerpSample(T *samples, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpSampleAxis(T *samples, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpSampleAxis(T *samples, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpVoxel(int x, int y, int z, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpVoxelAxis(int x, int y, int z, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpVoxelAxis(int x, int y, int z, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpVoxelCoord(UT_Vector3F pos) const | UT_VoxelArray< T > | |
| lerpVoxelCoordAxis(UT_Vector3F pos) const | UT_VoxelArray< T > | |
| lerpVoxelCoordAxis(UT_Vector3F pos) const | UT_VoxelArray< T > | |
| lerpVoxelCoordMinMax(T &lerp, T &lmin, T &lmax, UT_Vector3F pos) const | UT_VoxelArray< T > | |
| lerpVoxelCoordMinMaxAxis(T &lerp, T &lmin, T &lmax, UT_Vector3F pos) const | UT_VoxelArray< T > | |
| lerpVoxelCoordMinMaxAxis(T &lerp, T &lmin, T &lmax, UT_Vector3F pos) const | UT_VoxelArray< T > | |
| lerpVoxelMinMax(T &lerp, T &lmin, T &lmax, int x, int y, int z, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpVoxelMinMaxAxis(T &lerp, T &lmin, T &lmax, int x, int y, int z, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| lerpVoxelMinMaxAxis(T &lerp, T &smin, T &smax, int x, int y, int z, float fx, float fy, float fz) const | UT_VoxelArray< T > | |
| linearTileToXYZ(int idx, int &x, int &y, int &z) const | UT_VoxelArray< T > | inline |
| linearTileToXYZ(int idx) const | UT_VoxelArray< T > | inline |
| loadData(UT_IStream &is) | UT_VoxelArray< T > | |
| loadData(UT_JSONParser &p) | UT_VoxelArray< T > | |
| match(const UT_VoxelArray< T > &src) | UT_VoxelArray< T > | |
| mirrorCoordinates(int x, int res) | UT_VoxelArray< T > | inlinestatic |
| moveTilesWithOffset(UT_VoxelArray< T > &src, int tileoffx, int tileoffy, int tileoffz) | UT_VoxelArray< T > | |
| numTiles() const | UT_VoxelArray< T > | inline |
| numVoxels() const | UT_VoxelArray< T > | inline |
| offx | UT_VoxelArray< T > | |
| offy | UT_VoxelArray< T > | |
| offz | UT_VoxelArray< T > | |
| operator()(UT_Vector3D pos) const | UT_VoxelArray< T > | |
| operator()(UT_Vector3F pos) const | UT_VoxelArray< T > | |
| operator()(UT_Vector3I index) const | UT_VoxelArray< T > | inline |
| operator()(int x, int y, int z) const | UT_VoxelArray< T > | inline |
| operator=(const UT_VoxelArray< T > &src) | UT_VoxelArray< T > | |
| posToIndex(UT_Vector3 pos, int &x, int &y, int &z) const | UT_VoxelArray< T > | |
| posToIndex(UT_Vector3D pos, exint &x, exint &y, exint &z) const | UT_VoxelArray< T > | |
| posToIndex(UT_Vector3 pos, UT_Vector3 &ipos) const | UT_VoxelArray< T > | |
| posToIndex(UT_Vector3D pos, UT_Vector3D &ipos) const | UT_VoxelArray< T > | |
| resample(const UT_VoxelArray< T > &src, UT_FilterType filtertype=UT_FILTER_POINT, float filterwidthscale=1.0f, int clampaxis=-1) | UT_VoxelArray< T > | |
| saveData(std::ostream &os) const | UT_VoxelArray< T > | |
| saveData(UT_JSONWriter &w, const char *shared_mem_owner=0) const | UT_VoxelArray< T > | |
| ScalarType typedef | UT_VoxelArray< T > | |
| setBorder(UT_VoxelBorderType type, T t) | UT_VoxelArray< T > | |
| setBorderScale(T scalex, T scaley, T scalez) | UT_VoxelArray< T > | |
| setCompressionOptions(const UT_VoxelCompressOptions &options) | UT_VoxelArray< T > | inline |
| setCompressionTolerance(fpreal tol) | UT_VoxelArray< T > | inline |
| setValue(UT_Vector3I index, T value) | UT_VoxelArray< T > | inline |
| setValue(int x, int y, int z, T t) | UT_VoxelArray< T > | inline |
| size(int xres, int yres, int zres, bool reset=true) | UT_VoxelArray< T > | |
| splitVoxelCoord(UT_Vector3F pos, int &x, int &y, int &z, float &fx, float &fy, float &fz) const | UT_VoxelArray< T > | inline |
| splitVoxelCoordAxis(UT_Vector3F pos, int &x, int &y, int &z, float &fx, float &fy, float &fz) const | UT_VoxelArray< T > | inline |
| THREADED_METHOD(UT_VoxelArray< T >, numTiles() > 100, collapseAllTiles) void collapseAllTilesPartial(const UT_JobInfo &info) | UT_VoxelArray< T > | |
| THREADED_METHOD(UT_VoxelArray< T >, numTiles() > 100, expandAllTiles) void expandAllTilesPartial(const UT_JobInfo &info) | UT_VoxelArray< T > | |
| THREADED_METHOD(UT_VoxelArray< T >, numTiles() > 100, expandAllNonConstTiles) void expandAllNonConstTilesPartial(const UT_JobInfo &info) | UT_VoxelArray< T > | |
| THREADED_METHOD1(UT_VoxelArray< T >, numTiles() > 100, constant, T, t) void const antPartial(T t | UT_VoxelArray< T > | |
| THREADED_METHOD1(UT_VoxelArray< T >, numTiles() > 20, copyData, const UT_VoxelArray< T > &, src) void copyDataPartial(const UT_VoxelArray< T > &src | UT_VoxelArray< T > | |
| THREADED_METHOD3(UT_VoxelArray< T >, numTiles() > 16, extractFromFlattened, const T *, flatarray, exint, ystride, exint, zstride) void extractFromFlattenedPartial(const T *flatarray | UT_VoxelArray< T > | |
| THREADED_METHOD3_CONST(UT_VoxelArray< T >, numTiles() > 16, flatten, T *, flatarray, exint, ystride, exint, zstride) void flattenPartial(T *flatarray | UT_VoxelArray< T > | |
| THREADED_METHOD4(UT_VoxelArray< T >, numTiles() > 4, copyWithOffsetInternal, const UT_VoxelArray< T > &, src, int, offx, int, offy, int, offz) void copyWithOffsetInternalPartial(const UT_VoxelArray< T > &src | UT_VoxelArray< T > | |
| THREADED_METHOD4_CONST(UT_VoxelArray< T >, numTiles() > 16, flattenGLFixed8, uint8 *, flatarray, exint, ystride, exint, zstride, T, dummy) void flattenGLFixed8Partial(uint8 *flatarray | UT_VoxelArray< T > | |
| THREADED_METHOD4_CONST(UT_VoxelArray< T >, numTiles() > 16, flattenGL16F, UT_Vector4H *, flatarray, exint, ystride, exint, zstride, T, dummy) void flattenGL16FPartial(UT_Vector4H *flatarray | UT_VoxelArray< T > | |
| THREADED_METHOD4_CONST(UT_VoxelArray< T >, numTiles() > 16, flattenGL32F, UT_Vector4F *, flatarray, exint, ystride, exint, zstride, T, dummy) void flattenGL32FPartial(UT_Vector4F *flatarray | UT_VoxelArray< T > | |
| UT_VoxelArray() | UT_VoxelArray< T > | |
| UT_VoxelArray(const UT_VoxelArray< T > &src) | UT_VoxelArray< T > | |
| writeTiles(const S *srcdata, int srcstride, const UT_IntArray &tilelist) | UT_VoxelArray< T > | |
| writeTiles(const S *srcdata, int srcstride, const IDX *ix, const IDX *iy, const IDX *iz, const UT_Array< UT_VoxelArrayTileDataDescr > &tilelist) | UT_VoxelArray< T > | |
| xyzTileToLinear(int x, int y, int z) const | UT_VoxelArray< T > | inline |
| ystride | UT_VoxelArray< T > | |
| zstride | UT_VoxelArray< T > | |
| ~UT_VoxelArray() | UT_VoxelArray< T > |