HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_VoxelTile< T > Member List

This is the complete list of members for UT_VoxelTile< T >, including all inherited members.

COMPRESS_CONSTANT enum valueUT_VoxelTile< T >
COMPRESS_ENGINE enum valueUT_VoxelTile< T >
COMPRESS_FPREAL16 enum valueUT_VoxelTile< T >
COMPRESS_RAW enum valueUT_VoxelTile< T >
COMPRESS_RAWFULL enum valueUT_VoxelTile< T >
CompressionType enum nameUT_VoxelTile< T >
copyFragment(int dstx, int dsty, int dstz, const UT_VoxelTile< T > &srctile, int srcx, int srcy, int srcz)UT_VoxelTile< T >
dist(T a, T b)UT_VoxelTile< T >inlinestatic
expandMinMax(T v, T &min, T &max)UT_VoxelTile< T >inlinestatic
extractSample(int x, int y, int z, T *sample) const UT_VoxelTile< T >
extractSampleAxis(int x, int y, int z, T *sample) const UT_VoxelTile< T >
extractSampleAxis(int x, int y, int z, T *sample) const UT_VoxelTile< T >
extractSamplePlus(int x, int y, int z, T *sample) const UT_VoxelTile< T >
fillCacheLine(T *cacheline, int &stride, int x, int y, int z, bool forcecopy, bool strideofone) const UT_VoxelTile< T >
findAverage(T &avg) const UT_VoxelTile< T >
findMinMax(T &min, T &max) const UT_VoxelTile< T >
flatten(S *dst, int dststride) const UT_VoxelTile< T >
freeData()UT_VoxelTile< T >inline
getCompressionEngine(int index)UT_VoxelTile< T >static
getDataLength() const UT_VoxelTile< T >
getMemoryUsage(bool inclusive) const UT_VoxelTile< T >
getRes(int dim) const UT_VoxelTile< T >inline
hasNan() const UT_VoxelTile< T >
inlineConstant() const UT_VoxelTile< T >inlineprotected
isConstant() const UT_VoxelTile< T >inline
isRaw() const UT_VoxelTile< T >inline
isRawFull() const UT_VoxelTile< T >inline
isSimpleCompression() const UT_VoxelTile< T >inline
lerp(int x, int y, int z, float fx, float fy, float fz) const UT_VoxelTile< T >
lerpAxis(int x, int y, int z, float fx, float fy, float fz) const UT_VoxelTile< T >
lerpAxis(int x, int y, int z, fpreal32 fx, fpreal32 fy, fpreal32 fz) const UT_VoxelTile< T >
lerpValues(T v1, T v2, fpreal32 bias)UT_VoxelTile< T >inline
load(UT_IStream &is, const UT_IntArray &compression)UT_VoxelTile< T >
load(UT_JSONParser &p, const UT_IntArray &compression)UT_VoxelTile< T >
loadCompressionTypes(UT_IStream &is, UT_IntArray &compressions)UT_VoxelTile< T >static
loadCompressionTypes(UT_JSONParser &p, UT_IntArray &compressions)UT_VoxelTile< T >static
lookupCompressionEngine(const char *name)UT_VoxelTile< T >static
makeConstant(T t)UT_VoxelTile< T >
makeFpreal16()UT_VoxelTile< T >
makeRawUninitialized()UT_VoxelTile< T >
myDataUT_VoxelTile< T >
numVoxels() const UT_VoxelTile< T >inline
operator()(int x, int y, int z) const UT_VoxelTile< T >
operator=(const UT_VoxelTile< T > &src)UT_VoxelTile< T >
rawConstData() const UT_VoxelTile< T >inlineprotected
rawConstVal() const UT_VoxelTile< T >inlineprotected
rawData()UT_VoxelTile< T >inline
rawData() const UT_VoxelTile< T >inline
rawFullData()UT_VoxelTile< T >inline
registerCompressionEngine(UT_VoxelTileCompress< T > *engine)UT_VoxelTile< T >static
save(std::ostream &os) const UT_VoxelTile< T >
save(UT_JSONWriter &w) const UT_VoxelTile< T >
saveCompressionTypes(std::ostream &os)UT_VoxelTile< T >static
saveCompressionTypes(UT_JSONWriter &w)UT_VoxelTile< T >static
setForeignData(void *data, int8 compress_type)UT_VoxelTile< T >inlineprotected
setRes(int xr, int yr, int zr)UT_VoxelTile< T >inlineprotected
setValue(int x, int y, int z, T t)UT_VoxelTile< T >
tryCompress(const UT_VoxelCompressOptions &options)UT_VoxelTile< T >
uncompress()UT_VoxelTile< T >
uncompressFull()UT_VoxelTile< T >
UT_VoxelArray< T > classUT_VoxelTile< T >friend
UT_VoxelProbe classUT_VoxelTile< T >friend
UT_VoxelTile()UT_VoxelTile< T >
UT_VoxelTile(const UT_VoxelTile< T > &src)UT_VoxelTile< T >
UT_VoxelTileCompress< T > classUT_VoxelTile< T >friend
weightedSum(int pstart[3], int pend[3], const float *weights[3], int start[3], T &result)UT_VoxelTile< T >
writeCacheLine(T *cacheline, int y, int z)UT_VoxelTile< T >
writeData(const S *src, int srcstride)UT_VoxelTile< T >
writeThrough(int x, int y, int z, T t)UT_VoxelTile< T >protected
xres() const UT_VoxelTile< T >inline
yres() const UT_VoxelTile< T >inline
zres() const UT_VoxelTile< T >inline
~UT_VoxelTile()UT_VoxelTile< T >