Searched refs:BoolLeafNodeType (Results 1 – 5 of 5) sorted by relevance
200 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 …]
2203 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 …]
2212 using BoolLeafNodeType = typename BoolTreeType::LeafNodeType; member2215 std::vector<BoolLeafNodeType*>& lhsNodes) in DiffLeafNodeMask()2226 BoolLeafNodeType* lhsNode = mLhsNodes[n]; in operator()2235 BoolLeafNodeType ** const mLhsNodes;2266 using BoolLeafNodeType = typename BoolTreeType::LeafNodeType; member2302 BoolLeafNodeType& maskNode = *maskAcc.touchLeaf(node.origin()); in operator()2382 using BoolLeafNodeType = typename BoolTreeType::LeafNodeType; member2402 std::vector<BoolLeafNodeType*>& maskNodes, in ExpandNarrowband()2471 BoolLeafNodeType& maskNode = *mMaskNodes[n]; in operator()2537 mask.setOn(BoolLeafNodeType::coordToOffset(nijk)); in operator()[all …]
417 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() typedef463 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 …]
1247 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() typedef2648 std::vector<BoolLeafNodeType*> maskNodes; in rasterize()2652 FillActiveValues<BoolLeafNodeType>(maskNodes, true)); in rasterize()2659 std::vector<const BoolLeafNodeType*> maskNodes; in rasterize()[all …]