|
HDK
|
This is the complete list of members for SIM_RawIndexField, including all inherited members.
| applyExtrapolatedParticleToFieldPartial(const UT_ValArray< sim_extrapelem > &e, const GU_Detail *gdp, SIM_RawField *dest, const SIM_RawField::sim_particleToFieldParms &ptfparms, const UT_JobInfo &info) | SIM_RawIndexField | protected |
| applyLookupPartial(const UT_VoxelArrayI &lut, const UT_JobInfo &info) | SIM_RawIndexField | protected |
| Box typedef | SIM_RawIndexField | |
| Boxes typedef | SIM_RawIndexField | |
| buildActiveListsPartial(const sim_buildActiveParms &parms, const UT_JobInfo &info) | SIM_RawIndexField | protected |
| buildIndex(const SIM_RawField *surface, const SIM_RawField *collision) | SIM_RawIndexField | |
| buildPartitionedIndex(const SIM_RawField *surface, const SIM_RawField *collision) | SIM_RawIndexField | |
| collapseClassIndices() | SIM_RawIndexField | protected |
| computeConnectedComponents(const SIM_RawField &surface) | SIM_RawIndexField | |
| computeConnectedComponents(const SIM_RawIndexField &idx) | SIM_RawIndexField | |
| computeConnectedComponentsWeighted(const SIM_RawIndexField &idx, const SIM_RawField *weights[3], const SIM_RawIndexField *sliceindex=0, int thisslice=-1) | SIM_RawIndexField | |
| computeMetaConnected(UT_IntArray &metagroups, const SIM_RawIndexField &idx) const | SIM_RawIndexField | |
| computeQueryOffsets(const SIM_RawIndexField *nindex, int nsamples, const int *dx, const int *dy, const int *dz, UT_Vector3Array &queryoffsets, UT_ValArray< fpreal > &radii) const | SIM_RawIndexField | protected |
| countVoxelsInBox(const SIM_RawField *surface, const SIM_RawField *collision, const Box &box) const | SIM_RawIndexField | protected |
| elementToIndex(const UT_VoxelArrayI &U, sim_extrapelem idx, int &x, int &y, int &z) | SIM_RawIndexField | protectedstatic |
| extrapolateActiveElementsPartial(const sim_extrapActiveParms &parms, const UT_JobInfo &info) | SIM_RawIndexField | protected |
| extrapolateClosestPoints(const SIM_RawIndexField *altclosept, const GU_Detail *gdp, const openvdb::tools::PointIndexGrid *ptgridvdb, fpreal uniformradius, fpreal bandwidth, bool rebuildsdf, SIM_RawField *dest=NULL, const SIM_RawField::sim_particleToFieldParms *parms=NULL) | SIM_RawIndexField | |
| field() const | SIM_RawIndexField | inline |
| fieldNC() const | SIM_RawIndexField | inline |
| findRange(const SIM_RawField *surface, const SIM_RawField *collision, int begin[3], int end[3]) const | SIM_RawIndexField | protected |
| getBBoxOrig() const | SIM_RawIndexField | inline |
| getBBoxSize() const | SIM_RawIndexField | inline |
| getBorder() const | SIM_RawIndexField | inline |
| getBorderValue() const | SIM_RawIndexField | inline |
| getIndex(const UT_VoxelArrayIteratorF &vit) const | SIM_RawIndexField | inline |
| getMemoryUsage() const | SIM_RawIndexField | |
| getOrig() const | SIM_RawIndexField | inline |
| getSample() const | SIM_RawIndexField | inline |
| getSamplePattern(SIM_FieldSample sample, int x, int y, int z, int &numsample, int *ix, int *iy, int *iz, bool clamp) const | SIM_RawIndexField | |
| getSize() const | SIM_RawIndexField | inline |
| getValue(const UT_Vector3 &pos) const | SIM_RawIndexField | |
| getVoxelDiameter() const | SIM_RawIndexField | inline |
| getVoxelRes() const | SIM_RawIndexField | |
| getVoxelRes(int &xres, int &yres, int &zres) const | SIM_RawIndexField | |
| getVoxelSize() const | SIM_RawIndexField | inline |
| getWorldOrigin(int &origx, int &origy, int &origz) const | SIM_RawIndexField | |
| getXRes() const | SIM_RawIndexField | inline |
| getYRes() const | SIM_RawIndexField | inline |
| getZRes() const | SIM_RawIndexField | inline |
| indexToElement(const UT_VoxelArrayI &U, int x, int y, int z) | SIM_RawIndexField | protectedstatic |
| indexToPos(int x, int y, int z, UT_Vector3 &pos) const | SIM_RawIndexField | |
| indexToPos(exint x, exint y, exint z, UT_Vector3D &pos) const | SIM_RawIndexField | |
| indexToPos(UT_Vector3I index, UT_Vector3 &pos) const | SIM_RawIndexField | |
| indexToPos(UT_Vector3I index) const | SIM_RawIndexField | |
| Indices typedef | SIM_RawIndexField | |
| info | SIM_RawIndexField | |
| init(SIM_FieldSample sample, const UT_Vector3 &orig, const UT_Vector3 &size, int xres, int yres, int zres) | SIM_RawIndexField | |
| init(SIM_FieldSample sample, const UT_Vector3 &orig, const UT_Vector3 &size, int xres, int yres, int zres, const UT_Vector3 &voxelsize) | SIM_RawIndexField | |
| init(SIM_FieldSample sample, const UT_Vector3 &orig, const UT_Vector3 &size, UT_VoxelArrayI *voxels, const UT_Vector3 &voxelsize) | SIM_RawIndexField | |
| initConnectedComponentsPartial(const SIM_RawIndexField &idx, const SIM_RawIndexField *sliceindex, int thisslice, const UT_JobInfo &info) | SIM_RawIndexField | protected |
| isAligned(const SIM_RawIndexField *field) const | SIM_RawIndexField | |
| isAligned(const SIM_RawField *field) const | SIM_RawIndexField | |
| isColocated(const SIM_RawField *field, UT_Vector3I &offset) const | SIM_RawIndexField | |
| isColocated(const SIM_RawIndexField *field, UT_Vector3I &offset) const | SIM_RawIndexField | |
| isMatching(const SIM_RawIndexField *field) const | SIM_RawIndexField | |
| isMatching(const SIM_RawField *field) const | SIM_RawIndexField | |
| isValidIndex(int x, int y, int z) const | SIM_RawIndexField | inline |
| makeConstant(exint cval) | SIM_RawIndexField | |
| match(const SIM_RawField &src) | SIM_RawIndexField | |
| match(const SIM_RawIndexField &src) | SIM_RawIndexField | |
| maxIndex() const | SIM_RawIndexField | inline |
| myBBoxOrig | SIM_RawIndexField | protected |
| myBBoxSize | SIM_RawIndexField | protected |
| myField | SIM_RawIndexField | protected |
| myMaxIndex | SIM_RawIndexField | protected |
| myOrig | SIM_RawIndexField | protected |
| mySample | SIM_RawIndexField | protected |
| mySize | SIM_RawIndexField | protected |
| myVoxelDiameter | SIM_RawIndexField | protected |
| myVoxelSize | SIM_RawIndexField | protected |
| operator()(int x, int y, int z) const | SIM_RawIndexField | inline |
| operator=(const SIM_RawIndexField &src) | SIM_RawIndexField | |
| posToIndex(UT_Vector3 pos, int &x, int &y, int &z) const | SIM_RawIndexField | |
| posToIndex(UT_Vector3 pos) const | SIM_RawIndexField | |
| ScalarType typedef | SIM_RawIndexField | |
| setBorder(UT_VoxelBorderType border, exint bval) | SIM_RawIndexField | inline |
| setVoxelSize(const UT_Vector3 &voxelsize) | SIM_RawIndexField | inline |
| shouldConnectIndices(exint idx1, exint idx2) const | SIM_RawIndexField | protected |
| shouldMultiThread() const | SIM_RawIndexField | inline |
| sim_extrapelem typedef | SIM_RawIndexField | protected |
| SIM_RawIndexField() | SIM_RawIndexField | |
| SIM_RawIndexField(const SIM_RawIndexField &src) | SIM_RawIndexField | |
| steal() | SIM_RawIndexField | |
| THREADED_METHOD1(SIM_RawIndexField, shouldMultiThread(), buildCollisionLookup, const SIM_RawField *, collision) void buildCollisionLookupPartial(const SIM_RawField *collision | SIM_RawIndexField | |
| THREADED_METHOD1(SIM_RawIndexField, shouldMultiThread(), applyLookup, const UT_VoxelArrayI &, lut) | SIM_RawIndexField | protected |
| THREADED_METHOD1(SIM_RawIndexField, shouldMultiThread(), buildActiveLists, const sim_buildActiveParms &, parms) | SIM_RawIndexField | protected |
| THREADED_METHOD1(SIM_RawIndexField, parms.elements->entries() > 50, extrapolateActiveElements, const sim_extrapActiveParms &, parms) | SIM_RawIndexField | protected |
| THREADED_METHOD3(SIM_RawIndexField, shouldMultiThread(), initConnectedComponents, const SIM_RawIndexField &, idx, const SIM_RawIndexField *, sliceindex, int, thisslice) | SIM_RawIndexField | protected |
| THREADED_METHOD4(SIM_RawIndexField, tileoccupied.entries() > 10, uncompressActiveTiles, UT_VoxelArrayI &, closept, UT_VoxelArrayI &, newclosept, UT_VoxelArrayF *, dest, const UT_ValArray< bool > &, tileoccupied) | SIM_RawIndexField | protected |
| THREADED_METHOD4(SIM_RawIndexField, elements.entries() > 100, applyExtrapolatedParticleToField, const UT_ValArray< sim_extrapelem > &, elements, const GU_Detail *, gdp, SIM_RawField *, dest, const SIM_RawField::sim_particleToFieldParms &, ptfparms) | SIM_RawIndexField | protected |
| uncompressActiveTilesPartial(UT_VoxelArrayI &closept, UT_VoxelArrayI &newclosept, UT_VoxelArrayF *dest, const UT_ValArray< bool > &tileoccupied, const UT_JobInfo &info) | SIM_RawIndexField | protected |
| ~SIM_RawIndexField() | SIM_RawIndexField | virtual |