![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Прямоугольник. x
Прямоугольник. left
возвращает координату X левого верхнего угла
Прямоугольник. y
Прямоугольник. top
координату Y того же угла.
Прямоугольник. right
Прямоугольник. bottom
предоставляет доступ к координатам X и Y правого нижнего угла. Свойства
Прямоугольник. w
Прямоугольник. h
обозначают соответственно ширину и высоту прямоугольника. Координаты центра прямоугольника можно получить с помощью свойства
Прямоугольник. center
Существенное отличие этого свойства от предыдущих состоит, во-первых, в том, что оно может быть использовано только для чтения, а во-вторых, возвращает не целое число, а точку в двумерном пространстве.
Свойство right рассчитывается при создании прямоугольника автоматически как x + w - 1, а bottom как y + h - 1.
Операторы
Для прямоугольников определены только операции сравнения – равенств и неравенство.
Прямоугольник_1 = = Прямоугольник_2
Прямоугольник_1! = Прямоугольник_2
Прямоугольники считаются равными только если все их компоненты равны
Методы
Метод копирования для прямоугольника не определен. Функция
scale Прямоугольник Число
масштабирует прямоугольник, используя коэффициент, заданный числом. Масштабирование происходит относительно центра прямоугольника. Чтобы переместить прямоугольник используется функция
translate Прямоугольник Точка_в_2D_пространстве
при этом координаты точки прибавляются к координатам прямоугольника. Если надо определить, находится ли некая точка внутри прямоугольника, то функция
contains Прямоугольник Точка_в_2D_пространстве
вернет true, если указанная точка находится внутри или точно на границе прямоугольника. Функция
rectify Прямоугольник
настраивает координаты прямоугольника, чтобы Х левого угла был меньше правого, а Y верхнего меньше нижнего. Прямоугольнику можно присвоить специальное значение – “пустой”. Для этого применяется функция
empty Прямоугольник
Можно проверить, пуст ли прямоугольник. Функция
isEmpty Прямоугольник
вернет true, только если указанный прямоугольник пуст.
Дата публикования: 2015-01-13; Прочитано: 285 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!