This class defines a an distance strategy class for a GPM constructor.  
 More...
#include <GPMConstructorDistanceStrategy.h>
This class defines a an distance strategy class for a GPM constructor. 
- See also
 - GPMBuilder 
 
Definition at line 49 of file GPMConstructorDistanceStrategy.h.
 
◆ GPMConstructorDistanceStrategy() [1/2]
      
        
          | te::sa::GPMConstructorDistanceStrategy::GPMConstructorDistanceStrategy  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GPMConstructorDistanceStrategy() [2/2]
      
        
          | te::sa::GPMConstructorDistanceStrategy::GPMConstructorDistanceStrategy  | 
          ( | 
          double  | 
          distance | ) | 
           | 
        
      
 
 
◆ ~GPMConstructorDistanceStrategy()
  
  
      
        
          | virtual te::sa::GPMConstructorDistanceStrategy::~GPMConstructorDistanceStrategy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ construct()
◆ constructStrategy()
  
  
      
        
          | virtual void te::sa::GPMConstructorDistanceStrategy::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_distance
  
  
      
        
          | double te::sa::GPMConstructorDistanceStrategy::m_distance | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_ds
◆ m_edgeId
  
  
      
        
          | int te::sa::GPMConstructorAbstractStrategy::m_edgeId | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ m_gpm
◆ m_type
The documentation for this class was generated from the following file: