|
HDK
|
This is the complete list of members for IMX_VDB, including all inherited members.
| adoptGrid(UT_UniquePtr< CE_VDBGrid > grid, cl::Buffer tilestarts, exint leafcount, exint lowercount, exint uppercount, const UT_Vector3 &voxelsize, const GA_PrimVolumeXform &indexspace) | IMX_VDB | |
| allocated() const | IMX_VDB | inline |
| attributes() const | IMX_VDB | inline |
| buildFromTopology(UT_VDBType storage, const IMX_VDB *refvdb) | IMX_VDB | |
| buildTopology(const openvdb::GridBase &grid) | IMX_VDB | |
| buildTopologyFromCPU(bool denseleaves) | IMX_VDB | |
| clearInUseGPUFlag() const | IMX_PoolEntry | |
| cnanovdbStorageDefine(UT_VDBType storagetype) | IMX_VDB | static |
| copy(const IMX_VDB &other) | IMX_VDB | |
| copyFromVDB(const openvdb::GridBase &vdb, const UT_Vector3 &voxelsize, const GA_PrimVolumeXform &indexspace, bool ontocpu=true, bool ontogppu=true) | IMX_VDB | |
| copyMetadataToOptions(UT_Options &opt) const | IMX_VDB | |
| cpuCopyFromVDB(const openvdb::GridBase &vdb, const UT_Vector3 &voxelsize, const GA_PrimVolumeXform &indexspace) | IMX_VDB | inline |
| createVDB() const | IMX_VDB | |
| denseLeaves() const | IMX_VDB | inline |
| destroy() | IMX_VDB | |
| EntryType enum name | IMX_PoolEntry | |
| format(char *buffer, size_t buffer_size, const IMX_VDB &v) | IMX_VDB | friend |
| freeBuffers() | IMX_VDB | |
| getChannels() const | IMX_VDB | |
| getCPUBufferR() const | IMX_VDB | |
| getCPUBufferRInternal() | IMX_VDB | protected |
| getCPUBufferRW() | IMX_VDB | |
| getCPUTileStarts() const | IMX_VDB | inline |
| getDeviceMemoryUsage() const | IMX_VDB | |
| getGPUBuffer(bool read, bool write) | IMX_VDB | |
| getGPUBufferR() const | IMX_VDB | |
| getGPUBufferW() | IMX_VDB | inline |
| getGPUTileStarts(exint &tilecount) const | IMX_VDB | inline |
| getMemoryUsage() const | IMX_VDB | |
| gpuCopyFromVDB(const openvdb::GridBase &vdb, const UT_Vector3 &voxelsize, const GA_PrimVolumeXform &indexspace) | IMX_VDB | inline |
| hasTopology() const | IMX_VDB | |
| IMX_PoolEntry() | IMX_PoolEntry | inline |
| IMX_PoolEntry(const IMX_PoolEntry &)=delete | IMX_PoolEntry | |
| IMX_VDB() | IMX_VDB | |
| IMX_VDB(const IMX_VDB &other) | IMX_VDB | inline |
| IMX_VDB(IMX_VDB &&other) noexcept | IMX_VDB | inline |
| indexSpace() const | IMX_VDB | inline |
| isAligned(const IMX_VDB *vdb) const | IMX_VDB | inline |
| isDirty() const | IMX_VDB | inline |
| isInUseGPU() const | IMX_PoolEntry | inline |
| isOnCPU() const | IMX_VDB | inline |
| isOnGPU() const | IMX_VDB | inline |
| leafCount() const | IMX_VDB | inline |
| load(UT_IStream &is) | IMX_VDB | static |
| loadJSON(UT_JSONParser &p) | IMX_VDB | static |
| lookupVDB(int handle) | IMX_VDB | static |
| lowerCount() const | IMX_VDB | inline |
| myAttributes | IMX_VDB | protected |
| myCPUBuffer | IMX_VDB | protected |
| myGPUBuffer | IMX_VDB | protected |
| myGPUInUseCount | IMX_PoolEntry | mutableprotected |
| myIndexSpace | IMX_VDB | protected |
| myOnCPU | IMX_VDB | protected |
| myOnGPU | IMX_VDB | protected |
| myStealable | IMX_VDB | mutableprotected |
| myStorageType | IMX_VDB | protected |
| myTopology | IMX_VDB | protected |
| myTypeInfo | IMX_VDB | protected |
| myVoxelSize | IMX_VDB | protected |
| operator=(const IMX_VDB &other) | IMX_VDB | inline |
| operator=(IMX_VDB &&other) | IMX_VDB | inline |
| IMX_PoolEntry::operator=(const IMX_PoolEntry &)=delete | IMX_PoolEntry | |
| origin() const | IMX_VDB | inline |
| poolIsGPUBufferEmpty() const override | IMX_VDB | inlineprotectedvirtual |
| poolIsGPUBufferValid() const override | IMX_VDB | inlineprotectedvirtual |
| poolResetGPUBuffer() override | IMX_VDB | inlineprotectedvirtual |
| poolSetOnGPU(bool ongpu) override | IMX_VDB | inlineprotectedvirtual |
| poolShallowCopyGPUBuffer(const IMX_PoolEntry *srcbase) override | IMX_VDB | inlineprotectedvirtual |
| poolSwapGPUBuffer(IMX_PoolEntry *otherbase) override | IMX_VDB | inlineprotectedvirtual |
| poolTypeID() const override | IMX_VDB | inlinevirtual |
| registerVDB(IMX_VDBConstPtr vdb, UT_IntArray ®istered) | IMX_VDB | static |
| save(std::ostream &os) const | IMX_VDB | |
| saveJSON(UT_JSONWriter &w) const | IMX_VDB | |
| setAttributes(const UT_OptionsHolder &attrib) | IMX_VDB | inline |
| setDenseLeaves(bool dense) | IMX_VDB | inline |
| setDirty() | IMX_VDB | inline |
| setInUseGPUFlag() const | IMX_PoolEntry | |
| setStealable(bool v) const | IMX_VDB | inline |
| setTypeInfo(IMX_TypeInfo typeinfo) | IMX_VDB | inline |
| stealable() const | IMX_VDB | inline |
| storageType() const | IMX_VDB | inline |
| swap(IMX_VDB &other) | IMX_VDB | |
| transform(const UT_Matrix4D &m) | IMX_VDB | |
| typeInfo() const | IMX_VDB | inline |
| unloadFromGPU() override | IMX_VDB | protectedvirtual |
| unregisterVDBs(UT_IntArray ®istered) | IMX_VDB | static |
| updateAttributes(const OP &op) | IMX_VDB | inline |
| updateMetadataFromOptions(const UT_Options &opt) | IMX_VDB | |
| upperCount() const | IMX_VDB | inline |
| voxelSize() const | IMX_VDB | inline |
| ~IMX_PoolEntry() | IMX_PoolEntry | inlinevirtual |
| ~IMX_VDB() override | IMX_VDB |