コード例 #1
0
ファイル: Extent.cs プロジェクト: MiloszKrajewski/Protobrot
 public static double Aspect(this Extent <int> extent) => extent.Width() * 1.0 / extent.Height();
コード例 #2
0
ファイル: Extent.cs プロジェクト: MiloszKrajewski/Protobrot
 public static double Area(this Extent <int> extent) => Math.Abs(extent.Width() * extent.Height());
コード例 #3
0
ファイル: Extent.cs プロジェクト: MiloszKrajewski/Protobrot
 public static int Height(this Extent <int> extent) => extent.E.Y - extent.S.Y + 1;
コード例 #4
0
ファイル: Extent.cs プロジェクト: MiloszKrajewski/Protobrot
 public static int Width(this Extent <int> extent) => extent.E.X - extent.S.X + 1;
コード例 #5
0
ファイル: Extent.cs プロジェクト: MiloszKrajewski/Protobrot
 public static double Aspect(this Extent <double> extent) => extent.Width() / extent.Height();
コード例 #6
0
ファイル: Extent.cs プロジェクト: MiloszKrajewski/Protobrot
 public static double Height(this Extent <double> extent) => extent.E.Y - extent.S.Y;
コード例 #7
0
ファイル: Extent.cs プロジェクト: MiloszKrajewski/Protobrot
 public static double Width(this Extent <double> extent) => extent.E.X - extent.S.X;