C# Class System.Drawing.Imaging.ImageAttributes

Inheritance: ICloneable, IDisposable
Show file Open project: runefs/Marvin Class Usage Examples

Public Properties

Property Type Description
bClamp bool
bNoOp bool
clrAdjustType ColorAdjustType
clrChannelFlags ColorChannelFlag
clrHigh Color
clrLow Color
clrMap System.Drawing.Imaging.ColorMap[]
clrMatrix System.Drawing.Imaging.ColorMatrix
clrMatrixFlag ColorMatrixFlag
clrPalette System.Drawing.Imaging.ColorPalette
clrProfileFilename string
col Color
gMatrix System.Drawing.Imaging.ColorMatrix
gamma float
thresh float
wrapMode WrapMode

Public Methods

Method Description
ClearBrushRemapTable ( ) : void
ClearColorKey ( ) : void
ClearColorKey ( ColorAdjustType type ) : void
ClearColorMatrix ( ) : void
ClearColorMatrix ( ColorAdjustType type ) : void
ClearGamma ( ) : void
ClearGamma ( ColorAdjustType type ) : void
ClearNoOp ( ) : void
ClearNoOp ( ColorAdjustType type ) : void
ClearOutputChannel ( ) : void
ClearOutputChannel ( ColorAdjustType type ) : void
ClearOutputChannelColorProfile ( ) : void
ClearOutputChannelColorProfile ( ColorAdjustType type ) : void
ClearRemapTable ( ) : void
ClearRemapTable ( ColorAdjustType type ) : void
ClearThreshold ( ) : void
ClearThreshold ( ColorAdjustType type ) : void
Clone ( ) : Object
Dispose ( ) : void
GetAdjustedPalette ( System.Drawing.Imaging.ColorPalette palette, ColorAdjustType type ) : void
SetBrushRemapTable ( System.Drawing.Imaging.ColorMap map ) : void
SetColorKey ( Color clrLow, Color clrHigh ) : void
SetColorKey ( Color clrLow, Color clrHigh, ColorAdjustType type ) : void
SetColorMatrices ( System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix gMatrix ) : void
SetColorMatrices ( System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix gMatrix, ColorMatrixFlag flags ) : void
SetColorMatrices ( System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix gMatrix, ColorMatrixFlag mode, ColorAdjustType type ) : void
SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix ) : void
SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix, ColorMatrixFlag flags ) : void
SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type ) : void
SetGamma ( float gamma ) : void
SetGamma ( float gamma, ColorAdjustType type ) : void
SetNoOp ( ) : void
SetNoOp ( ColorAdjustType type ) : void
SetOutputChannel ( ColorChannelFlag flags ) : void
SetOutputChannel ( ColorChannelFlag flags, ColorAdjustType type ) : void
SetOutputChannelColorProfile ( String clrProfileFilename ) : void
SetOutputChannelColorProfile ( String clrProfileFilename, ColorAdjustType type ) : void
SetRemapTable ( System.Drawing.Imaging.ColorMap map ) : void
SetRemapTable ( System.Drawing.Imaging.ColorMap map, ColorAdjustType type ) : void
SetThreshold ( float thresh ) : void
SetThreshold ( float thresh, ColorAdjustType type ) : void
SetWrapMode ( WrapMode mode ) : void
SetWrapMode ( WrapMode mode, Color clr ) : void
SetWrapMode ( WrapMode mode, Color clr, bool bClamp ) : void

Private Methods

Method Description
ImageAttributes ( ) : System

Method Details

ClearBrushRemapTable() public method

public ClearBrushRemapTable ( ) : void
return void

ClearColorKey() public method

public ClearColorKey ( ) : void
return void

ClearColorKey() public method

public ClearColorKey ( ColorAdjustType type ) : void
type ColorAdjustType
return void

ClearColorMatrix() public method

public ClearColorMatrix ( ) : void
return void

ClearColorMatrix() public method

public ClearColorMatrix ( ColorAdjustType type ) : void
type ColorAdjustType
return void

ClearGamma() public method

public ClearGamma ( ) : void
return void

ClearGamma() public method

public ClearGamma ( ColorAdjustType type ) : void
type ColorAdjustType
return void

ClearNoOp() public method

public ClearNoOp ( ) : void
return void

ClearNoOp() public method

public ClearNoOp ( ColorAdjustType type ) : void
type ColorAdjustType
return void

ClearOutputChannel() public method

public ClearOutputChannel ( ) : void
return void

ClearOutputChannel() public method

public ClearOutputChannel ( ColorAdjustType type ) : void
type ColorAdjustType
return void

ClearOutputChannelColorProfile() public method

public ClearOutputChannelColorProfile ( ) : void
return void

ClearOutputChannelColorProfile() public method

public ClearOutputChannelColorProfile ( ColorAdjustType type ) : void
type ColorAdjustType
return void

ClearRemapTable() public method

public ClearRemapTable ( ) : void
return void

ClearRemapTable() public method

public ClearRemapTable ( ColorAdjustType type ) : void
type ColorAdjustType
return void

ClearThreshold() public method

public ClearThreshold ( ) : void
return void

ClearThreshold() public method

public ClearThreshold ( ColorAdjustType type ) : void
type ColorAdjustType
return void

