C# 클래스 Cyjb.Projects.JigsawGame.SharpDXUtility

包含 SharpDX 的实用方法。
파일 보기 프로젝트 열기: CYJB/Cyjb.Projects.JigsawGame

공개 메소드들

메소드 설명
Area ( Vector2 p1, Vector2 p2, Vector2 p3 ) : float

计算三角形的面积(的二倍)。

GetCenter ( ) : Vector2

获取给定点集合中心(坐标平均值)。

Merge ( ) : SharpDX.Direct2D1.GeometryGroup

将给定的几何图形组合并为一个组。

ToColor ( this color ) : System.Drawing.Color

将指定的 SharpDX.Color4 对象转换为等价的 System.Drawing.Color 对象。

ToColor4 ( this color ) : Color4

将指定的 System.Drawing.Color 对象转换为等价的 SharpDX.Color4 对象。

메소드 상세

Area() 공개 정적인 메소드

计算三角形的面积(的二倍)。
public static Area ( Vector2 p1, Vector2 p2, Vector2 p3 ) : float
p1 Vector2
p2 Vector2
p3 Vector2
리턴 float

GetCenter() 공개 정적인 메소드

获取给定点集合中心(坐标平均值)。
public static GetCenter ( ) : Vector2
리턴 Vector2

Merge() 공개 정적인 메소드

将给定的几何图形组合并为一个组。
public static Merge ( ) : SharpDX.Direct2D1.GeometryGroup
리턴 SharpDX.Direct2D1.GeometryGroup

ToColor() 공개 정적인 메소드

将指定的 SharpDX.Color4 对象转换为等价的 System.Drawing.Color 对象。
public static ToColor ( this color ) : System.Drawing.Color
color this 要转换的 对象。
리턴 System.Drawing.Color

ToColor4() 공개 정적인 메소드

将指定的 System.Drawing.Color 对象转换为等价的 SharpDX.Color4 对象。
public static ToColor4 ( this color ) : Color4
color this 要转换的 对象。
리턴 Color4