#include <openvdb/tools/DenseSparseTools.h>
 | 
| template<typename LeafT1 , typename LeafT2 >  | 
| static void  | compositeFromLeaf (DenseT &dense, const openvdb::math::CoordBBox &bbox, const LeafT1 &source, const LeafT2 &alpha, const ValueT beta, const ValueT strength) | 
|   | 
| static void  | compositeFromTile (DenseT &dense, openvdb::math::CoordBBox &bbox, const ValueT &sourceValue, const ValueT &alphaValue, const ValueT &beta, const ValueT &strength, bool threaded) | 
|   | 
      
        
          | using Index =  openvdb::math::Coord::ValueType | 
        
      
 
 
      
        
          | using LeafT =  typename TreeT::LeafNodeType | 
        
      
 
 
      
        
          | using MaskLeafT =  typename MaskTreeT::LeafNodeType | 
        
      
 
 
      
        
          | using ValueT =  typename TreeT::ValueType | 
        
      
 
 
  
  
      
        
          | static void compositeFromLeaf  | 
          ( | 
          DenseT &  | 
          dense,  | 
         
        
           | 
           | 
          const openvdb::math::CoordBBox &  | 
          bbox,  | 
         
        
           | 
           | 
          const LeafT1 &  | 
          source,  | 
         
        
           | 
           | 
          const LeafT2 &  | 
          alpha,  | 
         
        
           | 
           | 
          const ValueT  | 
          beta,  | 
         
        
           | 
           | 
          const ValueT  | 
          strength  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | static void compositeFromTile  | 
          ( | 
          DenseT &  | 
          dense,  | 
         
        
           | 
           | 
          openvdb::math::CoordBBox &  | 
          bbox,  | 
         
        
           | 
           | 
          const ValueT &  | 
          sourceValue,  | 
         
        
           | 
           | 
          const ValueT &  | 
          alphaValue,  | 
         
        
           | 
           | 
          const ValueT &  | 
          beta,  | 
         
        
           | 
           | 
          const ValueT &  | 
          strength,  | 
         
        
           | 
           | 
          bool  | 
          threaded  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | void denseComposite  | 
          ( | 
          bool  | 
          threaded | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void operator()  | 
          ( | 
          const MaskLeafT &  | 
          maskLeaf,  | 
         
        
           | 
           | 
          size_t  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void operator()  | 
          ( | 
          const Range3d &  | 
          range | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void sparseComposite  | 
          ( | 
          bool  | 
          threaded | ) | 
           | 
         
       
   | 
  
inline   |