images.roi.ROIClickedEventData class

Пакет: images.roi

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

Описание

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

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

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

ConstructOnLoad
true
HandleCompatible
true

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

Создание

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

Свойства

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

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

Объект источника события в виде указателя на объект, который инициировал событие.

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

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

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

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

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

Атрибуты:

GetAccess
public
SetAccess
private
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