VisibleRegion

публичный конечный класс VisibleRegion расширяет объект
реализует Parcelable

Содержит четыре точки, определяющие четырехсторонний многоугольник, видимый в камере карты. Этот многоугольник может быть трапецией, а не прямоугольником, поскольку камера может иметь наклон. Если камера находится прямо над центром камеры, форма будет прямоугольной, но если камера наклонена, форма будет выглядеть как трапеция, наименьшая сторона которой находится ближе всего к точке обзора.

Сводка унаследованных констант

Сводка полей

публичный финал LatLng крайний левый Объект LatLng, определяющий дальний левый угол камеры.
публичный финал LatLng далеко справа Объект LatLng, определяющий дальний правый угол камеры.
публичный финал LatLngBounds latLngГраницы Наименьшая ограничивающая рамка, включающая видимую область, определенную в этом классе.
публичный финал LatLng рядом слева Объект LatLng, определяющий левый нижний угол камеры.
публичный финал LatLng рядомВправо Объект LatLng, определяющий правый нижний угол камеры.

Сводка общедоступного конструктора

VisibleRegion ( LatLng около левого, LatLng около правого, LatLng далеко влево, LatLng далеко вправо, LatLngBounds latLngBounds)
Создает новую VisibleRegion с учетом четырех углов камеры.

Краткое описание общедоступного метода

логическое значение
равно (Объект o)
Сравнивает этот VisibleRegion с другим объектом.
интервал
Нить

Сводка унаследованных методов

Поля

публичный финал LatLng далеко слева

Объект LatLng, определяющий дальний левый угол камеры.

публичный финал LatLng FarRight

Объект LatLng, определяющий дальний правый угол камеры.

публичный финал LatLngBounds latLngBounds

Наименьшая ограничивающая рамка, включающая видимую область, определенную в этом классе.

Если этот прямоугольник пересекает меридиан 180° (вертикальную линию с севера на юг), долгота в farRight будет отрицательной, а долгота в farLeft — положительной. Это правило также применимо к nearRight и nearLeft .

публичный окончательный вариант LatLng NearLeft

Объект LatLng, определяющий левый нижний угол камеры.

публичный финал LatLng рядом со Right

Объект LatLng, определяющий правый нижний угол камеры.

Публичные конструкторы

public VisibleRegion ( LatLng NearLeft, LatLng NearRight, LatLng FarLeft, LatLng FarRight, LatLngBounds latLngBounds)

Создает новую VisibleRegion с учетом четырех углов камеры. Параметры LatLng должны определять выпуклую форму (края полученной формы не должны пересекаться). Во время выполнения проверка границ не выполняется.

Параметры
рядом слева объект LatLng , содержащий широту и долготу ближнего левого угла региона.
рядомВправо объект LatLng , содержащий широту и долготу ближнего правого угла региона.
крайний левый объект LatLng , содержащий широту и долготу крайнего левого угла региона.
далеко справа объект LatLng , содержащий широту и долготу дальнего правого угла региона.
latLngГраницы наименьшая ограничивающая рамка, включающая видимую область, определенную в этом классе. Если этот прямоугольник пересекает меридиан 180° (вертикальную линию с севера на юг), долгота в farRight будет отрицательной, а долгота в farLeft — положительной. То же самое относится и к nearRight и nearLeft .

Публичные методы

общедоступное логическое значение равно (Объект o)

Сравнивает этот VisibleRegion с другим объектом. Если другой объект на самом деле является указателем на этот объект или если все четыре угла и границы двух объектов одинаковы, этот метод возвращает значение true. В противном случае этот метод возвращает false.

Параметры
о Object . Возвращает true, если оба объекта являются одним и тем же объектом или если все четыре угла и границы двух объектов одинаковы. В противном случае верните false.

public int hashCode ()

публичная строка toString ()