C# Class Cyjb.Projects.JigsawGame.SharpDXUtility

包含 SharpDX 的实用方法。
Show file Open project: CYJB/Cyjb.Projects.JigsawGame

Public Methods

Method Description
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 对象。

Method Details

Area() public static method

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

GetCenter() public static method

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

Merge() public static method

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

ToColor() public static method

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

ToColor4() public static method

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