File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed
Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,8 @@ struct TimeseriesRef
2727
2828 double atTime (double t) const ;
2929
30+ int getRawIndexAtTime (double t) const ;
31+
3032 unsigned size () const ;
3133
3234 void clear () const ;
Original file line number Diff line number Diff line change @@ -114,6 +114,7 @@ void ReactiveLuaFunction::prepareLua()
114114 _timeseries_ref[" at" ] = &TimeseriesRef::at;
115115 _timeseries_ref[" set" ] = &TimeseriesRef::set;
116116 _timeseries_ref[" atTime" ] = &TimeseriesRef::atTime;
117+ _timeseries_ref[" getRawIndexAtTime" ] = &TimeseriesRef::getRawIndexAtTime;
117118 _timeseries_ref[" clear" ] = &TimeseriesRef::clear;
118119
119120 // ---------------------------------------
@@ -190,6 +191,11 @@ double TimeseriesRef::atTime(double t) const
190191 return _plot_data->at (i).y ;
191192}
192193
194+ int TimeseriesRef::getRawIndexAtTime (double t) const
195+ {
196+ return _plot_data->getIndexFromX (t);
197+ }
198+
193199unsigned TimeseriesRef::size () const
194200{
195201 return _plot_data->size ();
You can’t perform that action at this time.
0 commit comments