Class ShiftingTransformProvider

    • Constructor Detail

      • ShiftingTransformProvider

        public ShiftingTransformProvider​(TransformProvider rawProvider,
                                         CartesianDerivativesFilter cFilter,
                                         AngularDerivativesFilter aFilter,
                                         int gridPoints,
                                         double step,
                                         int maxSlots,
                                         double maxSpan,
                                         double newSlotInterval)
        Simple constructor.
        Parameters:
        rawProvider - provider for raw (non-interpolated) transforms
        cFilter - filter for derivatives from the sample to use in interpolation
        aFilter - filter for derivatives from the sample to use in interpolation
        gridPoints - number of interpolation grid points
        step - grid points time step
        maxSlots - maximum number of independent cached time slots in the time-stamped cache
        maxSpan - maximum duration span in seconds of one slot in the time-stamped cache
        newSlotInterval - time interval above which a new slot is created in the time-stamped cache
        Since:
        9.1