C# Класс System.Drawing.Imaging.ImageAttributes

Наследование: ICloneable, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ImageAttributes ( ) : System

Описание методов

ClearBrushRemapTable() публичный Метод

public ClearBrushRemapTable ( ) : void
Результат void

ClearColorKey() публичный Метод

public ClearColorKey ( ) : void
Результат void

ClearColorKey() публичный Метод

public ClearColorKey ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

ClearColorMatrix() публичный Метод

public ClearColorMatrix ( ) : void
Результат void

ClearColorMatrix() публичный Метод

public ClearColorMatrix ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

ClearGamma() публичный Метод

public ClearGamma ( ) : void
Результат void

ClearGamma() публичный Метод

public ClearGamma ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

ClearNoOp() публичный Метод

public ClearNoOp ( ) : void
Результат void

ClearNoOp() публичный Метод

public ClearNoOp ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

ClearOutputChannel() публичный Метод

public ClearOutputChannel ( ) : void
Результат void

ClearOutputChannel() публичный Метод

public ClearOutputChannel ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

ClearOutputChannelColorProfile() публичный Метод

public ClearOutputChannelColorProfile ( ) : void
Результат void

ClearOutputChannelColorProfile() публичный Метод

public ClearOutputChannelColorProfile ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

ClearRemapTable() публичный Метод

public ClearRemapTable ( ) : void
Результат void

ClearRemapTable() публичный Метод

public ClearRemapTable ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

ClearThreshold() публичный Метод

public ClearThreshold ( ) : void
Результат void

ClearThreshold() публичный Метод

public ClearThreshold ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

Clone() публичный Метод

public Clone ( ) : Object
Результат Object

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetAdjustedPalette() публичный Метод

public GetAdjustedPalette ( System.Drawing.Imaging.ColorPalette palette, ColorAdjustType type ) : void
palette System.Drawing.Imaging.ColorPalette
type ColorAdjustType
Результат void

SetBrushRemapTable() публичный Метод

public SetBrushRemapTable ( System.Drawing.Imaging.ColorMap map ) : void
map System.Drawing.Imaging.ColorMap
Результат void

SetColorKey() публичный Метод

public SetColorKey ( Color clrLow, Color clrHigh ) : void
clrLow Color
clrHigh Color
Результат void

SetColorKey() публичный Метод

public SetColorKey ( Color clrLow, Color clrHigh, ColorAdjustType type ) : void
clrLow Color
clrHigh Color
type ColorAdjustType
Результат void

SetColorMatrices() публичный Метод

public SetColorMatrices ( System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix gMatrix ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
gMatrix System.Drawing.Imaging.ColorMatrix
Результат void

SetColorMatrices() публичный Метод

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
Результат void

SetColorMatrices() публичный Метод

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
Результат void

SetColorMatrix() публичный Метод

public SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
Результат void

SetColorMatrix() публичный Метод

public SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix, ColorMatrixFlag flags ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
flags ColorMatrixFlag
Результат void

SetColorMatrix() публичный Метод

public SetColorMatrix ( System.Drawing.Imaging.ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type ) : void
newColorMatrix System.Drawing.Imaging.ColorMatrix
mode ColorMatrixFlag
type ColorAdjustType
Результат void

SetGamma() публичный Метод

public SetGamma ( float gamma ) : void
gamma float
Результат void

SetGamma() публичный Метод

public SetGamma ( float gamma, ColorAdjustType type ) : void
gamma float
type ColorAdjustType
Результат void

SetNoOp() публичный Метод

public SetNoOp ( ) : void
Результат void

SetNoOp() публичный Метод

public SetNoOp ( ColorAdjustType type ) : void
type ColorAdjustType
Результат void

SetOutputChannel() публичный Метод

public SetOutputChannel ( ColorChannelFlag flags ) : void
flags ColorChannelFlag
Результат void

SetOutputChannel() публичный Метод

public SetOutputChannel ( ColorChannelFlag flags, ColorAdjustType type ) : void
flags ColorChannelFlag
type ColorAdjustType
Результат void

SetOutputChannelColorProfile() публичный Метод

public SetOutputChannelColorProfile ( String clrProfileFilename ) : void
clrProfileFilename String
Результат void

SetOutputChannelColorProfile() публичный Метод

public SetOutputChannelColorProfile ( String clrProfileFilename, ColorAdjustType type ) : void
clrProfileFilename String
type ColorAdjustType
Результат void

SetRemapTable() публичный Метод

public SetRemapTable ( System.Drawing.Imaging.ColorMap map ) : void
map System.Drawing.Imaging.ColorMap
Результат void

SetRemapTable() публичный Метод

public SetRemapTable ( System.Drawing.Imaging.ColorMap map, ColorAdjustType type ) : void
map System.Drawing.Imaging.ColorMap
type ColorAdjustType
Результат void

SetThreshold() публичный Метод

public SetThreshold ( float thresh ) : void
thresh float
Результат void

SetThreshold() публичный Метод

public SetThreshold ( float thresh, ColorAdjustType type ) : void
thresh float
type ColorAdjustType
Результат void

SetWrapMode() публичный Метод

public SetWrapMode ( WrapMode mode ) : void
mode WrapMode
Результат void

SetWrapMode() публичный Метод

public SetWrapMode ( WrapMode mode, Color clr ) : void
mode WrapMode
clr Color
Результат void

SetWrapMode() публичный Метод

public SetWrapMode ( WrapMode mode, Color clr, bool bClamp ) : void
mode WrapMode
clr Color
bClamp bool
Результат void

Описание свойств

bClamp публичное свойство

public bool bClamp
Результат bool

bNoOp публичное свойство

public bool bNoOp
Результат bool

clrAdjustType публичное свойство

public ColorAdjustType clrAdjustType
Результат ColorAdjustType

clrChannelFlags публичное свойство

public ColorChannelFlag clrChannelFlags
Результат ColorChannelFlag

clrHigh публичное свойство

public Color clrHigh
Результат Color

clrLow публичное свойство

public Color clrLow
Результат Color

clrMap публичное свойство

public ColorMap[],System.Drawing.Imaging clrMap
Результат System.Drawing.Imaging.ColorMap[]

clrMatrix публичное свойство

public ColorMatrix,System.Drawing.Imaging clrMatrix
Результат System.Drawing.Imaging.ColorMatrix

clrMatrixFlag публичное свойство

public ColorMatrixFlag clrMatrixFlag
Результат ColorMatrixFlag

clrPalette публичное свойство

public ColorPalette,System.Drawing.Imaging clrPalette
Результат System.Drawing.Imaging.ColorPalette

clrProfileFilename публичное свойство

public string clrProfileFilename
Результат string

col публичное свойство

public Color col
Результат Color

gMatrix публичное свойство

public ColorMatrix,System.Drawing.Imaging gMatrix
Результат System.Drawing.Imaging.ColorMatrix

gamma публичное свойство

public float gamma
Результат float

thresh публичное свойство

public float thresh
Результат float

wrapMode публичное свойство

public WrapMode wrapMode
Результат WrapMode