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 |
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 TrajectorySimulatorOnline &)=default | tuw::TrajectorySimulatorOnline | |
operator=(TrajectorySimulatorOnline &&)=default | tuw::TrajectorySimulatorOnline | |
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) override | tuw::TrajectorySimulatorOnline | privatevirtual |
tuw::TrajectorySimulator::populatePartSimLatticesDtOnly(const size_t &_firstLaticeInvalidIdx, TNumType _arcParamMax) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprotected |
populatePartSimLatticesGeneral(std::size_t _firstLaticeInvalidIdx, double _arcParamMax, double _minArcLatticeVal) override | tuw::TrajectorySimulatorOnline | private |
tuw::TrajectorySimulator::populatePartSimLatticesGeneral(size_t _firstLaticeInvalidIdx, double _arcParamMax, double _minArcLatticeVal)=0 | tuw::TrajectorySimulator< TNumType, TSimType > | protectedpure virtual |
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 |
resizeBeginDtOnly(const double &_arcParamMax) | tuw::TrajectorySimulatorOnline | private |
resizeBeginGeneral(const double &_arcParamMax) | tuw::TrajectorySimulatorOnline | private |
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::TrajectorySimulatorOnline | 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 > | |
toNextIntMult(const double &_x, const double &_dx) const | tuw::TrajectorySimulatorOnline | private |
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 > | |
TrajectorySimulatorOnline(StateSimPtr _stateSim) | tuw::TrajectorySimulatorOnline | |
TrajectorySimulatorOnline(StateSimPtr _stateSim, std::unique_ptr< CostsEvaluatorClass > _costsEvaluator) | tuw::TrajectorySimulatorOnline | |
TrajectorySimulatorOnline(const TrajectorySimulatorOnline &)=default | tuw::TrajectorySimulatorOnline | |
TrajectorySimulatorOnline(TrajectorySimulatorOnline &&)=default | tuw::TrajectorySimulatorOnline | |
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 |
~TrajectorySimulatorOnline()=default | tuw::TrajectorySimulatorOnline | virtual |