Class DubinsStateSpace::DubinsPath
Defined in File DubinsStateSpace.h
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)
-
inline DubinsPath(const std::vector<DubinsPathSegmentType> *type = &dubinsPathType[0], double t = 0., double p = std::numeric_limits<double>::max(), double q = 0.)