Создайте объект преобразования
h = hgtransform
h = hgtransform ('PropertyName
', propertyvalue...)
h = hgtransform (ax...)
Для списка свойств смотрите Transform Properties.
h = hgtransform
создает объект Transform
и возвращает его указатель.
создает объект h = hgtransform('PropertyName',propertyvalue,...)
Transform
с настройками значения свойства, заданными в списке аргументов. Для описания свойств смотрите Transform Properties.
h = hgtransform(ax,...)
создает объект Transform
в осях, заданных ax
вместо в текущей системе координат (gca
). Опция ax может предшествовать любой комбинации входных аргументов в предыдущих синтаксисах.
Объекты Transform
могут содержать другие объекты, который позволяет вам обработать объект Transform
и его дочерние элементы как единственная сущность относительно видимости, размера, ориентации, и т.д. Можно сгруппировать объекты путем порождения их к единственному объекту Transform
(i. e., устанавливая свойство Parent
объекта на указатель объекта преобразования):
h = hgtransform; surface('Parent',h,...)
Первичное преимущество порождения объектов к объекту Transform
состоит в том, что можно выполнить преобразования (например, перевод, масштабирование, вращение, и т.д.) на дочерних объектах в унисон.
Родительский элемент объекта Transform
является или объектом Axes
или другим объектом Transform
.
Несмотря на то, что вы не видите, что объект Transform
, устанавливая его свойство Visible
на off
делает всю свою дочернюю невидимую операцию также.
Объект Transform
может быть родительским элементом любого количества дочерних объектов осей, принадлежащих тем же осям, за исключением световых объектов.
Объекты Transform
никогда не могут быть родительским элементом объектов осей и поэтому могут содержать объекты только от сингла оси.
Объекты Transform
могут быть родительским элементом других объектов преобразования в тех же осях.
Вы не можете преобразовать объекты Image
, потому что изображения не являются объектами true 3-D. Отображение текстур данные изображения к поверхностному CData
позволяет вам произвести эффект преобразования изображения на 3-D пробеле.
Преобразования не влияют на текстовые объекты, если текстовый объект не использует модули данных. Если объекту Text
задали положение в модулях данных, то преобразование перемещает левый нижний угол текста. Преобразование не влияет на размер шрифта или ориентацию. Чтобы изменить размер шрифта и ориентацию, используйте текстовые свойства.
Много функций построения графика очищаются, оси (удалите дочерние элементы осей) прежде, чем чертить график. Очистка осей также удаляет любые объекты Transform
в осях.