Home
last modified time | relevance | path

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

/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/tools/
H A DLevelSetUtil.h200 BoolLeafNodeType * maskNodePt = nullptr; in operator()
516 const BoolLeafNodeType ** fillNodes, BoolLeafNodeType ** newNodes) in FillMaskBoundary()
662 if (!node.isValueOn(pos + BoolLeafNodeType::DIM * BoolLeafNodeType::DIM) && in evalInternalNeighborsP()
663 (distNode.getValue(pos + BoolLeafNodeType::DIM * BoolLeafNodeType::DIM) in evalInternalNeighborsP()
713 !node.isValueOn(pos + BoolLeafNodeType::DIM * BoolLeafNodeType::DIM)) { in evalInternalNeighborsP()
771 if (!node.isValueOn(pos - BoolLeafNodeType::DIM * BoolLeafNodeType::DIM) && in evalInternalNeighborsN()
772 (distNode.getValue(pos - BoolLeafNodeType::DIM * BoolLeafNodeType::DIM) in evalInternalNeighborsN()
823 !node.isValueOn(pos - BoolLeafNodeType::DIM * BoolLeafNodeType::DIM)) { in evalInternalNeighborsN()
1123 std::unique_ptr<BoolLeafNodeType*[]> maskNodes(new BoolLeafNodeType*[numLeafNodes]); in computeInteriorMask()
1754 BoolLeafNodeType ** const mMaskNodes;
[all …]
H A DVolumeToMesh.h2203 BoolLeafNodeType mask; in operator()
3357 const std::vector<BoolLeafNodeType*>& nodes,
3369 BoolLeafNodeType const * const * const mNodes;
3381 const std::vector<BoolLeafNodeType*>& nodes, in MaskIntersectingVoxels()
3418 const BoolLeafNodeType& node = *mNodes[n]; in operator()
3451 const std::vector<BoolLeafNodeType*>& maskNodes, in MaskBorderVoxels()
3521 BoolLeafNodeType const * const * const mMaskNodes;
3547 BoolLeafNodeType& node = *mNodes[n]; in operator()
3563 BoolLeafNodeType * const * const mNodes;
3597 BoolLeafNodeType& node = *mNodes[n]; in operator()
[all …]
H A DMeshToVolume.h2212 using BoolLeafNodeType = typename BoolTreeType::LeafNodeType; member
2215 std::vector<BoolLeafNodeType*>& lhsNodes) in DiffLeafNodeMask()
2226 BoolLeafNodeType* lhsNode = mLhsNodes[n]; in operator()
2235 BoolLeafNodeType ** const mLhsNodes;
2266 using BoolLeafNodeType = typename BoolTreeType::LeafNodeType; member
2302 BoolLeafNodeType& maskNode = *maskAcc.touchLeaf(node.origin()); in operator()
2382 using BoolLeafNodeType = typename BoolTreeType::LeafNodeType; member
2402 std::vector<BoolLeafNodeType*>& maskNodes, in ExpandNarrowband()
2471 BoolLeafNodeType& maskNode = *mMaskNodes[n]; in operator()
2537 mask.setOn(BoolLeafNodeType::coordToOffset(nijk)); in operator()
[all …]
/dports/misc/openvdb/openvdb-9.0.0/openvdb_houdini/openvdb_houdini/
H A DSOP_OpenVDB_Diagnostics.cc417 template<typename BoolLeafNodeType>
435 const BoolLeafNodeType& maskNode = *mMaskNodes[n]; in operator ()()
449 BoolLeafNodeType const * const * const mMaskNodes;
461 using BoolLeafNodeType = typename BoolTreeType::LeafNodeType; in getPoints() typedef
463 std::vector<const BoolLeafNodeType*> nodes; in getPoints()
546 const BoolLeafNodeType& maskNode = *mMaskNodes[n]; in operator ()()
557 BoolLeafNodeType const * const * const mMaskNodes;
573 std::vector<const BoolLeafNodeType*> nodes; in getValues()
829 const BoolLeafNodeType& maskNode = *mMaskNodes[n]; in operator ()()
847 BoolLeafNodeType const * const * const mMaskNodes;
[all …]
H A DSOP_OpenVDB_Rasterize_Points.cc1247 std::vector<BoolLeafNodeType*> maskNodes; in maskRegionOfInterest()
1635 const BoolLeafNodeType& maskNode = *nodes[n]; in cacheFrustumNodes()
2091 densitySamples.reserve(BoolLeafNodeType::SIZE); in operator ()()
2264 xPos = (ijk[0] & (BoolLeafNodeType::DIM - 1u)) << (2 * BoolLeafNodeType::LOG2DIM); in gatherDensityAndAttributes()
2271 << BoolLeafNodeType::LOG2DIM); in gatherDensityAndAttributes()
2474 BoolLeafNodeType const * const * const mRegionMaskNodes;
2584 using BoolLeafNodeType = BoolTreeType::LeafNodeType; in rasterize() typedef
2648 std::vector<BoolLeafNodeType*> maskNodes; in rasterize()
2652 FillActiveValues<BoolLeafNodeType>(maskNodes, true)); in rasterize()
2659 std::vector<const BoolLeafNodeType*> maskNodes; in rasterize()
[all …]