appendToPartLat(const double &_arcNow, const int &_latticePtType, const std::size_t &_minArcLatCacheIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
appendToPartLat(const TNumType &_arcNow, const int &_latticePtType, const std::size_t &_minArcLatCacheIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
BaseSimLatticeType enum name | tuw::TrajectorySimulator< TNumType, TSimType > | |
BaseSimLatticeType enum name | tuw::TrajectorySimulator< TNumType, TSimType > | |
canComputeDistLattice_ | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
CanComputeStateGrad | tuw::TrajectorySimulator< TNumType, TSimType > | static |
cmpLatticePt(const TrajectorySimulator::LatticePoint &a, const TrajectorySimulator::LatticePoint &b) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotectedstatic |
computeScaleDtDs() | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
computeScaleDtDs() | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
costsEvaluator_ | tuw::TrajectorySimulator< TNumType, TSimType > | |
CostsEvaluatorClass typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
CostsEvaluatorClass typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
ds() const | tuw::TrajectorySimulator< TNumType, TSimType > | |
ds() const | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
dsBase() | tuw::TrajectorySimulator< TNumType, TSimType > | |
dsBase() | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
dt() const | tuw::TrajectorySimulator< TNumType, TSimType > | |
dt() const | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
dtBase() | tuw::TrajectorySimulator< TNumType, TSimType > | |
dtBase() | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
extArcLatIdxBegin | tuw::TrajectorySimulator< TNumType, TSimType > | static |
getMinArcLatCacheIdx() const | tuw::TrajectorySimulatorPrecalc | private |
initExtLatticeCache(const double &_minArcLatticeVal) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
initExtLatticeCache(const TNumType &_minArcLatticeVal) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
initSimLatticeState0(const double &_lastValidArc, size_t &_firstLaticeInvalidIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
initSimLatticeState0(const TNumType &_lastValidArc, size_t &_firstLaticeInvalidIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
isEmptyAllExtLattices() const | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
isEmptyAllExtLattices() const | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
LatticeVec typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
LatticeVec typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
LatticeVecSPtr typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
LatticeVecSPtr typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
LatticeVecSPtrVec typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
LatticeVecSPtrVec typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
lattTypeIdx(int _enumIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | static |
lattTypeIdx(int _enumIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | inlinestatic |
operator=(const TrajectorySimulatorPrecalc &)=default | tuw::TrajectorySimulatorPrecalc | |
operator=(TrajectorySimulatorPrecalc &&)=default | tuw::TrajectorySimulatorPrecalc | |
tuw::TrajectorySimulator::operator=(const TrajectorySimulator &)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
tuw::TrajectorySimulator::operator=(TrajectorySimulator &&)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
partLatIdxCache_ | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
partLattices_ | tuw::TrajectorySimulator< TNumType, TSimType > | |
populatePartSimLatticesDtOnly(const size_t &_firstLaticeInvalidIdx, double _arcParamMax) | tuw::TrajectorySimulator< TNumType, TSimType > | protectedvirtual |
populatePartSimLatticesDtOnly(const size_t &_firstLaticeInvalidIdx, TNumType _arcParamMax) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
populatePartSimLatticesGeneral(size_t _firstLaticeInvalidIdx, double _arcParamMax, double _minArcLatticeVal) override | tuw::TrajectorySimulatorPrecalc | privatevirtual |
tuw::TrajectorySimulator::populatePartSimLatticesGeneral(size_t _firstLaticeInvalidIdx, TNumType _arcParamMax, TNumType _minArcLatticeVal) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
populateTrajSimPartLattice(const size_t &_firstLaticeInvalidIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
populateTrajSimPartLattice(const size_t &_firstLaticeInvalidIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
scaleDs_ | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
scaleDt_ | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
setBeginEndArcsToLattices(const double &_arcBegin, const double &_arcEnd) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
setBeginEndArcsToLattices(const TNumType &_arcBegin, const TNumType &_arcEnd) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
setBeginStateToLattices(const double &_arcBegin) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
setBeginStateToLattices(const TNumType &_arcBegin) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
setBoolDsScale(const bool &_doScale) | tuw::TrajectorySimulator< TNumType, TSimType > | |
setBoolDsScale(const bool &_doScale) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
setBoolDtScale(const bool &_doScale) | tuw::TrajectorySimulator< TNumType, TSimType > | |
setBoolDtScale(const bool &_doScale) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
setEndStateToLattices(const double &_arcEnd) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
setEndStateToLattices(const TNumType &_arcEnd) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
setUserDefLattice(const std::vector< std::vector< double * > > &_userDefLattices) | tuw::TrajectorySimulator< TNumType, TSimType > | |
setUserDefLattice(const std::vector< std::vector< TNumType * >> &_userDefLattices) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
simAppendToSimPartLat(const double &_arcNow, const int &_latticePtType, const std::size_t &_minArcLatCacheIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
simAppendToSimPartLat(const TNumType &_arcNow, const int &_latticePtType, const std::size_t &_minArcLatCacheIdx) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
simLattice() | tuw::TrajectorySimulator< TNumType, TSimType > | |
simLattice() const | tuw::TrajectorySimulator< TNumType, TSimType > | |
simLatticeI(const size_t &_i) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
simLatticeI(const size_t &_i) const | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
simLatticeSize() const | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
SimMode enum name | tuw::TrajectorySimulator< TNumType, TSimType > | |
simulateTrajectory(double _lastValidArc=0) override | tuw::TrajectorySimulatorPrecalc | virtual |
tuw::TrajectorySimulator::simulateTrajectory(TNumType _lastValidArc=0) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
simulateTrajectoryWithGrad(TNumType _lastValidArc=0) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
simulatingWithGrad | tuw::TrajectorySimulator< TNumType, TSimType > | |
simulationLattice_ | tuw::TrajectorySimulator< TNumType, TSimType > | |
StateForSimType typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
stateSim() | tuw::TrajectorySimulator< TNumType, TSimType > | |
stateSim() const | tuw::TrajectorySimulator< TNumType, TSimType > | |
stateSim() | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
stateSim() const | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
stateSim_ | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
stateSim_ | tuw::TrajectorySimulator< TNumType, TSimType > | protected |
StateSimSPtr typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
StateSPtr typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
StateType typedef | tuw::TrajectorySimulator< TNumType, TSimType > | |
TrajectorySimulator(StateSimPtr _stateSim) | tuw::TrajectorySimulator< TNumType, TSimType > | |
TrajectorySimulator(StateSimPtr _stateSim, std::unique_ptr< CostsEvaluatorClass > _costsEvaluator) | tuw::TrajectorySimulator< TNumType, TSimType > | |
TrajectorySimulator(const TrajectorySimulator &)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
TrajectorySimulator(TrajectorySimulator &&)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
TrajectorySimulator(StateSimSPtr &_stateSim) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
TrajectorySimulator(StateSimSPtr &_stateSim, std::unique_ptr< CostsEvaluatorClass > _costsEvaluator) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
TrajectorySimulator(const TrajectorySimulator &)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
TrajectorySimulator(TrajectorySimulator &&)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
TrajectorySimulatorPrecalc(StateSimPtr _stateSim) | tuw::TrajectorySimulatorPrecalc | |
TrajectorySimulatorPrecalc(StateSimPtr _stateSim, std::unique_ptr< CostsEvaluatorClass > _costsEvaluator) | tuw::TrajectorySimulatorPrecalc | |
TrajectorySimulatorPrecalc(const TrajectorySimulatorPrecalc &)=default | tuw::TrajectorySimulatorPrecalc | |
TrajectorySimulatorPrecalc(TrajectorySimulatorPrecalc &&)=default | tuw::TrajectorySimulatorPrecalc | |
updateUserDefLattice() | tuw::TrajectorySimulator< TNumType, TSimType > | |
updateUserDefLattice() | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
~TrajectorySimulator()=default | tuw::TrajectorySimulator< TNumType, TSimType > | virtual |
~TrajectorySimulator()=default | tuw::TrajectorySimulator< TNumType, TSimType > | virtual |
~TrajectorySimulatorPrecalc()=default | tuw::TrajectorySimulatorPrecalc | virtual |