public static IObservable <SingleEyeGazeData> SelectEye(this IObservable <GazeData> gazeData, ISingleEyeGazeDataSelector selector) { return(selector.SelectSingleEye(gazeData)); }
public static IObservable <SingleEyeGazeData> SelectEye(this IObservable <GazeData> gazeData, EyeSelectionStrategy strategy) { ISingleEyeGazeDataSelector selector = ResolveSelector(strategy); return(SelectEye(gazeData, selector)); }
public static IObservable <SingleEyeGazeData> SelectSingleEye(this ISingleEyeGazeDataSelector selector, IObservable <GazeData> gazeData) { return(gazeData.Select(g => selector.SelectSingleEye(g))); }