C# 클래스 System.Drawing.Imaging.ImageAttributes

상속: ICloneable, IDisposable
파일 보기 프로젝트 열기: runefs/Marvin 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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