コード例 #1
0
ファイル: math2d.cs プロジェクト: Avinash-acid/saveenr
        public static SizeD FitToArea(SizeD s, SizeD max_s)
        {
            double f      = GetFitToAreaScalingFactor(s.Width, s.Height, max_s.Width, max_s.Height);
            SizeD  output = new SizeD(s.Width * f, s.Height * f);

            return(output);
        }
コード例 #2
0
ファイル: math2d.cs プロジェクト: saveenr/saveenr
		public static double GetFitToAreaScalingFactor( SizeD s, SizeD max)
		{
			return GetFitToAreaScalingFactor( s.Width , s.Height , max.Width , max.Height );
		}
コード例 #3
0
ファイル: math2d.cs プロジェクト: saveenr/saveenr
		public static SizeD FitToArea( SizeD s, SizeD max_s)
		{
			double f = GetFitToAreaScalingFactor( s.Width , s.Height , max_s.Width , max_s.Height );
			SizeD output = new SizeD( s.Width * f, s.Height * f );
			return output;
		}
コード例 #4
0
ファイル: rectangle.cs プロジェクト: Avinash-acid/saveenr
 public RectangleD(double x, double y, SizeD size)
 {
     this.p0.X = x;
     this.p0.Y = y;
     this.size = size;
 }
コード例 #5
0
ファイル: math2d.cs プロジェクト: Avinash-acid/saveenr
 public static double GetFitToAreaScalingFactor(SizeD s, SizeD max)
 {
     return(GetFitToAreaScalingFactor(s.Width, s.Height, max.Width, max.Height));
 }