Classes | Public Member Functions | Public Attributes | List of all members
multi_robot_router::Checkpoint Class Reference

#include <mrr_utils.h>

Classes

struct  Precondition
 

Public Member Functions

 Checkpoint (const RouteVertex &_v)
 constructor to assign Checkpoint from a Route Vertex used in route candidates More...
 
 Checkpoint ()
 
void updatePreconditions (const Precondition &n_pc)
 adds or updates a precondition of the checkpoint More...
 
void updatePreconditions (const std::vector< Precondition > &n_pcs)
 adds or updates multiple preconditions of the checkpoint More...
 

Public Attributes

Eigen::Vector3d end
 
std::vector< Preconditionpreconditions
 
uint32_t segId
 
Eigen::Vector3d start
 

Detailed Description

Definition at line 42 of file mrr_utils.h.

Constructor & Destructor Documentation

multi_robot_router::Checkpoint::Checkpoint ( const RouteVertex _v)
inline

constructor to assign Checkpoint from a Route Vertex used in route candidates

Definition at line 59 of file mrr_utils.h.

multi_robot_router::Checkpoint::Checkpoint ( )
inline

Definition at line 88 of file mrr_utils.h.

Member Function Documentation

void multi_robot_router::Checkpoint::updatePreconditions ( const Precondition n_pc)
inline

adds or updates a precondition of the checkpoint

Definition at line 95 of file mrr_utils.h.

void multi_robot_router::Checkpoint::updatePreconditions ( const std::vector< Precondition > &  n_pcs)
inline

adds or updates multiple preconditions of the checkpoint

Definition at line 118 of file mrr_utils.h.

Member Data Documentation

Eigen::Vector3d multi_robot_router::Checkpoint::end

Definition at line 53 of file mrr_utils.h.

std::vector<Precondition> multi_robot_router::Checkpoint::preconditions

Definition at line 54 of file mrr_utils.h.

uint32_t multi_robot_router::Checkpoint::segId

Definition at line 51 of file mrr_utils.h.

Eigen::Vector3d multi_robot_router::Checkpoint::start

Definition at line 52 of file mrr_utils.h.


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


tuw_multi_robot_router
Author(s): Benjamin Binder
autogenerated on Mon Jun 10 2019 15:42:49