Выровняйте окна рисунка
iptwindowalign(fixed_fig,fixed_edge,
moving_fig,moving_edge)
iptwindowalign(
выравнивает ребро fixed_fig
,fixed_edge
,
moving_fig
,moving_edge
)moving_edge
фигуры moving_fig
с ребром fixed_edge
фигуры fixed_fig
.
Можно выровнять два окна рисунка вдоль верхней части, нижней части, оставленной, или правые края. Можно также сосредоточить фигуры горизонтально или вертикально. Данные показывают возможные выравнивания.
Чтобы проиллюстрировать некоторые возможные выравнивания окна рисунка, сначала создайте две фигуры: fig1
и fig2
. Первоначально, fig2
накладывает fig1
на экране.
fig1 = figure; fig2 = figure;
Используйте iptwindowalign
, чтобы переместить fig2
, таким образом, его левый край выравнивается с правым краем fig1
.
iptwindowalign(fig1,'right',fig2,'left');
Теперь переместите fig2
, таким образом, его верхний край выравнивается с базовым краем fig1
.
iptwindowalign(fig1,'bottom',fig2,'top');
Теперь переместите fig2
, таким образом, две фигуры сосредоточены горизонтально.
iptwindowalign(fig1,'hcenter',fig2,'hcenter');
Два заданных ребра должны быть сопоставимыми с точки зрения своего направления. Например, вы не можете задать 'left'
для fixed_edge
и 'bottom'
для moving_edge
.
iptwindowalign
ограничивает корректировку положения moving_fig
следить за фигурой, совершенно видимой на экране.
iptwindowalign
не имеет никакого эффекта, если любое окно рисунка прикрепляется.