Loading...
Searching...
No Matches
ompl::base::DubinsStateSpace::DubinsPath Class Reference

Complete description of a Dubins path. More...

#include <ompl/base/spaces/DubinsStateSpace.h>

Public Member Functions

 DubinsPath (const DubinsPathSegmentType *type=dubinsPathType[0], double t=0., double p=std::numeric_limits< double >::max(), double q=0.)
 
double length () const
 

Public Attributes

const DubinsPathSegmentTypetype_
 
double length_ [3]
 
bool reverse_ {false}
 

Detailed Description

Complete description of a Dubins path.

Definition at line 77 of file DubinsStateSpace.h.

Constructor & Destructor Documentation

◆ DubinsPath()

ompl::base::DubinsStateSpace::DubinsPath::DubinsPath ( const DubinsPathSegmentType type = dubinsPathType[0],
double  t = 0.,
double  p = std::numeric_limits<double>::max(),
double  q = 0. 
)
inline

Definition at line 80 of file DubinsStateSpace.h.

Member Function Documentation

◆ length()

double ompl::base::DubinsStateSpace::DubinsPath::length ( ) const
inline

Definition at line 91 of file DubinsStateSpace.h.

Member Data Documentation

◆ length_

double ompl::base::DubinsStateSpace::DubinsPath::length_[3]

Path segment lengths

Definition at line 99 of file DubinsStateSpace.h.

◆ reverse_

bool ompl::base::DubinsStateSpace::DubinsPath::reverse_ {false}

Whether the path should be followed "in reverse"

Definition at line 101 of file DubinsStateSpace.h.

◆ type_

const DubinsPathSegmentType* ompl::base::DubinsStateSpace::DubinsPath::type_

Path segment types

Definition at line 97 of file DubinsStateSpace.h.


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