示例#1
0
 public void SetY(int Y)
 {
     distanse = MyMath.Okr(Math.Pow(Math.Pow(MyMath.Okr(distanse * Math.Cos(angle)), 2) + Math.Pow(Y, 2), 0.5d));
 }
示例#2
0
 public void SetX(int X)
 {
     distanse = MyMath.Okr(Math.Pow(Math.Pow(X, 2) + Math.Pow(MyMath.Okr(distanse * Math.Sin(angle)), 2), 0.5d));
 }
示例#3
0
 /// <summary>
 /// Получить Y относительно начала координат указанной точки.
 /// </summary>
 public int GetY(Point point) => MyMath.Okr(distanse * Math.Sin(angle) + point.GetDistanse() * Math.Sin(point.GetAngle()));
示例#4
0
 /// <summary>
 /// Получить X относительно начала координат указанной точки.
 /// </summary>
 public int GetX(Point point) => MyMath.Okr(distanse * Math.Cos(angle) + point.GetDistanse() * Math.Cos(point.GetAngle()));
示例#5
0
 /// <summary>
 /// Получить Y относительно начала координат.
 /// </summary>
 public int GetY() => MyMath.Okr(distanse * Math.Sin(angle));
示例#6
0
 /// <summary>
 /// Получить X относительно начала координат.
 /// </summary>
 public int GetX() => MyMath.Okr(distanse * Math.Cos(angle));