#include <openvdb/points/impl/PrincipalComponentAnalysisImpl.h>
Inherits PcaTransfer< PointDataTreeT >.
 | 
|   | WeightPosSumsTransfer (const AttrIndices &indices, const PcaSettings &settings, const Real vs, tree::LeafManager< PointDataTreeT > &manager, util::NullInterrupter *interrupt) | 
|   | 
|   | WeightPosSumsTransfer (const WeightPosSumsTransfer &other) | 
|   | 
| void  | initialize (const Coord &origin, const size_t idx, const CoordBBox &bounds) | 
|   | 
| void  | rasterizePoints (const Coord &, const Index start, const Index end, const CoordBBox &bounds) | 
|   | 
| bool  | finalize (const Coord &, size_t idx) | 
|   | 
| float  | searchRadius () const  | 
|   | 
| size_t  | neighbourThreshold () const  | 
|   | 
| size_t  | maxSourcePointsPerVoxel () const  | 
|   | 
| size_t  | maxTargetPointsPerVoxel () const  | 
|   | 
| Vec3i  | range (const Coord &, size_t) const  | 
|   | 
| Vec3i  | range () const  | 
|   | 
| bool  | startPointLeaf (const typename PointDataTreeT::LeafNodeType &leaf) | 
|   | 
| bool  | endPointLeaf (const typename PointDataTreeT::LeafNodeType &) | 
|   | 
| TreeType< 0 > &  | topology () | 
|   | 
| ValueType< Idx > *  | buffer () | 
|   | 
| const ValueType< Idx > *  | buffer () const | 
|   | 
| NodeMaskT *  | mask () | 
|   | 
| NodeMaskT *  | mask (const size_t idx) | 
|   | 
| const NodeMaskT *  | mask () const | 
|   | 
| const NodeMaskT *  | mask (const size_t idx) const | 
|   | 
| void  | foreach (const FunctorT &functor) | 
|   | 
| bool  | interrupted () const  | 
|   | 
 | 
| static const Index  | DIM = PointDataTreeT::LeafNodeType::DIM | 
|   | 
| static const Index  | LOG2DIM = PointDataTreeT::LeafNodeType::LOG2DIM | 
|   | 
| static const size_t  | Size | 
|   | 
  
  
      
        
          | using TreeType =  typename std::tuple_element<Idx, std::tuple<TreeTypes...>>::type | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | bool endPointLeaf  | 
          ( | 
          const typename PointDataTreeT::LeafNodeType &  | 
           | ) | 
           | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool finalize  | 
          ( | 
          const Coord &  | 
          ,  | 
         
        
           | 
           | 
          size_t  | 
          idx  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void foreach  | 
          ( | 
          const FunctorT &  | 
          functor | ) | 
           | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | void initialize  | 
          ( | 
          const Coord &  | 
          origin,  | 
         
        
           | 
           | 
          const size_t  | 
          idx,  | 
         
        
           | 
           | 
          const CoordBBox &  | 
          bounds  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool interrupted  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | const NodeMaskT* mask  | 
          ( | 
          const size_t  | 
          idx | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | size_t maxSourcePointsPerVoxel  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | size_t maxTargetPointsPerVoxel  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | size_t neighbourThreshold  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | Vec3i range  | 
          ( | 
          const Coord &  | 
          ,  | 
         
        
           | 
           | 
          size_t  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | void rasterizePoints  | 
          ( | 
          const Coord &  | 
          ,  | 
         
        
           | 
           | 
          const Index  | 
          start,  | 
         
        
           | 
           | 
          const Index  | 
          end,  | 
         
        
           | 
           | 
          const CoordBBox &  | 
          bounds  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | float searchRadius  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool startPointLeaf  | 
          ( | 
          const typename PointDataTreeT::LeafNodeType &  | 
          leaf | ) | 
           | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | const Index DIM = PointDataTreeT::LeafNodeType::DIM | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | const Index LOG2DIM = PointDataTreeT::LeafNodeType::LOG2DIM | 
         
       
   | 
  
static   |