Vector2d

Класс Vector2d представляет собой вектор в 2D-пространстве. Его можно рассматривать как структуру, состоящую из двух чисел типа double. Эти числа представляют собой координаты X и Y второй точки вектора. Координаты первой точки всегда (0,0). Совместно эти две точки однозначно определяют направление вектора в плоскости.

Конструкторы класса Vector2d

 Сигнатура метода Примечание
 public Vector2d(double x, double y); Создает 2-D вектор с координатами x и y соответственно
 public Vector2d(double[] numArray1); Создает вектор в источнике

Свойства класса Vector2d

 Статическое СвойствоПеревод Тип данныхДоступПримечание 
 нет Angle Угол double только чтение Возвращает угол между этим вектором и осью абсцисс (ось X) в массиве [0, 2 * Pi]
 нет Length Длина double только чтение Возвращает Евклидову длину этого вектора
 нет LengthSqrt Квадрат длины double только чтение Возвращает квадрат Евклидовой длины этого вектора
 нет X X double только чтение Возвращает значение координата X точки, определяющей направление вектора
 да XAxis Вектор оси X Vector2d только чтение Вектор, определяющий направление оси X
 нет Y Y double только чтение Возвращает значение координата Y точки, определяющей направление вектора
 да YAxis Вектор оси Y Vector2d только чтение Вектор, определяющий направление оси Y


Comments