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 |