получение

Класс: vrfigure

Возвратите значение свойства объекта vrfigure

Синтаксис

get(figure)
figureProp = get(figure,propertyName)

Описание

get(figure) перечисляет значения всех свойств объекта vrfigure.

figureProp = get(figure,propertyName) возвращает значение заданного свойства объекта vrfigure.

Входные параметры

развернуть все

Фигура виртуальной реальности, заданная как объект vrfigure.

Свойство виртуальной реальности фигуры, заданное как один из них.

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

Antialiasing

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

CameraBound

Перемещение камеры с текущей точкой зрения.

CameraDirection

Направление камеры в текущих локальных координатах точки зрения.

CameraDirectionAbs

Направление камеры в мировых координатах. (свойство только для чтения).

CameraPosition

Положение камеры в текущих локальных координатах точки зрения.

CameraPositionAbs

Положение камеры в мировых координатах (свойство только для чтения).

CameraUpVector

Камера вектор.

CameraUpVectorAbs

Камера вектор в мировых координатах (свойство только для чтения).

CaptureFileFormat

Формат файла для полученного файла кадра.

CaptureFileName

Структурируйте имя файла получения.

DeleteFcn

Коллбэк, вызванный при закрытии объекта vrfigure.

ExaminePivotPoint

Точка опоры, о которой камера вращается в режиме навигации examine в мировых координатах.

Fullscreen

Полноэкранное отображение фигуры.

Headlight

Фара от камеры.

Lighting

Эффект освещения.

MaxTextureSize

Максимальный размер пикселя структуры используется. Чем меньший размер, тем быстрее структура может представить. Значение 'auto' означает, что структура установлена в максимальный размер пикселя.

Name

Имя фигуры.

NavMode

Режим навигации. Смотрите Навигацию Мыши.

NavPanel

Внешний вид панели навигации.

NavSpeed

Скорость навигации.

NavZones

Отображение зон навигации.

Position

Экранные координаты фигуры.

Record2D

2D оффлайновая запись файла анимации.

Record2DCompress
Метод

Метод сжатия для создания 2D файлов анимации. Смотрите profile в документации MATLAB® VideoWriter.

Record2DCompress
Качество

Качество 2D сжатия файла анимации. См. документацию VideoWriter MATLAB.

Record2DFileName

Имя 2D оффлайнового файла анимации. Строка может содержать лексемы, которые запись анимации заменяет на информацию. Смотрите Лексемы Имени файла.

Record2DFPS

Уровень воспроизведения для 2D оффлайнового видео анимации в кадрах в секунду (фут в секунду).

Rendering

Задает, представить ли объект vrfigure. Выключение рендеринга улучшает производительность. Например, если ваш код делает пакетные обработки на виртуальной фигуре, можно выключить рендеринг во время той обработки и затем снова включить его после обработки.

Sound

Звуковые эффекты.

StatusBar

Отображение строки состояния.

Stereo3D

Стереоскопический режим видения.

Stereo3DCameraOffset

Расстояние в модулях виртуального мира левой и правой камеры от параллакса для стереоскопического видения. Параллакс является различием в очевидном положении объекта, просматриваемого от двух камер.

Stereo3DHIT

Горизонтальный перевод изображений (HIT) этих двух стереоизображений в стереоскопическом видении, представленном значением от 0 до 1, включительно. Чем больше значение, тем далее назад фон появляется.

Textures

Текстурируйте использование.

ToolBar

Отображение панели инструментов.

Tooltips

Подсказки отображаются на панели навигации.

Transparency

Эффект прозрачности.

Triad

Местоположение триады.

Viewpoint

Активная точка зрения фигуры.

Wireframe

Каркасное отображение.

World

Виртуальный мир, который фигура отображает (свойство только для чтения).

ZoomFactor

Фактор изменения масштаба камеры.

Выходные аргументы

развернуть все

Свойство виртуальной реальности фигуры, возвращенное как строка или вектор.

Примеры

развернуть все

Создайте объект vrfigure.

myworld = vrworld('vrmount.wrl');
open(myworld);
virtual_fig = vrfigure(myworld);

Возвратите свойства виртуальной фигуры virtual_fig.

get(virtual_fig)
 
	Antialiasing = 'on'
	CameraBound = 'on'
	CameraDirection = [0 0 -1]
	CameraDirectionAbs = [0 -0.198669 -0.980067]
	CameraPosition = [0 0 0]
	CameraPositionAbs = [20 8 50]
	CameraUpVector = [0 1 0]
	CameraUpVectorAbs = [0 0.980067 -0.198669]
	CaptureFileFormat = 'tif'
	CaptureFileName = '%f_anim_%n.tif'
	DeleteFcn = ''
	ExaminePivotPoint = [0 0 0]
	Fullscreen = 'off'
	Headlight = 'on'
	Lighting = 'on'
	MaxTextureSize = 'auto'
	Name = 'VR Car in the Mountains'
	NavMode = 'examine'
	NavPanel = 'halfbar'
	NavSpeed = 'normal'
	NavZones = 'off'
	Position = [5 92 576 350]
	Record2D = 'off'
	Record2DCompressMethod = 'auto'
	Record2DCompressQuality = 75
	Record2DFPS = 'auto'
	Record2DFileName = '%f_anim_%n.avi'
	Rendering = 'on'
	Sound = 'on'
	StatusBar = 'on'
	Stereo3D = 'off'
	Stereo3DCameraOffset = 0.1
	Stereo3DHIT = 0
	Textures = 'on'
	ToolBar = 'on'
	Tooltips = 'on'
	Transparency = 'on'
	Triad = 'none'
	Viewpoint = 'View 1 - Observer'
	Wireframe = 'off'
	World = vrworld object: 1-by-1
	ZoomFactor = 1
 

Создайте объект vrfigure.

myworld = vrworld('vrmount.wrl');
open(myworld);
virtual_fig = vrfigure(myworld);

Возвратите свойства виртуальной фигуры virtual_fig.

figure_name = get(virtual_fig,'Name')
figure_name = 
'VR Car in the Mountains'

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