Click or drag to resize

BandOrderFilter Class

Reorders or swizzles the bands of the source raster to match the band order of the RasterFormat specified by the BandOrder property. When MaintainRasterFormat is true, the source raster's format is maintained after swizzling.
Inheritance Hierarchy

Namespace:  AGI.Foundation.Graphics.Imaging
Assembly:  AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public sealed class BandOrderFilter : RasterFilter

The BandOrderFilter type exposes the following members.

Constructors
  NameDescription
Public methodBandOrderFilter
Initializes a new instance.
Public methodBandOrderFilter(RasterFormat)
Initializes a new instance with a RasterFormat indicating the desired order of the bands in the source raster.
Public methodBandOrderFilter(RasterFormat, Boolean)
Initializes a new instance with a RasterFormat indicating the desired order of the bands in the source raster, and whether to maintain the source raster's format after swizzling.
Top
Properties
  NameDescription
Public propertyBandOrder
Gets or sets the RasterFormat indicating the desired order of the bands in the source raster.
Public propertyMaintainRasterFormat
Gets or sets a value indicating whether to maintain the source raster's format after the filter is applied. When true, the source raster's format is maintained after swizzling.
Top
Methods
  NameDescription
Public methodDispose (Inherited from RasterFilter.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also