exponenta event banner

класс images.roi.ROIClickedEventData

Пакет: images.roi

Данные о событии, передаваемые при нажатии ROI

Описание

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

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

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

ConstructOnLoad
true
HandleCompatible
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Создание

notify метод класса дескриптора создает images.roi.ROIClickedEventData при вызове для запуска события. images.roi.ROIClickedEventData не принимает входные аргументы.

Свойства

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

Общедоступные свойства

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

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

Имя события, указанное как символьный вектор.

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

Значение типа выбораОписание
'left'Щелчок левой кнопкой мыши
'right'Щелкните правой кнопкой мыши
'double'Двойной щелчок
'shift'Щелчок левой кнопкой мыши Shift
'ctrl'Щелчок левой кнопкой мыши

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

Значение SelectedPartОписание
'edge'Щелкните границу окупаемости инвестиций.
'face'Нажата грань окупаемости инвестиций.
'label'Нажата метка окупаемости инвестиций.
'marker'Щелкните маркер, используемый для изменения формы ROI.

Атрибуты:

GetAccess
public
SetAccess
private
GetObservable
true
SetObservable
true

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

Атрибуты:

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