33 #ifndef TRAJECTORY_SIMULATOR_PRECALC_H 34 #define TRAJECTORY_SIMULATOR_PRECALC_H 71 double _minArcLatticeVal)
override;
79 #endif // TRAJECTORY_SIMULATOR_PRECALC_H void populatePartSimLatticesGeneral(size_t _firstLaticeInvalidIdx, double _arcParamMax, double _minArcLatticeVal) override
Performs simulation and populates simulation and partial lattices in the general case of various enab...
virtual ~TrajectorySimulatorPrecalc()=default
size_t getMinArcLatCacheIdx() const
Returns the partial lattice cached index that has the smallest arc.
TrajectorySimulatorPrecalc & operator=(const TrajectorySimulatorPrecalc &)=default
void simulateTrajectory(double _lastValidArc=0) override
Simulates (discrete numerical evaluation) an entire trajectory according to the specified intervals a...
std::shared_ptr< StateSim > StateSimPtr
TrajectorySimulatorPrecalc(StateSimPtr _stateSim)