ISeeML  1.0
iSeeML::rob::DubinsLikePath Member List

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

_piece(const int index) constiSeeML::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)=0iSeeML::rob::DubinsLikePathprotectedpure virtual
algCoord(const int) constiSeeML::Objectinlineprotectedvirtual
algDimension() constiSeeML::Objectinlineprotectedvirtual
algWriteTo(ostream &O) constiSeeML::Objectinlineprotectedvirtual
className() constiSeeML::Objectinlinevirtual
clone() const =0iSeeML::Objectpure virtual
computeCenters(const iSeeML::rob::OrPtConfig &start, const iSeeML::rob::OrPtConfig &goal, iSeeML::geom::Point centers[nbTurningCircles]) const =0iSeeML::rob::DubinsLikePathpure virtual
connect(const iSeeML::rob::OrPtConfig &start, const iSeeML::rob::OrPtConfig &goal)iSeeML::rob::DubinsLikePath
connectArray() const =0iSeeML::rob::DubinsLikePathprotectedpure virtual
definePieces(const iSeeML::rob::OrPtConfig &start, const double &defl1, const double &lenDefl, const double &defl3)iSeeML::rob::DubinsLikePathprotected
deflection() constiSeeML::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
end() constiSeeML::rob::CompoundPathinlinevirtual
getConnection(const double &dist, double &length, double &angle) const =0iSeeML::rob::DubinsLikePathprotectedpure virtual
getPiece(const int index) constiSeeML::rob::CompoundPathinlineprotected
getSolution(DubinsLikePath *paths, const int index) const =0iSeeML::rob::DubinsLikePathprotectedpure virtual
isNegative(const double &x)iSeeML::Objectinlinestatic
isPositive(const double &x)iSeeML::Objectinlinestatic
isZero(const double &x)iSeeML::Objectinlinestatic
lcPiece(const int index) constiSeeML::rob::DubinsLikePathinline
lcPiece(const int index)iSeeML::rob::DubinsLikePathinlineprotected
length() constiSeeML::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() constiSeeML::rob::DubinsLikePathinline
min(const T &a, const T &b)iSeeML::Objectinlinestatic
mod2pi(const double &theta)iSeeML::Objectinlinestatic
nbPieces() constiSeeML::rob::DubinsLikePathinlinevirtual
nbPossiblePaths enum valueiSeeML::rob::DubinsLikePath
nbTurningCircles enum valueiSeeML::rob::DubinsLikePath
operator<(const Path &other) constiSeeML::rob::Pathinline
operator<<(ostream &O, const iSeeML::Object &o)iSeeML::Objectrelated
operator=(const DubinsLikePath &other)iSeeML::rob::DubinsLikePathinline
operator[](const double &s) constiSeeML::rob::CompoundPathinlinevirtual
piece(const int index) constiSeeML::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() constiSeeML::rob::CompoundPathinlinevirtual
turnNbPieces(const double &length) const =0iSeeML::rob::DubinsLikePathprotectedpure virtual
turnRadius() const =0iSeeML::rob::DubinsLikePathpure virtual
turnSign(const int number, const Type &type)iSeeML::rob::DubinsLikePathinlineprotectedstatic
type() constiSeeML::rob::DubinsLikePathinline
Type enum nameiSeeML::rob::DubinsLikePath
writeTo(ostream &O) constiSeeML::rob::CompoundPathinlinevirtual
~DubinsLikePath()iSeeML::rob::DubinsLikePathinlineprotected
~Object()iSeeML::Objectinlinevirtual