Spec-Zone.ru › Dart 1

dart:math

Класс Point

Утилитарный класс для представления двумерных позиций.

Конструкторы

Point(T x, T y)
const

Свойства

hashCode → int
только для чтения
magnitude → double
только для чтения

Получение расстояния по прямой (евклидова) между началом координат (0, 0) и этой точкой.

x → T
final
y → T
final
runtimeType → Type
только для чтения, унаследованное

Представление типа объекта во время выполнения.

Операторы

operator *(num factor) → Point<T>

Масштабирование этой точки на factor как если бы она была вектором.

operator +(Point<T> other) → Point<T>

Сложение other к this, как если бы обе точки были векторами.

operator -(Point<T> other) → Point<T>

Вычитание other из this, как если бы обе точки были векторами.

operator ==(other) → bool

Одна Point равна только другой Point с теми же координатами.

Методы

distanceTo(Point<T> other) → double

Возвращает расстояние между this и other.

squaredDistanceTo(Point<T> other) → T

Возвращает квадрат расстояния между this и other.

toString() → String

Возвращает строковое представление этого объекта.

noSuchMethod(Invocation invocation) → dynamic
унаследованное

Вызывается при попытке доступа к несуществующему методу или свойству.

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-math/Point-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API