The FilterChain type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| FilterChain |
Creates a new FilterChain.
|
Methods
| Name | Description | |
|---|---|---|
| Add |
Adds the filter to the end of this FilterChain.
| |
| Apply(Image) |
Applies the queued filters to the given source.
| |
| Apply(array<Image>[]()[][]) |
Applies the queued filters to the given sources.
| |
| Clear | Removes all objects from the CollectionBase instance. This method cannot be overridden. (Inherited from CollectionBase.) | |
| Crop(Rectangle) |
Creates a new Image by cropping an area out of an existing image.
| |
| Crop(CropFrom, Int32) |
Creates a new Image by cropping an area out of an existing image.
| |
| Equals | (Inherited from Object.) | |
| Flip |
Creates a new Image flipped horizontally, vertically, or both.
| |
| GetEnumerator | Returns an enumerator that iterates through the CollectionBase instance. (Inherited from CollectionBase.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Grayscale |
Creates a new Image with all of the colors in the palette
converted to grayscale colors.
| |
| RemoveAt | Removes the element at the specified index of the CollectionBase instance. This method is not overridable. (Inherited from CollectionBase.) | |
| Resize |
Creates a new Image resized to have the exact given dimensions.
| |
| ResizeToMaxDimensions |
Creates a new Image resized proportionally to have the given
maximum width and height.
| |
| ResizeToMaxHeight |
Creates a new Image resized proportionally to have the given
maximum height.
| |
| ResizeToMaxWidth |
Creates a new Image resized proportionally to have the given
maximum width.
| |
| ResizeToPercentage |
Creates a new Image resized to the given percentage of the
original image size.
| |
| ResizeToSideSize |
Creates a new Image resized proportionally to have the a
maximum height and width of the given maxSideSize.
| |
| Rotate(Single, Boolean) |
Creates a new Image by rotating an existing image.
| |
| Rotate(Single, Boolean, Color) |
Creates a new Image by rotating an existing image.
| |
| Sepia |
Creates a new Image with all of the colors in the palette
converted to sepia colors.
| |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| Capacity | Gets or sets the number of elements that the CollectionBase can contain. (Inherited from CollectionBase.) | |
| Count | Gets the number of elements contained in the CollectionBase instance. This property cannot be overridden. (Inherited from CollectionBase.) | |
| Item |
Gets the IFilter at the given index.
| |
| Provider |
Gets the provider used for creating filters.
|