ResizeWindow

class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[A, E <: BufElem[A]](in: Outlet[E], size: OutI, start: OutI, stop: OutI)(implicit b: Builder, tpe: StreamType[A, E]): Outlet[E]

Resizes the windowed input signal by trimming each windows boundaries (if start is greater than zero or stop is less than zero) or padding the boundaries with zeroes (if start is less than zero or stop is greater than zero). The output window size is thus size - start + stop.

Resizes the windowed input signal by trimming each windows boundaries (if start is greater than zero or stop is less than zero) or padding the boundaries with zeroes (if start is less than zero or stop is greater than zero). The output window size is thus size - start + stop.

Value Params
in

the signal to window and resize

size

the input window size

start

the delta window size at the output window's beginning

stop

the delta window size at the output window's ending