clf

Очистите окно текущей фигуры

Синтаксис

clf
clf('reset')
clf(fig)
clf(fig,'reset')
figure_handle = clf(...)

Описание

clf удаляет из текущей фигуры все графические объекты, указатели которых не скрыты (т.е. их свойство HandleVisibility установлено в on).

clf('reset') удаляет из текущей фигуры все графические объекты независимо от установки их свойства HandleVisibility и сбрасывает все свойства фигуры кроме Position, Units, PaperPosition и PaperUnits к их значениям по умолчанию.

clf(fig) или clf(fig,'reset') очищает одну фигуру с указателем fig.

figure_handle = clf(...) возвращает указатель фигуры. Это полезно, когда фигурой свойство IntegerHandle является off, потому что указатель нецелого числа становится недопустимым, когда опция сброса используется (т.е. IntegerHandle сбрасывается к on, который является значением по умолчанию).

Альтернативы

Используйте Ясную фигуру из меню Edit окна рисунка, чтобы очистить содержимое фигуры. Можно также создать настольный ярлык, чтобы очистить текущую фигуру одним кликом мыши. Смотрите Команды Фаворита Повторного выполнения.

Советы

Команда clf ведет себя тот же путь, когда выпущено на командной строке, как это делает в стандартных программах коллбэка — это не распознает установку HandleVisibility callback. Это означает, что, когда выпущено из стандартной программы коллбэка, clf удаляет только те объекты, свойство HandleVisibility которых установлено в on.

Смотрите также

| | |

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