18 :
_view(ref.data(), ref.size()) {}
33 Eigen::Map<const Eigen::VectorXd>
values() const noexcept
33 Eigen::Map<const Eigen::VectorXd>
values() const noexcept {
…}
46 Eigen::Map<const Eigen::VectorXd>
_view;
SampleResult & operator=(const SampleResult &other)=delete
SampleResult(Eigen::VectorXd &&vec)
Creates an owning SampleResult.
auto operator()(Eigen::Index index) const
Direct read-access to a value in the underlying view.
SampleResult(const SampleResult &other)=delete
Eigen::Map< const Eigen::VectorXd > _view
SampleResult(SampleResult &&other)=default
Eigen::Map< const Eigen::VectorXd > values() const noexcept
Access the values as a vector.
SampleResult & operator=(SampleResult &&other)=default
SampleResult(const Eigen::VectorXd &ref) noexcept
Creates a non-owning SampleResult.
contains the time interpolation logic.