Public Member Functions | Private Attributes | List of all members
directSearchWS::SortHelper Class Reference

#include <sort_helper.hpp>

Public Member Functions

void nearest_neighbour_and_update_distance (double &distance)
 
void setNeedreorderPosesByTSP (bool needreorderPosesByTSP)
 
 SortHelper (RobotStatePtrVecPtr &posesToExplorePtr, bool needreorderPosesByTSP)
 
void two_opt_and_update_distance (double &distance)
 

Private Attributes

bool needreorderPosesByTSP
 
PoseHelperPtr poseHelperPtr
 
RobotStatePtrVecPtrposesToExplorePtr
 

Detailed Description

Definition at line 26 of file sort_helper.hpp.

Constructor & Destructor Documentation

◆ SortHelper()

directSearchWS::SortHelper::SortHelper ( RobotStatePtrVecPtr posesToExplorePtr,
bool  needreorderPosesByTSP 
)

Definition at line 22 of file sort_helper.cpp.

Member Function Documentation

◆ nearest_neighbour_and_update_distance()

void directSearchWS::SortHelper::nearest_neighbour_and_update_distance ( double &  distance)

Definition at line 26 of file sort_helper.cpp.

◆ setNeedreorderPosesByTSP()

void directSearchWS::SortHelper::setNeedreorderPosesByTSP ( bool  needreorderPosesByTSP)
inline

Definition at line 38 of file sort_helper.hpp.

◆ two_opt_and_update_distance()

void directSearchWS::SortHelper::two_opt_and_update_distance ( double &  distance)

Definition at line 58 of file sort_helper.cpp.

Member Data Documentation

◆ needreorderPosesByTSP

bool directSearchWS::SortHelper::needreorderPosesByTSP
private

Definition at line 32 of file sort_helper.hpp.

◆ poseHelperPtr

PoseHelperPtr directSearchWS::SortHelper::poseHelperPtr
private

Definition at line 30 of file sort_helper.hpp.

◆ posesToExplorePtr

RobotStatePtrVecPtr& directSearchWS::SortHelper::posesToExplorePtr
private

Definition at line 31 of file sort_helper.hpp.


The documentation for this class was generated from the following files:


asr_direct_search_manager
Author(s): Borella Jocelyn, Karrenbauer Oliver, Meißner Pascal
autogenerated on Mon Feb 28 2022 21:40:00