C# 클래스 System.Drawing.Drawing2D.LinearGradientBrush

Summary description for LinearGradientBrush.
상속: Brush
파일 보기 프로젝트 열기: mono/sysdrawing-coregraphics 1 사용 예제들

공개 메소드들

메소드 설명
Clone ( ) : object
GradientLerp ( nfloat data, nfloat outData ) : void
LinearGradientBrush ( Point point1, Point point2, Color color1, Color color2 ) : AppKit
LinearGradientBrush ( PointF point1, PointF point2, Color color1, Color color2 ) : AppKit
LinearGradientBrush ( java.awt.Rectangle rect, Color color1, Color color2, LinearGradientMode linearGradientMode ) : AppKit
LinearGradientBrush ( java.awt.Rectangle rect, Color color1, Color color2, float angle ) : AppKit
LinearGradientBrush ( java.awt.Rectangle rect, Color color1, Color color2, float angle, bool isAngleScaleable ) : AppKit
LinearGradientBrush ( RectangleF rect, Color color1, Color color2, LinearGradientMode linearGradientMode ) : AppKit
LinearGradientBrush ( RectangleF rect, Color color1, Color color2, float angle ) : AppKit
LinearGradientBrush ( RectangleF rect, Color color1, Color color2, float angle, bool isAngleScaleable ) : AppKit
MultiplyTransform ( Matrix matrix ) : void
MultiplyTransform ( Matrix matrix, MatrixOrder order ) : void
ResetTransform ( ) : void
RotateTransform ( float angle ) : void
RotateTransform ( float angle, MatrixOrder order ) : void
ScaleTransform ( float sx, float sy ) : void
ScaleTransform ( float sx, float sy, MatrixOrder order ) : void
SetBlendTriangularShape ( float focus ) : void
SetBlendTriangularShape ( float focus, float scale ) : void
SetSigmaBellShape ( float focus ) : void
SetSigmaBellShape ( float focus, float scale ) : void
TranslateTransform ( float dx, float dy ) : void
TranslateTransform ( float dx, float dy, MatrixOrder order ) : void

비공개 메소드들

메소드 설명
CyclicGradientFunction ( SizeF regionSize, PointF &start, PointF &end ) : CGFunction
Setup ( java.awt.Graphics graphics, bool fill ) : void
setColorsUsingBlend ( ) : void
setColorsUsingColorBlend ( ) : void
setupShadingColors ( ) : void

메소드 상세

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

GradientLerp() 공개 메소드

public GradientLerp ( nfloat data, nfloat outData ) : void
data nfloat
outData nfloat
리턴 void

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( Point point1, Point point2, Color color1, Color color2 ) : AppKit
point1 Point
point2 Point
color1 Color
color2 Color
리턴 AppKit

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( PointF point1, PointF point2, Color color1, Color color2 ) : AppKit
point1 PointF
point2 PointF
color1 Color
color2 Color
리턴 AppKit

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( java.awt.Rectangle rect, Color color1, Color color2, LinearGradientMode linearGradientMode ) : AppKit
rect java.awt.Rectangle
color1 Color
color2 Color
linearGradientMode LinearGradientMode
리턴 AppKit

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( java.awt.Rectangle rect, Color color1, Color color2, float angle ) : AppKit
rect java.awt.Rectangle
color1 Color
color2 Color
angle float
리턴 AppKit

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( java.awt.Rectangle rect, Color color1, Color color2, float angle, bool isAngleScaleable ) : AppKit
rect java.awt.Rectangle
color1 Color
color2 Color
angle float
isAngleScaleable bool
리턴 AppKit

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( RectangleF rect, Color color1, Color color2, LinearGradientMode linearGradientMode ) : AppKit
rect RectangleF
color1 Color
color2 Color
linearGradientMode LinearGradientMode
리턴 AppKit

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( RectangleF rect, Color color1, Color color2, float angle ) : AppKit
rect RectangleF
color1 Color
color2 Color
angle float
리턴 AppKit

LinearGradientBrush() 공개 메소드

public LinearGradientBrush ( RectangleF rect, Color color1, Color color2, float angle, bool isAngleScaleable ) : AppKit
rect RectangleF
color1 Color
color2 Color
angle float
isAngleScaleable bool
리턴 AppKit

MultiplyTransform() 공개 메소드

public MultiplyTransform ( Matrix matrix ) : void
matrix Matrix
리턴 void

MultiplyTransform() 공개 메소드

public MultiplyTransform ( Matrix matrix, MatrixOrder order ) : void
matrix Matrix
order MatrixOrder
리턴 void

ResetTransform() 공개 메소드

public ResetTransform ( ) : void
리턴 void

RotateTransform() 공개 메소드

public RotateTransform ( float angle ) : void
angle float
리턴 void

RotateTransform() 공개 메소드

public RotateTransform ( float angle, MatrixOrder order ) : void
angle float
order MatrixOrder
리턴 void

ScaleTransform() 공개 메소드

public ScaleTransform ( float sx, float sy ) : void
sx float
sy float
리턴 void

ScaleTransform() 공개 메소드

public ScaleTransform ( float sx, float sy, MatrixOrder order ) : void
sx float
sy float
order MatrixOrder
리턴 void

SetBlendTriangularShape() 공개 메소드

public SetBlendTriangularShape ( float focus ) : void
focus float
리턴 void

SetBlendTriangularShape() 공개 메소드

public SetBlendTriangularShape ( float focus, float scale ) : void
focus float
scale float
리턴 void

SetSigmaBellShape() 공개 메소드

public SetSigmaBellShape ( float focus ) : void
focus float
리턴 void

SetSigmaBellShape() 공개 메소드

public SetSigmaBellShape ( float focus, float scale ) : void
focus float
scale float
리턴 void

TranslateTransform() 공개 메소드

public TranslateTransform ( float dx, float dy ) : void
dx float
dy float
리턴 void

TranslateTransform() 공개 메소드

public TranslateTransform ( float dx, float dy, MatrixOrder order ) : void
dx float
dy float
order MatrixOrder
리턴 void