Exemple #1
0
 public static void Main(string[] args)
 {
     Console.WriteLine(Geometry.GetLength(v1));
     Geometry.Add(v1, v2);
     Console.WriteLine("Суммирующий вектор х={0} y={1}", Geometry.VSum.X, Geometry.VSum.Y);
     Console.ReadKey();
 }
Exemple #2
0
 public double GetLength()
 {
     return(Geometry.GetLength(new Vector()
     {
         X = X, Y = Y
     }));
 }
Exemple #3
0
 public double GetLength()
 {
     return(Geometry.GetLength(new Segment()
     {
         Begin = Begin, End = End
     }));
 }
        public static bool IsVectorInSegment(Vector vector, Segment segment)
        {
            var segmentLength = Geometry.GetLength(segment);
            var length1       = Math.Sqrt(Math.Pow(vector.X - segment.Begin.X, 2) + Math.Pow(vector.Y - segment.Begin.Y, 2));
            var length2       = Math.Sqrt(Math.Pow(vector.X - segment.End.X, 2) + Math.Pow(vector.Y - segment.End.Y, 2));

            return(AlmostEqual((length2 + length1), segmentLength));
        }
Exemple #5
0
        public double GetLength()
        {
            Segment segment = new Segment();

            segment.Begin = Begin;
            segment.End   = End;
            return(Geometry.GetLength(segment));
        }
Exemple #6
0
        public double GetLength()
        {
            Vector vector = new Vector();

            vector.X = X;
            vector.Y = Y;
            return(Geometry.GetLength(vector));
        }
Exemple #7
0
 public static void Main(string[] args)
 {
     Console.WriteLine("Длина вектора v1={0}", Geometry.GetLength(v1));
     Geometry.Add(v1, v2);
     Console.WriteLine("Суммирующий вектор х={0} y={1}", Geometry.VSum.X, Geometry.VSum.Y);
     Console.WriteLine();
     Console.WriteLine("Длина сегмента sgm={0}", Geometry.GetLength(sgm));
     Console.WriteLine(Geometry.IsVectorInSegment(v1, sgm));
     Console.ReadKey();
 }
Exemple #8
0
 public double GetLength()
 => Geometry.GetLength(this);
Exemple #9
0
 public double GetLength()
 {
     return(Geometry.GetLength(this));
 }
Exemple #10
0
 public static double GetLength(Vector vector)
 {
     return(Geometry.GetLength(vector));
 }