vrworld/get

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

Синтаксис

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

Аргументы

vrworld_object

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

property_name

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

Описание

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

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

x = доберитесь (vrworld_object, 'property_name') возвращает значение заданного свойства.

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

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

Следующее является свойствами vrworld объекты. Имена не являются чувствительными к регистру.

СвойствоЗначениеОписание

Clients

Скаляр

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

ClientUpdates

'off' | 'on'

Значение по умолчанию: 'on'

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

Description

Строка.

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

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

Figures

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

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

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 Animation, задавая 'on' или 'off'. Выключение рендеринга улучшает производительность. Например, если ваш код делает пакетные обработки на виртуальном мире, можно выключить рендеринг во время той обработки и затем снова включить его после обработки.

Time

'double'

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

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