ISeeML  1.0
iSeeML::rob::DubinsPath Member List

This is the complete list of members for iSeeML::rob::DubinsPath, including all inherited members.

_piece(const int index) const iSeeML::rob::DubinsLikePathinlineprotectedvirtual
addPiece(int &index, const iSeeML::rob::CurvConfig &start, const double &curvDeriv, const double &length)iSeeML::rob::DubinsLikePathinlineprotected
addTurn(int &index, const iSeeML::rob::OrPtConfig **start, const double &defl)iSeeML::rob::DubinsPathprotectedvirtual
algCoord(const int) const iSeeML::Objectinlineprotectedvirtual
algDimension() const iSeeML::Objectinlineprotectedvirtual
algWriteTo(ostream &O) const iSeeML::Objectinlineprotectedvirtual
ClassNameiSeeML::rob::DubinsPathstatic
className() const iSeeML::Objectinlinevirtual
clone() const iSeeML::rob::DubinsPathinlinevirtual
computeCenters(const iSeeML::rob::OrPtConfig &start, const iSeeML::rob::OrPtConfig &goal, iSeeML::geom::Point centers[nbTurningCircles]) const iSeeML::rob::DubinsPathvirtual
connect(const iSeeML::rob::OrPtConfig &start, const iSeeML::rob::OrPtConfig &goal)iSeeML::rob::DubinsLikePath
connectArray() const iSeeML::rob::DubinsPathinlineprotectedvirtual
definePieces(const iSeeML::rob::OrPtConfig &start, const double &defl1, const double &lenDefl, const double &defl3)iSeeML::rob::DubinsLikePathprotected
deflection() const iSeeML::rob::CompoundPathinlinevirtual
deg2rad(const double &theta)iSeeML::Objectinlinestatic
DubinsLikePath(const Type &type, const double &maxCurv)iSeeML::rob::DubinsLikePathinlineprotected
DubinsLikePath(const DubinsLikePath &other)iSeeML::rob::DubinsLikePathinlineprotected
DubinsPath()iSeeML::rob::DubinsPathinline
DubinsPath(const iSeeML::rob::OrPtConfig &start, const Type &type, const double &maxCurv, const double &length1, const double &length2, const double &length3)iSeeML::rob::DubinsPathinline
DubinsPath(const iSeeML::rob::OrPtConfig &start, const iSeeML::rob::OrPtConfig &goal, const double &maxCurv)iSeeML::rob::DubinsPathinline
DubinsPath(const DubinsPath &other)iSeeML::rob::DubinsPathinline
end() const iSeeML::rob::CompoundPathinlinevirtual
getConnection(const double &dist, double &length, double &angle) const iSeeML::rob::DubinsPathprotectedvirtual
getPiece(const int index) const iSeeML::rob::CompoundPathinlineprotected
getSolution(iSeeML::rob::DubinsLikePath *paths, const int index) const iSeeML::rob::DubinsPathinlineprotectedvirtual
isNegative(const double &x)iSeeML::Objectinlinestatic
isPositive(const double &x)iSeeML::Objectinlinestatic
isZero(const double &x)iSeeML::Objectinlinestatic
lcPiece(const int index) const iSeeML::rob::DubinsLikePathinline
lcPiece(const int index)iSeeML::rob::DubinsLikePathinlineprotected
length() const iSeeML::rob::CompoundPathinlinevirtual
lrl enum valueiSeeML::rob::DubinsLikePath
lsl enum valueiSeeML::rob::DubinsLikePath
lsr enum valueiSeeML::rob::DubinsLikePath
max(const T &a, const T &b)iSeeML::Objectinlinestatic
maxCurv() const iSeeML::rob::DubinsLikePathinline
min(const T &a, const T &b)iSeeML::Objectinlinestatic
mod2pi(const double &theta)iSeeML::Objectinlinestatic
nbPieces() const iSeeML::rob::DubinsLikePathinlinevirtual
nbPossiblePaths enum valueiSeeML::rob::DubinsLikePath
nbTurningCircles enum valueiSeeML::rob::DubinsLikePath
operator<(const Path &other) const iSeeML::rob::Pathinline
operator<<(ostream &O, const iSeeML::Object &o)iSeeML::Objectrelated
operator=(const DubinsPath &other)iSeeML::rob::DubinsPathinline
iSeeML::rob::DubinsLikePath::operator=(const DubinsLikePath &other)iSeeML::rob::DubinsLikePathinline
operator[](const double &s) const iSeeML::rob::CompoundPathinlinevirtual
piece(const int index) const iSeeML::rob::CompoundPathinline
piece(const int index)iSeeML::rob::CompoundPathinline
rad2deg(const double &theta)iSeeML::Objectinlinestatic
rlr enum valueiSeeML::rob::DubinsLikePath
rsl enum valueiSeeML::rob::DubinsLikePath
rsr enum valueiSeeML::rob::DubinsLikePath
sameClass(const iSeeML::Object &other)iSeeML::Objectinline
setNoPiece(const iSeeML::rob::OrPtConfig &start)iSeeML::rob::DubinsLikePathinlineprotected
sign(const double &x)iSeeML::Objectinlinestatic
sqr(const double &x)iSeeML::Objectinlinestatic
start() const iSeeML::rob::CompoundPathinlinevirtual
turnNbPieces(const double &defl) const iSeeML::rob::DubinsPathinlineprotectedvirtual
turnRadius() const iSeeML::rob::DubinsPathinlinevirtual
turnSign(const int number, const Type &type)iSeeML::rob::DubinsLikePathinlineprotectedstatic
type() const iSeeML::rob::DubinsLikePathinline
Type enum nameiSeeML::rob::DubinsLikePath
writeTo(ostream &O) const iSeeML::rob::DubinsPathvirtual
~DubinsLikePath()iSeeML::rob::DubinsLikePathinlineprotected
~Object()iSeeML::Objectinlinevirtual