advanceFunc | tuw::TrajectorySimulator< TNumType, TSimType > | private |
advanceFuncSim(const TNumType &_arcNow) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivate |
advanceFuncSimGrad(const TNumType &_arcNow) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivate |
AdvanceFunction typedef | tuw::TrajectorySimulator< TNumType, TSimType > | private |
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 |
copyDataFromSimStateToState(const TSimState &_simState, TState &_state) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivatestatic |
copyDataFromSimStateToState(const TSimState &_simState, TState &_state) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivatestatic |
copyDataFromStateToSimState(const TState &_state, TSimState &_simState) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivatestatic |
copyDataFromStateToSimState(const TState &_state, TSimState &_simState) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivatestatic |
copyStructureFromSimStateToState(const TSimState &_simState, TState &_state) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivatestatic |
copyStructureFromSimStateToState(const TSimState &_simState, TState &_state) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivatestatic |
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 |
ds_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
ds_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
dsBase() | tuw::TrajectorySimulator< TNumType, TSimType > | |
dsBase() | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
dsBase_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
dsBase_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
dt() const | tuw::TrajectorySimulator< TNumType, TSimType > | |
dt() const | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
dt_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
dt_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
dtBase() | tuw::TrajectorySimulator< TNumType, TSimType > | |
dtBase() | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
dtBase_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
dtBase_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
dtIdpCf(const size_t _i, const TNumType &_arcNow, const int &_latticePtType) const | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivate |
dtIdpNm(const size_t _i, const TNumType &_arcNow, const int &_latticePtType) const | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivate |
extArcLatIdxBegin | tuw::TrajectorySimulator< TNumType, TSimType > | static |
firstTime_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
getMinArcLatCacheIdx() const | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivate |
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 TrajectorySimulator &)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
operator=(TrajectorySimulator &&)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
operator=(const TrajectorySimulator &)=default | tuw::TrajectorySimulator< TNumType, TSimType > | |
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)=0 | tuw::TrajectorySimulator< TNumType, TSimType > | protectedpure virtual |
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 |
simAppendIdx_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
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)=0 | tuw::TrajectorySimulator< TNumType, TSimType > | pure virtual |
simulateTrajectory(TNumType _lastValidArc=0) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
simulateTrajectoryImpl(TNumType _lastValidArc) | tuw::TrajectorySimulator< TNumType, TSimType > | inlineprivate |
simulateTrajectoryWithGrad(TNumType _lastValidArc=0) | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
simulatingWithGrad | tuw::TrajectorySimulator< TNumType, TSimType > | |
simulationLattice_ | tuw::TrajectorySimulator< TNumType, TSimType > | |
simulationLatticeActiveSize_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
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 > | |
TrajectorySimGrade class | tuw::TrajectorySimulator< TNumType, TSimType > | friend |
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 > | |
updateUserDefLattice() | tuw::TrajectorySimulator< TNumType, TSimType > | |
updateUserDefLattice() | tuw::TrajectorySimulator< TNumType, TSimType > | inline |
userDefPartLattices_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
userDefPartLattices_ | tuw::TrajectorySimulator< TNumType, TSimType > | private |
~TrajectorySimulator()=default | tuw::TrajectorySimulator< TNumType, TSimType > | virtual |
~TrajectorySimulator()=default | tuw::TrajectorySimulator< TNumType, TSimType > | virtual |