27 #include "../../common/Exception.h" 28 #include "../../core/translator/Translator.h" 29 #include "../../common/STLUtils.h" 30 #include "../../common/progress/TaskProgress.h" 31 #include "../../dataaccess/datasource/DataSource.h" 32 #include "../../dataaccess/utils/Utils.h" 33 #include "../../datatype/SimpleData.h" 34 #include "../../datatype/SimpleProperty.h" 35 #include "../../geometry/GeometryProperty.h" 36 #include "../../geometry/Point.h" 37 #include "../../graph/core/Edge.h" 38 #include "../../graph/core/Vertex.h" 39 #include "../../sam/kdtree.h" virtual void constructStrategy()
Build the edges using specific strategy.
GPMConstructorNearestNeighborStrategy()
Default constructor.
virtual ~GPMConstructorNearestNeighborStrategy()
Virtual destructor.
Utility functions for the data access module.
GPMConstructorStrategyType m_type
Constructor Type.
This class defines a nearest neighbor strategy class for a GPM constructor.
This class defines the GPM class.