C# Class System.Drawing.Imaging.ImageAttributes

Inheritance: ICloneable, IDisposable
显示文件 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_oe property

public bool bClamp
return bool

bNoOp public_oe property

public bool bNoOp
return bool

clrAdjustType public_oe property

public ColorAdjustType clrAdjustType
return ColorAdjustType

clrChannelFlags public_oe property

public ColorChannelFlag clrChannelFlags
return ColorChannelFlag

clrHigh public_oe property

public Color clrHigh
return Color

clrLow public_oe property

public Color clrLow
return Color

clrMap public_oe property

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

clrMatrix public_oe property

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

clrMatrixFlag public_oe property

public ColorMatrixFlag clrMatrixFlag
return ColorMatrixFlag

clrPalette public_oe property

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

clrProfileFilename public_oe property

public string clrProfileFilename
return string

col public_oe property

public Color col
return Color

gMatrix public_oe property

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

gamma public_oe property

public float gamma
return float

thresh public_oe property

public float thresh
return float

wrapMode public_oe property

public WrapMode wrapMode
return WrapMode