This class defines a an adjacency strategy class for a GPM constructor.
More...
#include <GPMConstructorAdjacencyStrategy.h>
This class defines a an adjacency strategy class for a GPM constructor.
- See also
- GPMBuilder
Definition at line 49 of file GPMConstructorAdjacencyStrategy.h.
◆ GPMConstructorAdjacencyStrategy() [1/2]
te::sa::GPMConstructorAdjacencyStrategy::GPMConstructorAdjacencyStrategy |
( |
| ) |
|
◆ GPMConstructorAdjacencyStrategy() [2/2]
te::sa::GPMConstructorAdjacencyStrategy::GPMConstructorAdjacencyStrategy |
( |
bool |
calcDistance | ) |
|
◆ ~GPMConstructorAdjacencyStrategy()
virtual te::sa::GPMConstructorAdjacencyStrategy::~GPMConstructorAdjacencyStrategy |
( |
| ) |
|
|
virtual |
◆ construct()
◆ constructStrategy()
virtual void te::sa::GPMConstructorAdjacencyStrategy::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_calcDistance
bool te::sa::GPMConstructorAdjacencyStrategy::m_calcDistance |
|
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: