vrfigure class

Суперклассы:

Создайте фигуру виртуальной реальности

Описание

Создает фигуру виртуальной реальности.

Получить доступ к vrfigure свойства, используйте vrfigure/get метод. Чтобы изменить свойства, используйте vrfigure/set метод.

Если вы создаете vrfigure объект путем определения виртуального мира, виртуальная фигура отображается в средстве просмотра, заданном в vrsetpref DefaultViewer свойство.

Конструкция

пример

virtual_figure = vrfigure(world) создает фигуру виртуальной реальности, показывающую заданный виртуальный мир.

virtual_figure = vrfigure(world,position) создает фигуру виртуальной реальности в заданном положении.

virtual_figure = vrfigure([]) возвращает пустой vrfigure объект, который не имеет визуального представления.

virtual_figure = vrfigure возвращает пустой вектор типа vrfigure.

Входные параметры

развернуть все

Виртуальный мир в виде vrworld объект.

Примечание

Откройте виртуальный мир, который вы задаете, прежде чем вы создадите vrfigure объект с помощью того виртуального мира.

Местоположение и размер виртуальной фигуры в виде вектора в форме [left bottom width height]. Задайте измерения в пикселях.

Примечание

В системах Windows® окна рисунка не могут быть меньше чем 104 пикселя шириной, независимо от значения Position свойство.

ЭлементОписание
leftРасстояние от левого края главного дисплея к внутреннему левому краю окна рисунка. Это значение может быть отрицательным в системах, которые имеют больше чем один монитор.
bottomРасстояние от базового края главного дисплея к внутреннему базовому краю окна рисунка. Это значение может быть отрицательным в системах, которые имеют больше чем один монитор.
widthРасстояние между правыми и левыми внутренними краями фигуры.
heightРасстояние между верхними и нижними внутренними краями фигуры.

Пример: [230 250 570 510]

Типы данных: double

Выходные аргументы

развернуть все

Если вы используете vrworld возразите как входной параметр, virtual_figure фигура виртуальной реальности, представленная vrfigure объект.

Если вы используете пустой массив в качестве входного параметра, vrfigure конструктор возвращает вектор типа vrfigure.

Если вы не используете входной параметр, vrfigure конструктор возвращает пустой вектор типа vrfigure.

Методы

получениеПолучите изображение виртуальной реальности фигуры
близкоЗакройте фигуру виртуальной реальности
получениеВозвратите значение свойства vrfigure объект
isvalidПроверяйте валидность vrfigure указатели на объект
наборУстановите значения свойств vrfigure объект

Примеры

свернуть все

Создайте vrworld объект, который сопоставлен с виртуальным миром vrmount.wrl. Откройте и просмотрите виртуальный мир.

myworld = vrworld('vrmount');
open(myworld);
f = vrfigure(myworld);

Представлено до R2006a