This class defines a nearest neighbor class for a GPM constructor.  
 More...
#include <GPMConstructorNearestNeighborStrategy.h>
This class defines a nearest neighbor class for a GPM constructor. 
- See also
 - GPMBuilder 
 
Definition at line 49 of file GPMConstructorNearestNeighborStrategy.h.
 
◆ GPMConstructorNearestNeighborStrategy() [1/2]
      
        
          | te::sa::GPMConstructorNearestNeighborStrategy::GPMConstructorNearestNeighborStrategy  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GPMConstructorNearestNeighborStrategy() [2/2]
      
        
          | te::sa::GPMConstructorNearestNeighborStrategy::GPMConstructorNearestNeighborStrategy  | 
          ( | 
          std::size_t  | 
          nNeighbors | ) | 
           | 
        
      
 
 
◆ ~GPMConstructorNearestNeighborStrategy()
  
  
      
        
          | virtual te::sa::GPMConstructorNearestNeighborStrategy::~GPMConstructorNearestNeighborStrategy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ construct()
◆ constructStrategy()
  
  
      
        
          | virtual void te::sa::GPMConstructorNearestNeighborStrategy::constructStrategy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ createDistanceAttribute()
Added to the edge a new attribute for distance information. 
 
 
◆ createVertexObjects()
  
  
      
        
          | void te::sa::GPMConstructorAbstractStrategy::createVertexObjects  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedinherited   | 
  
 
Function used to create all vertex object based on data set. 
 
 
◆ getConstructorType()
◆ getEdgeId()
  
  
      
        
          | int te::sa::GPMConstructorAbstractStrategy::getEdgeId  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedinherited   | 
  
 
Function used to generated the edge id. 
 
 
◆ m_ds
◆ m_edgeId
  
  
      
        
          | int te::sa::GPMConstructorAbstractStrategy::m_edgeId | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ m_gpm
◆ m_nNeighbors
  
  
      
        
          | std::size_t te::sa::GPMConstructorNearestNeighborStrategy::m_nNeighbors | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_type
The documentation for this class was generated from the following file: