C# 클래스 LongoMatch.Core.Common.CairoUtils

파일 보기 프로젝트 열기: LongoMatch/longomatch

공개 메소드들

메소드 설명
ColorFromRGB ( byte r, byte g, byte b ) : Color
DrawLine ( Cairo g, double x1, double y1, double x2, double y2, int width, Cairo color ) : void
DrawRoundedRectangle ( Cairo gr, double x, double y, double width, double height, double radius, Cairo color, Cairo borderColor ) : void
DrawTriangle ( Cairo g, double x, double y, int width, int height, Cairo color ) : void
RGBToCairoColor ( Gdk gdkColor ) : Color

메소드 상세

ColorFromRGB() 공개 정적인 메소드

public static ColorFromRGB ( byte r, byte g, byte b ) : Color
r byte
g byte
b byte
리턴 Cairo.Color

DrawLine() 공개 정적인 메소드

public static DrawLine ( Cairo g, double x1, double y1, double x2, double y2, int width, Cairo color ) : void
g Cairo
x1 double
y1 double
x2 double
y2 double
width int
color Cairo
리턴 void

DrawRoundedRectangle() 공개 정적인 메소드

public static DrawRoundedRectangle ( Cairo gr, double x, double y, double width, double height, double radius, Cairo color, Cairo borderColor ) : void
gr Cairo
x double
y double
width double
height double
radius double
color Cairo
borderColor Cairo
리턴 void

DrawTriangle() 공개 정적인 메소드

public static DrawTriangle ( Cairo g, double x, double y, int width, int height, Cairo color ) : void
g Cairo
x double
y double
width int
height int
color Cairo
리턴 void

RGBToCairoColor() 공개 정적인 메소드

public static RGBToCairoColor ( Gdk gdkColor ) : Color
gdkColor Gdk
리턴 Cairo.Color