C# Класс Cyjb.Projects.JigsawGame.SharpDXUtility

包含 SharpDX 的实用方法。
Показать файл Открыть проект

Открытые методы

Метод Описание
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