Clone() public method

public Clone ( ) : Object
return Object

Dispose() public method

public Dispose ( ) : void
return void

GetAdjustedPalette() public method

public GetAdjustedPalette ( System.Drawing.Imaging.ColorPalette palette, ColorAdjustType type ) : void
palette System.Drawing.Imaging.ColorPalette
type ColorAdjustType
return void

SetBrushRemapTable() public method

public SetBrushRemapTable ( System.Drawing.Imaging.ColorMap map ) : void
map System.Drawing.Imaging.ColorMap
return void

SetColorKey() public method

public SetColorKey ( Color clrLow, Color clrHigh ) : void
clrLow Color
clrHigh Color
return void

SetColorKey() public method

public SetColorKey ( Color clrLow, Color clrHigh, ColorAdjustType type ) : void
clrLow Color
clrHigh Color
type ColorAdjustType
return void

SetColorMatrices() public method

public SetColorMatrices ( System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix gMatrix ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
gMatrix System.Drawing.Imaging.ColorMatrix
return void

SetColorMatrices() public method

public SetColorMatrices ( System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix gMatrix, ColorMatrixFlag flags ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
gMatrix System.Drawing.Imaging.ColorMatrix
flags ColorMatrixFlag
return void

SetColorMatrices() public method

public SetColorMatrices ( System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix gMatrix, ColorMatrixFlag mode, ColorAdjustType type ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
gMatrix System.Drawing.Imaging.ColorMatrix
mode ColorMatrixFlag
type ColorAdjustType
return void

SetColorMatrix() public method

public SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
return void

SetColorMatrix() public method

public SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix, ColorMatrixFlag flags ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
flags ColorMatrixFlag
return void

SetColorMatrix() public method

public SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
mode ColorMatrixFlag
type ColorAdjustType
return void

SetGamma() public method

public SetGamma ( float gamma ) : void
gamma float
return void

SetGamma() public method

public SetGamma ( float gamma, ColorAdjustType type ) : void
gamma float
type ColorAdjustType
return void

SetNoOp() public method

public SetNoOp ( ) : void
return void

SetNoOp() public method

public SetNoOp ( ColorAdjustType type ) : void
type ColorAdjustType
return void

SetOutputChannel() public method

public SetOutputChannel ( ColorChannelFlag flags ) : void
flags ColorChannelFlag
return void

SetOutputChannel() public method

public SetOutputChannel ( ColorChannelFlag flags, ColorAdjustType type ) : void
flags ColorChannelFlag
type ColorAdjustType
return void

SetOutputChannelColorProfile() public method

public SetOutputChannelColorProfile ( String clrProfileFilename ) : void
clrProfileFilename String
return void

SetOutputChannelColorProfile() public method

public SetOutputChannelColorProfile ( String clrProfileFilename, ColorAdjustType type ) : void
clrProfileFilename String
type ColorAdjustType
return void

SetRemapTable() public method

public SetRemapTable ( System.Drawing.Imaging.ColorMap map ) : void
map System.Drawing.Imaging.ColorMap
return void

SetRemapTable() public method

public SetRemapTable ( System.Drawing.Imaging.ColorMap map, ColorAdjustType type ) : void
map System.Drawing.Imaging.ColorMap
type ColorAdjustType
return void

SetThreshold() public method

public SetThreshold ( float thresh ) : void
thresh float
return void

SetThreshold() public method

public SetThreshold ( float thresh, ColorAdjustType type ) : void
thresh float
type ColorAdjustType
return void

SetWrapMode() public method

public SetWrapMode ( WrapMode mode ) : void
mode WrapMode
return void

SetWrapMode() public method

public SetWrapMode ( WrapMode mode, Color clr ) : void
mode WrapMode
clr Color
return void

SetWrapMode() public method

public SetWrapMode ( WrapMode mode, Color clr, bool bClamp ) : void
mode WrapMode
clr Color
bClamp bool
return void

Property Details

bClamp public property

public bool bClamp
return bool

bNoOp public property

public bool bNoOp
return bool

clrAdjustType public property

public ColorAdjustType clrAdjustType
return ColorAdjustType

clrChannelFlags public property

public ColorChannelFlag clrChannelFlags
return ColorChannelFlag

clrHigh public property

public Color clrHigh
return Color

clrLow public property

public Color clrLow
return Color

clrMap public property

public ColorMap[],System.Drawing.Imaging clrMap
return System.Drawing.Imaging.ColorMap[]

clrMatrix public property

public ColorMatrix,System.Drawing.Imaging clrMatrix
return System.Drawing.Imaging.ColorMatrix

clrMatrixFlag public property

public ColorMatrixFlag clrMatrixFlag
return ColorMatrixFlag

clrPalette public property

public ColorPalette,System.Drawing.Imaging clrPalette
return System.Drawing.Imaging.ColorPalette

clrProfileFilename public property

public string clrProfileFilename
return string

col public property

public Color col
return Color

gMatrix public property

public ColorMatrix,System.Drawing.Imaging gMatrix
return System.Drawing.Imaging.ColorMatrix

gamma public property

public float gamma
return float

thresh public property

public float thresh
return float

wrapMode public property

public WrapMode wrapMode
return WrapMode