Class DubinsStateSpace::DubinsPath

Nested Relationships

This class is a nested type of Class DubinsStateSpace.

Class Documentation

class DubinsPath

Complete description of a Dubins path.

Public Functions

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

Public Members

const std::vector<DubinsPathSegmentType> *type_

Path segment types

double length_[3]

Path segment lengths

bool reverse_ = {false}

Whether the path should be followed “in reverse”

Friends

friend std::ostream &operator<<(std::ostream &os, const DubinsPath &path)