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