Home
last modified time | relevance | path

Searched refs:maskLeaf (Results 1 – 5 of 5) sorted by relevance

/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/tools/
H A DDenseSparseTools.h455 const typename MaskTree::LeafNodeType* maskLeaf = mLeafVec[idx]; in operator() local
459 openvdb::math::CoordBBox localBBox = maskLeaf->getNodeBoundingBox(); in operator()
472 leaf = new ResultLeafNodeType(maskLeaf->origin(), mBackground); in operator()
474 leaf->setOrigin(maskLeaf->origin()); in operator()
488 && maskLeaf->isDense()) { in operator()
515 if (maskLeaf->isValueOn(offset)) { in operator()
834 void inline operator()(const MaskLeafT& maskLeaf, size_t /*i*/) const in operator()
837 openvdb::math::CoordBBox localBBox = maskLeaf.getNodeBoundingBox(); in operator()
844 const openvdb::math::Coord org = maskLeaf.origin(); in operator()
H A DClip.h171 const auto& maskLeaf = mLeafNodes->leaf(n); in operator() local
172 const auto& ijk = maskLeaf.origin(); in operator()
178 for (auto it = maskLeaf.cbeginValueOn(); it; ++it) { in operator()
187 for (auto it = maskLeaf.cbeginValueOn(); it; ++it) { in operator()
H A DDiagnostics.h753 typename MaskT::LeafNodeType* maskLeaf = nullptr; in operator() local
757 if (maskLeaf == nullptr) maskLeaf = mMask->touchLeaf(j.getCoord()); in operator()
758 maskLeaf->setValueOn(j.pos(), true); in operator()
H A DFastSweeping.h993 auto* maskLeaf = mParent->mSweepMask.probeLeaf(leaf.origin());
995 assert(maskLeaf);
1002 maskLeaf->setValueOff(voxelIter.pos());
1011 maskLeaf->setValueOff(voxelIter.pos());
1020 maskLeaf->setValueOff(voxelIter.pos());
H A DVolumeToMesh.h2226 const BoolLeafNodeType* maskLeaf = maskAcc->probeConstLeaf(origin); in operator() local
2227 if (maskLeaf != nullptr) { in operator()
2228 for (typename BoolLeafNodeType::ValueOnCIter it = maskLeaf->cbeginValueOn(); in operator()