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: