Создайте новый 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
указатели.
vrworld
объект идентифицирует виртуальный мир, в некотором роде очень похожий на указатель. Все функции, которые влияют на виртуальные миры, принимают vrworld
возразите в качестве аргумента, чтобы идентифицировать виртуальный мир.
Если данный виртуальный мир уже существует в памяти, указатель на существующий виртуальный мир возвращен. Второй виртуальный мир не загружается в память. Если виртуальный мир не существует в памяти, он загружается от связанного виртуального мира 3D файл. Недавно загруженный виртуальный мир закрывается и должен быть открыт, прежде чем можно будет использовать его.
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