Represents a filter that can be used to select observations in a Variable or VariableCollection.

Namespace: Extreme.Statistics
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

Visual Basic (Declaration)
Public Class Filter
C#
public class Filter
C++
public ref class Filter

Methods

IconTypeDescription
ApplySort(Filter)
Returns a filter that applies the specified sort filter to the current filter.
static memberBitwiseAnd(Filter, Filter)
Returns a filter representing the intersection of two filters.
static memberBitwiseOr(Filter, Filter)
Returns a filter that represents the union of two filters.
static memberComplement(Filter)
Returns a Filter that is the complement of the specified filter.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetHashCode()
Serves as a hash function for a particular type.
GetReverse()
Returns a filter that lists the observations of the current filter in reverse order.
GetType()
Gets the Type of the current instance.
static memberIntersection(Filter, Filter)
Returns a filter representing the intersection of two filters.
MemberwiseClone()
Creates a shallow copy of the current Object.
static memberOnesComplement(Filter)
Returns a Filter that is the complement of the specified filter.
static memberReverse(Int32)
Returns a filter that reverses the observations.
ToString()
Returns a String that represents the current Object.
static memberUnion(Filter, Filter)
Returns a filter that represents the union of two filters.

Constructors

IconTypeDescription
FilterNew(Int32, Int32[]())
Constructs a new Filter from an array of indexes.
FilterNew(Int32, Int32, Int32)
Constructs a new Filter from a range of indexes.

Properties

IconTypeDescription
EndIndex
Gets the index of the observation past the last visible observation.
FilteredLength
Gets the length of the filtered data.
Item(Int32)
Gets the unfiltered index of the observation at the specified index.
Length
Gets the length of the unfiltered data.
StartIndex
Gets the index of the first visible observation.

Remarks

Use the Filter object to select a subset of the observations in a Variable or VariableCollection.

Inheritance Hierarchy

System.Object
  Extreme.Statistics.Filter