Создание новых 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