Spec-Zone.ru › Dart 1

dart:math

Класс MutableRectangle<t extends="" num="">

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

Реализует
  • Rectangle<T>

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

MutableRectangle(T left, T top, T width, T height)

Создать изменяемый прямоугольник, охватываемый (left, top) и (left+width, top+height).

MutableRectangle.fromPoints(Point<T> a, Point<T> b)
factory

Создать изменяемый прямоугольник, охватываемый точками a и b;

Свойства

height → T
чтение / запись

Устанавливает высоту прямоугольника.

left → T
чтение / запись

Координата x левой грани.

top → T
чтение / запись

Координата y левой грани.

width → T
чтение / запись

Устанавливает ширину прямоугольника.

bottom → T
только для чтения, унаследовано

Координата y нижней грани.

bottomLeft → Point<T>
только для чтения, унаследовано
bottomRight → Point<T>
только для чтения, унаследовано
hashCode → int
только для чтения, унаследовано
right → T
только для чтения, унаследовано

Координата x правой грани.

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

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

topLeft → Point<T>
только для чтения, унаследовано
topRight → Point<T>
только для чтения, унаследовано

Операторы

operator ==(other) → bool
унаследовано

Оператор равенства.

Методы

boundingBox(Rectangle<T> other) → Rectangle<T>
унаследовано

Возвращает новый прямоугольник, который полностью содержит this и other.

containsPoint(Point<num> another) → bool
унаследовано

Проверяет, находится ли another внутри или по краям this.

containsRectangle(Rectangle<num> another) → bool
унаследовано

Проверяет, полностью ли this содержит another.

intersection(Rectangle<T> other) → Rectangle<T>
унаследовано

Вычисляет пересечение this и other.

intersects(Rectangle<num> other) → bool
унаследовано

Возвращает true, если this пересекается с other.

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

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

toString() → String
унаследовано

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

© 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/MutableRectangle-class.html

Spec-Zone.ru

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