Panorama
Примечание
Конструктор класса Panorama скрыт, так как данный класс не предназначен для самостоятельной инициализации.
Расширяет IPanorama.
Объект, описывающий панораму.
См.: panorama.locate
Методы
Имя |
Возвращает |
Описание |
Создает новый экземпляр класса panorama.Player и открывает в нем панораму. |
||
Number[] |
Возвращает сферические координаты, которые задают на панорамной сфере область, занимаемую изображением. Координаты указываются в формате Унаследован от IPanorama. |
|
Возвращает массив связей панорамы. Унаследован от IPanorama. |
||
Возвращает массив маркеров-переходов на панораме. Унаследован от IPanorama. |
||
Возвращает систему координат, в которой заданы позиции панорамы и всех её маркеров и связей. Унаследован от IPanorama. |
||
Number[] |
Возвращает направление взгляда по умолчанию. Будет использовано плеером при открытии панорамы. Унаследован от IPanorama. |
|
Number[] |
Возвращает размер области обзора по умолчанию. Будет использовано плеером при открытии панорамы. Унаследован от IPanorama. |
|
getGraph() |
IPanoramaGraph|null |
Возвращает граф панорам, связанных с текущей панорамой, для осуществления быстрых переходов. Унаследован от IPanorama. |
getLayer() |
String |
Возвращает слой, которому принадлежит панорама. |
Возвращает массив маркеров на панораме. Унаследован от IPanorama. |
||
getName() |
String |
Возвращает название панорамы, отображаемое плеером в интерфейсе. Унаследован от IPanorama. |
Number[] |
Возвращает положение панорамы в указанной в опциях системе координат. Задается в формате Унаследован от IPanorama. |
|
Возвращает массив уровней масштабирования панорамного изображения. Унаследован от IPanorama. |
||
Number[] |
Возвращает размер тайлов, на которые нарезано панорамное изображение. Унаследован от IPanorama. |
Описание методов
createPlayer
{vow.Promise} createPlayer(element[, options])
Создает новый экземпляр класса panorama.Player и открывает в нем панораму.
Возвращает Promise объект, который будет разрешен экземпляром класса panorama.Player с открытой текущей панорамой.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: HTMLElement|String Ссылка на HTML-элемент, в котором будет размещен плеер, или идентификатор этого HTML-элемента. |
|
— |
Тип: Object Опции. |
|
'auto' |
Тип: Number[]|String Направление взгляда в формате |
|
'auto' |
Тип: Number[]|String Угловые размеры поля обзора в формате |
* Обязательный параметр/опция.
getLayer
{String} getLayer()
См.: panorama.locate
Возвращает слой, которому принадлежит панорама.
Обязательный параметр.