images.roi. Класс ROIClickedEventData

Пакет: images.roi

Данные о событиях передали, когда по ROI кликают

Описание

Класс images.roi.ROIClickedEventData является классом, переданным прослушивателям, когда по видимой области (ROI) кликают. Когда класс ROI инициировал событие с помощью метода класса Handle notify, MATLAB® присваивает значения свойствам объекта images.roi.ROIClickedEventData и передач, которые возражают против функции обратного вызова прослушивателя (обработчик событий).

Класс images.roi.ROIClickedEventData является классом handle.

Атрибуты класса

ConstructOnLoad

tRUE

HandleCompatible

tRUE

Для получения информации об атрибутах класса см. Атрибуты класса (MATLAB).

Создание

Метод класса Handle notify создает объект images.roi.ROIClickedEventData, когда названо, чтобы инициировать событие. images.roi.ROIClickedEventData не принимает входные параметры.

Свойства

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

Общественные собственности

Объект источника события, заданный как объект ROI одного из следующих типов:

Атрибуты:

GetAccess

общественность

SetAccess

частный

GetObservable

tRUE

SetObservable

tRUE

Имя события, заданного как вектор символов.

Атрибуты:

GetAccess

общественность

SetAccess

частный

GetObservable

tRUE

SetObservable

tRUE

Тип выбора, заданного как один из следующих векторов символов.

Значение SelectionTypeОписание
'left'Нажатие левой кнопки мышки
'right'Щелкнуть правой кнопкой мыши
'double'Дважды кликнуть
'shift'Щелчок мышью Shift-left
'ctrl'Нажатие левой кнопки мышки управления

Атрибуты:

GetAccess

общественность

SetAccess

частный

GetObservable

tRUE

SetObservable

tRUE

Часть ROI, по которому кликнули, задала как один из векторов символов в этой таблице.

Значение SelectedPartОписание
'edge'Ребро, по которому кликают, ROI.
'face'Поверхность, по которой кликают, ROI.
'label'Метка ROI, по которой кликают.
'marker'Маркер, по которому кликают, раньше изменял ROI.

Атрибуты:

GetAccess

общественность

SetAccess

частный

GetObservable

tRUE

SetObservable

tRUE

ROI в настоящее время выбран, задан как логический скаляр. Возвращает 1, когда ROI выбран, в противном случае, 0. Чтобы отменить выбор ROI, используйте Ctrl-click.

Атрибуты:

GetAccess

общественность

SetAccess

частный

GetObservable

tRUE

SetObservable

tRUE

ROI был ранее выбран, задан как логический скаляр. Возвращает 1, когда ROI был уже выбран и 0, когда ROI не был ранее выбран.

Атрибуты:

GetAccess

общественность

SetAccess

частный

GetObservable

tRUE

SetObservable

tRUE

Примеры

свернуть все

Эта функция обратного вызова получает указатель на объект источника события, имя события, и другие свойства от объекта images.roi.ROIClickedEventData передали ему, когда событие инициировано.

function myCallbk(s,evtData)
   eventSource = evtData.Source;
   eventName = evtData.EventName;
   selectionType = evtData.SelectionType;
   selectedPart = evtData.SelectedPart;
   currselected = evtData.CurrentSelected;
   prevselected = evtData.PreviousSelected;
end

Введенный в R2018b