Создание новых vrworld объект, сопоставленный с виртуальным миром
myworld = vrworld(filename) myworld = vrworld(filename,'reuse') myworld = vrworld(filename, 'new') myworld = vrworld myworld = vrworld('') myworld = vrworld([])
| Строка , содержащая имя файла 3D виртуального мира, из которого загружен виртуальный мир. Можно задать |
| Аргумент для создания виртуального мира, связанного с |
myworld = vrworld(filename) создает виртуальный мир, сопоставленный с файлом 3D виртуального мира filename и возвращает его указатель. Если виртуальный мир уже существует, возвращается указатель на существующий виртуальный мир. Укажите имя файла в виде строки.
myworld = vrworld(filename,'reuse') имеет ту же функциональность, что и myworld = vrworld(filename).
myworld = vrworld('filename', 'new') создает виртуальный мир, сопоставленный с файлом 3D виртуального мира filename и возвращает его указатель. Он всегда создает новый объект виртуального мира, даже если другой vrworld объект, сопоставленный с тем же файлом, уже существует.
myworld = vrworld создает недопустимое vrworld указатель
myworld = vrworld('') создает пустой vrworld объект, который не связан ни с одним файлом 3D виртуального мира
myworld = vrworld([]) возвращает пустой массив из возвратов пустой массив vrworld указатели.
A vrworld объект идентифицирует виртуальный мир способом, очень похожим на указатель. Все функции, которые влияют на виртуальные миры, принимают vrworld объект как аргумент для идентификации виртуального мира.
Если данный виртуальный мир уже существует в памяти, возвращается указатель на существующий виртуальный мир. Второй виртуальный мир не загружается в память. Если виртуальный мир не существует в памяти, он загружается из связанного файла 3D виртуального мира. Недавно загруженный виртуальный мир закрыт и должен быть открыт, прежде чем вы сможете использовать его.
The vrworld объект, сопоставленный с виртуальным миром, остается действительным, пока вы не используете delete или vrclear.
myworld = vrworld('vrpend.wrl')
| Метод | Описание |
|---|---|
addexternproto | Добавить externproto декларация к виртуальному миру. |
close | Близкий виртуальный мир |
delete | Удалите виртуальный мир из памяти |
edit | Откройте виртуальный файл привязки во внешнем редакторе виртуального мира |
get | Значение свойства vrworld объект |
isvalid | 1 если vrworld объект действителен, 0 если нет |
nodes | Список узлов, доступных в виртуальном мире |
open | Откройте виртуальный мир |
reload | Перезагрузка виртуального мира из файла 3D виртуального мира |
save | Запись виртуального мира в файл 3D виртуального мира |
set | Измените значения свойств vrworld объект |
view | Просмотр виртуального мира |
Создайте объект vrworld для виртуального мира | Откройте виртуальный мир с MATLAB | vrworld/close | vrworld/delete | vrworld/open