exponenta event banner

vrworld/get

Значение свойства vrworld объект

Синтаксис

get(vrworld_object)
x = get(vrworld_object)
x = get(vrworld_object, 'property_name')

Аргументы

vrworld_object

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

property_name

Имя свойства.

Описание

get(vrworld_object) отображает все свойства виртуального мира и их значения.

x = get(vrworld_object) возвращает структуру M-by-1, в которой имена полей являются именами свойств виртуального мира. Каждое поле содержит связанное значение свойства. M равно length(vrworld_object).

x = get(vrworld_object, 'property_name') возвращает значение указанного свойства.

  • Если vrworld_object является вектором vrworld ручки, get метод возвращает массив M-by-1 ячеек значений, где M равно length(vrworld_object).

  • Если property_name является массивом 1-by-N или N-by-1 ячеек строк, содержащих имена полей, get возвращает массив ячеек M-by-N значений.

Ниже приведены свойства vrworld объекты. Имена не чувствительны к регистру.

СобственностьСтоимостьОписание

Clients

Скаляр

Число клиентов, просматривающих виртуальный мир. Только для чтения.

ClientUpdates

'off' | 'on'

По умолчанию: 'on'

Клиент не может или может обновить виртуальную сцену. Чтение/запись.

Description

Строка.

По умолчанию: автоматически извлекается из свойства файла виртуального мира 3D title

Описание виртуального мира в том виде, в каком он отображается на главной веб-странице. Чтение/запись.

Figures

Вектор vrfigure объекты

Вектор дескрипторов для окон Simulink ® 3D Animation™ Viewer, просматривающих виртуальный мир. Только для чтения.

FileName

Последовательность

Имя связанного файла 3D виртуального мира. Только для чтения.

Nodes

Вектор vrnode объекты

Вектор vrnode для всех именованных узлов в виртуальном мире. Только для чтения.

Open

'off' | 'on'

По умолчанию: 'off'

Указывает закрытый или открытый виртуальный мир. Только для чтения.

Record3D

'off' | 'on'

По умолчанию: 'off'

Включает 3-D запись анимации. Чтение/запись.

Record3DFileName

Строка.

По умолчанию: '%f_anim_%n.wrl'

3-D имя файла анимации. Строка может содержать маркеры, которые заменяются соответствующей информацией при записи анимации. Дополнительные сведения см. в разделе Маркеры имен файлов. Чтение/запись.

Recording

'off' | 'on'

По умолчанию: 'off'

Переключатель записи анимации. Это свойство действует как главный переключатель записи. Чтение/запись.

RecordMode

'manual' | 'scheduled'

По умолчанию: 'manual'

Режим записи анимации. Чтение/запись.

RecordInterval

Вектор двух дублей

По умолчанию: [0 0]

Время начала и окончания запланированной записи анимации. Соответствует объекту виртуального мира Time собственность. Чтение/запись.

RemoteView

'off' | 'on'

По умолчанию: 'off'

Флаг удаленного доступа. Если виртуальный мир включен для удаленного просмотра, он имеет значение 'on'; в противном случае устанавливается значение 'off'. Чтение/запись.

Rendering

'off' | 'on'

По умолчанию: 'on'

Отдать vrworld объект в средстве просмотра анимации Simulink 3D, 'on' или 'off'. Отключение рендеринга повышает производительность. Например, если код выполняет пакетные операции в виртуальном мире, можно отключить рендеринг во время обработки, а затем снова включить его после обработки.

Time

Дважды

Текущее время в виртуальном мире. Чтение/запись.

TimeSource

'external' | 'freerun'

По умолчанию: 'external'

Источник времени для виртуального мира. Если установлено значение 'external', время в сцене управляется из интерфейса MATLAB ® (путем установки Time свойство) или интерфейс MATLAB (время моделирования).

Если установлено значение 'freerun'время в сцене наступает независимо на основе системного таймера. Чтение/запись.

View

'off' | 'on'

По умолчанию: 'on'

Указывает невидимый или видимый виртуальный мир. Чтение/запись.

ClientUpdates свойство имеет значение 'on' по умолчанию и может быть установлен пользователем. Если установлено значение 'off'зрители, смотрящие на этот виртуальный мир, не должны обновлять представление в соответствии с изменениями виртуального мира. То есть представление замораживается до тех пор, пока это свойство не будет изменено на 'on'. Это полезно для предотвращения разрывающих эффектов со сложными анимациями. Перед каждым кадром анимации установите ClientUpdates кому 'off', внести соответствующие изменения в положения объекта и затем переключиться ClientUpdates назад в 'on'.

Description по умолчанию свойство имеет значение '(untitled)' и может быть установлен пользователем. Если виртуальный мир загружен из виртуального мира 3D файл, содержащий узел WorldInfo с title свойство, Description вместо этого свойство загружается из файла 3D виртуального мира.

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

RemoteView свойство имеет значение 'off' по умолчанию и может быть установлен пользователем. Если установлено значение 'on', все зрители могут получить доступ к виртуальному миру через веб-интерфейс. Если установлено значение 'off', доступ к нему могут получить только ведущие зрители.

View свойство имеет значение 'on' по умолчанию и может быть установлен пользователем. Если установлено значение 'off', виртуальный мир недоступен для зрителя. Вы редко используете это свойство.

См. также

|

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