Public Member Functions | Private Attributes | Friends | List of all members
steering::Dubins_State_Space::Dubins_Path Class Reference

Complete description of a Dubins path. More...

#include <dubins_state_space.hpp>

Public Member Functions

 Dubins_Path (const Dubins_Path_Segment_Type *type=dubins_path_type[0], double t=0., double p=std::numeric_limits< double >::max(), double q=0.)
 Constructor of the Dubins_Path. More...
 
double length () const
 

Private Attributes

double length_ [3]
 
const Dubins_Path_Segment_Typetype_
 

Friends

class Dubins_State_Space
 

Detailed Description

Complete description of a Dubins path.

Definition at line 211 of file dubins_state_space.hpp.

Constructor & Destructor Documentation

◆ Dubins_Path()

steering::Dubins_State_Space::Dubins_Path::Dubins_Path ( const Dubins_Path_Segment_Type type = dubins_path_type[0],
double  t = 0.,
double  p = std::numeric_limits<double>::max(),
double  q = 0. 
)
inline

Constructor of the Dubins_Path.

Definition at line 215 of file dubins_state_space.hpp.

Member Function Documentation

◆ length()

double steering::Dubins_State_Space::Dubins_Path::length ( ) const
inline

Definition at line 227 of file dubins_state_space.hpp.

Friends And Related Function Documentation

◆ Dubins_State_Space

friend class Dubins_State_Space
friend

Definition at line 239 of file dubins_state_space.hpp.

Member Data Documentation

◆ length_

double steering::Dubins_State_Space::Dubins_Path::length_[3]
private

Path segment lengths

Definition at line 237 of file dubins_state_space.hpp.

◆ type_

const Dubins_Path_Segment_Type* steering::Dubins_State_Space::Dubins_Path::type_
private

Path segment types

Definition at line 234 of file dubins_state_space.hpp.


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


steering_functions
Author(s): Holger Banzhaf
autogenerated on Mon Dec 11 2023 03:27:44