libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
API::Smoothing Member List

This is the complete list of members for API::Smoothing, including all inherited members.

changeIthActiveDofValueOnConf(Configuration &q, unsigned int ithActiveDoF, double value)API::Smoothingprotected
checkStopConditions(unsigned int iter)API::Smoothingprotected
clear() (defined in API::Trajectory)API::Trajectory
closestResolutionToStep(double length, double step)API::Smoothingprotected
collisionCost() (defined in API::Trajectory)API::Trajectory
computeCostComplete() (defined in API::Trajectory)API::Trajectory
computeStats()API::Smoothingprotected
computeSubPortionCost(std::vector< LocalPath * > &portion) (defined in API::Trajectory)API::Trajectory
computeSubPortionCost(std::vector< LocalPath * >::iterator first, std::vector< LocalPath * >::iterator last) (defined in API::Trajectory)API::Trajectory
computeSubPortionCostVisib(std::vector< LocalPath * > &portion) (defined in API::Trajectory)API::Trajectory
computeSubPortionIntergralCost(std::vector< LocalPath * > &portion) (defined in API::Trajectory)API::Trajectory
computeSubPortionMaxCost(std::vector< LocalPath * > &portion) (defined in API::Trajectory)API::Trajectory
computeSubPortionRange(const std::vector< LocalPath * > &portion) const (defined in API::Trajectory)API::Trajectory
concat(const Trajectory &traj) (defined in API::Trajectory)API::Trajectory
configAtParam(double param, unsigned int *id_localpath=NULL) const (defined in API::Trajectory)API::Trajectory
copyPaths(std::vector< LocalPath * > &vect) (defined in API::Trajectory)API::Trajectory
cost() (defined in API::Trajectory)API::Trajectory
costComplete() (defined in API::Trajectory)API::Trajectory
costDeltaAlongTraj() (defined in API::Trajectory)API::Trajectory
costNoRecompute() (defined in API::Trajectory)API::Trajectory
costNPoints(const int n_points) (defined in API::Trajectory)API::Trajectory
costOfPortion(double param1, double param2) (defined in API::Trajectory)API::Trajectory
costRecomputed() (defined in API::Trajectory)API::Trajectory
costStatistics(TrajectoryStatistics &stat) (defined in API::Trajectory)API::Trajectory
costSum() (defined in API::Trajectory)API::Trajectory
cutPortionInSmallLP(std::vector< LocalPath * > &portion, uint nLP) (defined in API::Trajectory)API::Trajectory
cutTrajInSmallLP(unsigned int nLP) (defined in API::Trajectory)API::Trajectory
cutTrajInSmallLPSimple(unsigned int nLP) (defined in API::Trajectory)API::Trajectory
debugShowTraj(double lPrev, double lNext)API::Smoothingprotected
distanceToTraj(confPtr_t config, double step=-1) (defined in API::Trajectory)API::Trajectory
draw(int nbKeyFrame) (defined in API::Trajectory)API::Trajectory
extractCostPortion(double param1, double param2) (defined in API::Trajectory)API::Trajectory
extractSubPortion(double param1, double param2, unsigned int &first, unsigned int &last, bool check_for_coll=true) (defined in API::Trajectory)API::Trajectory
extractSubTrajectory(double param1, double param2, bool check_for_coll=true) (defined in API::Trajectory)API::Trajectory
extractSubTrajectoryOfLocalPaths(unsigned int id_start, unsigned int id_end)API::Trajectory
gainOfLastIterations(unsigned int n)API::Smoothingprotected
get2RandomConf(double step, double &secondDist, double &firstDist)API::Smoothingprotected
getBegin() const (defined in API::Trajectory)API::Trajectoryinline
getBiasedParamOnTraj()API::Smoothingprotected
getConfAtStepAlongTraj(double step, double firstDist, double secondDist)API::Smoothingprotected
getCostAlongTrajectory(int nbSample) (defined in API::Trajectory)API::Trajectory
getCostProfile() (defined in API::Trajectory)API::Trajectory
getCourbe() const (defined in API::Trajectory)API::Trajectoryinline
getCourbe() (defined in API::Trajectory)API::Trajectoryinline
getEnd() const (defined in API::Trajectory)API::Trajectoryinline
getHighestCostId() const (defined in API::Trajectory)API::Trajectoryinline
getIdOfPathAt(double param) (defined in API::Trajectory)API::Trajectory
getIteration()API::Smoothinginline
getLocalPathPtrAt(unsigned int id) const (defined in API::Trajectory)API::Trajectory
getLocalPathPtrOf(confPtr_t conf) const (defined in API::Trajectory)API::Trajectory
getNbOfPaths() const (defined in API::Trajectory)API::Trajectory
getNbOfViaPoints() const (defined in API::Trajectory)API::Trajectory
getNConfAtParam(double delta) (defined in API::Trajectory)API::Trajectory
getRandConfAlongTraj(double &randDist, bool use_bias)API::Smoothing
getRangeMax() const (defined in API::Trajectory)API::Trajectoryinline
getRobot() const (defined in API::Trajectory)API::Trajectoryinline
getRunId()API::Smoothinginline
getTime()API::Smoothinginline
getTowConfigurationAtParam(double param1, double param2, uint &lp1, uint &lp2) (defined in API::Trajectory)API::Trajectory
getVectorOfConfiguration() (defined in API::Trajectory)API::Trajectory
HighestCostId (defined in API::Trajectory)API::Trajectoryprotected
interpolateOneDoF(unsigned int ithActiveDoF, double init, double goal, double alpha)API::Smoothingprotected
isEmpty() (defined in API::Trajectory)API::Trajectory
isHighestCostIdSet (defined in API::Trajectory)API::Trajectoryprotected
isLowerCostLargePortion(double lFirst, double lSecond, std::vector< LocalPath * > &paths)API::Smoothingprotected
isValid() (defined in API::Trajectory)API::Trajectory
m_ContextName (defined in API::Smoothing)API::Smoothingprotected
m_convergence_rate (defined in API::Smoothing)API::Smoothingprotected
m_convergence_trajs (defined in API::Smoothing)API::Smoothingprotected
m_currentCost (defined in API::Smoothing)API::Smoothingprotected
m_GainCost (defined in API::Smoothing)API::Smoothingprotected
m_GainOfIterations (defined in API::Smoothing)API::Smoothingprotected
m_Iteration (defined in API::Smoothing)API::Smoothingprotected
m_IterationSucceded (defined in API::Smoothing)API::Smoothingprotected
m_MaxNumberOfIterations (defined in API::Smoothing)API::Smoothingprotected
m_nbBiased (defined in API::Smoothing)API::Smoothingprotected
m_nbReallyBiased (defined in API::Smoothing)API::Smoothingprotected
m_OptimCost (defined in API::Smoothing)API::Smoothingprotected
m_Robot (defined in API::Trajectory)API::Trajectoryprotected
m_runId (defined in API::Smoothing)API::Smoothingprotected
m_Selected (defined in API::Smoothing)API::Smoothingprotected
m_step (defined in API::Smoothing)API::Smoothingprotected
m_time (defined in API::Smoothing)API::Smoothingprotected
m_useAutoStep (defined in API::Smoothing)API::Smoothingprotected
makeBSplineTrajectory() (defined in API::Trajectory)API::Trajectory
meanCollTest() (defined in API::Trajectory)API::Trajectory
oneLoopShortCut()API::Smoothing
oneLoopShortCutRecompute()API::Smoothing
operator!=(const Trajectory &t) const (defined in API::Trajectory)API::Trajectory
operator=(const Trajectory &t) (defined in API::Trajectory)API::Trajectory
operator==(const Trajectory &t) const (defined in API::Trajectory)API::Trajectory
operator[](const int &i) const (defined in API::Trajectory)API::Trajectory
paramAtConfig(confPtr_t config, double step=-1) const (defined in API::Trajectory)API::Trajectory
partialShortcut()API::Smoothingprotected
print() (defined in API::Trajectory)API::Trajectory
printAllLocalpathCost() (defined in API::Trajectory)API::Trajectory
push_back(confPtr_t q) (defined in API::Trajectory)API::Trajectory
push_back(std::tr1::shared_ptr< LocalPath > path) (defined in API::Trajectory)API::Trajectory
ReComputeSubPortionCost(std::vector< LocalPath * > &portion, int &nb_cost_tests) (defined in API::Trajectory)API::Trajectory
removeRedundantNodes()API::Smoothing
removeUselessNodes()API::Smoothing
replaceBegin(double param, const std::vector< LocalPath * > &paths) (defined in API::Trajectory)API::Trajectory
replaceEnd(double param, const std::vector< LocalPath * > &paths) (defined in API::Trajectory)API::Trajectory
replaceHumanP3dTraj(Robot *rob, p3d_traj *trajPt) (defined in API::Trajectory)API::Trajectory
replaceP3dTraj() (defined in API::Trajectory)API::Trajectory
replaceP3dTraj(p3d_traj *trajPt) (defined in API::Trajectory)API::Trajectory
replacePortion(double param1, double param2, std::vector< LocalPath * > paths, bool freeMemory=true) (defined in API::Trajectory)API::Trajectory
replacePortionOfLocalPaths(unsigned int id1, unsigned int id2, std::vector< LocalPath * > paths, bool freeMemory=true) (defined in API::Trajectory)API::Trajectory
resetCostComputed() (defined in API::Trajectory)API::Trajectory
resetIsValid() (defined in API::Trajectory)API::Trajectory
resetStep()API::Smoothing
runShortCut(int nbIteration, int idRun=0)API::Smoothing
saveOptimToFile(std::string str)API::Smoothing
setColor(int col) (defined in API::Trajectory)API::Trajectoryinline
setContextName(std::string name)API::Smoothinginline
setRunId(int id)API::Smoothinginline
setSortedIndex()API::Smoothing
setStep(double step)API::Smoothing
size() const (defined in API::Trajectory)API::Trajectoryinline
Smoothing()API::Smoothing
Smoothing(const Trajectory &T) (defined in API::Smoothing)API::Smoothing
Smoothing(Robot *R, traj *t) (defined in API::Smoothing)API::Smoothing
storeCostAndGain(double NewCost, double CurCost)API::Smoothingprotected
Trajectory() (defined in API::Trajectory)API::Trajectory
Trajectory(Robot *R) (defined in API::Trajectory)API::Trajectory
Trajectory(Robot *R, traj *t) (defined in API::Trajectory)API::Trajectory
Trajectory(std::vector< confPtr_t > &C) (defined in API::Trajectory)API::Trajectory
Trajectory(const Trajectory &T) (defined in API::Trajectory)API::Trajectory
updateRange() (defined in API::Trajectory)API::Trajectory
~Smoothing() (defined in API::Smoothing)API::Smoothing
~Trajectory() (defined in API::Trajectory)API::Trajectory