WindowFilter Class

Represents a sliding window on a variable or variable collection.

Definition

Namespace: Numerics.NET.Statistics
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
C#
public class WindowFilter : Filter
Inheritance
Object  →  Filter  →  WindowFilter

Remarks

Use the WindowFilter class to define a filter for a variable or variable collection that provides a sliding window on the variable or collection that provides access to the most observations only.

Constructors

WindowFilter(Int32) Creates a new window filter of the specified length.
WindowFilter(Int32, Int32) Creates a new window filter of the specified length.

Properties

EndIndex Gets the index of the observation past the last visible observation.
(Inherited from Filter)
FilteredLength Gets the length of the filtered data.
(Inherited from Filter)
IsContiguous Gets whether the filter selects a contiguous range.
(Inherited from Filter)
Item Gets the unfiltered index of the observation at the specified index.
(Inherited from Filter)
Length Gets the length of the unfiltered data.
(Inherited from Filter)
StartIndex Gets the index of the first visible observation.
(Inherited from Filter)

Methods

ApplySort Returns a filter that applies the specified sort filter to the current filter.
(Inherited from Filter)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetEnumerator Returns an enumerator that iterates over the indexes in the filter.
(Inherited from Filter)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetReverse Returns a filter that lists the observations of the current filter in reverse order.
(Inherited from Filter)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also