Spec-Zone.ru › Dart 1

dart:math

Класс Rectangle

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

Реализовано в
  • CssRect
  • DomRectReadOnly
  • MutableRectangle

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

Rectangle(T left, T top, T width, T height)
const

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

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

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

Свойства

height → T
final
left → T
final
top → T
final
width → T
final
bottom → T
только для чтения, унаследованное

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

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

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

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

Представление runtime-типа объекта.

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

Spec-Zone.ru

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