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

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

Definition at line 22 of file sort_helper.cpp.

Member Function Documentation

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

Definition at line 26 of file sort_helper.cpp.

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

Definition at line 38 of file sort_helper.hpp.

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

Definition at line 58 of file sort_helper.cpp.

Member Data Documentation

bool directSearchWS::SortHelper::needreorderPosesByTSP
private

Definition at line 32 of file sort_helper.hpp.

PoseHelperPtr directSearchWS::SortHelper::poseHelperPtr
private

Definition at line 30 of file sort_helper.hpp.

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 Wed Jan 8 2020 03:15:41