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: