15.3.3.9 Свойства разброса
Свойства объектов scatter (см. разброса):
annotation: def.[](0x0)beingdeleted: {"off"} |"on"busyaction:"cancel"| {"queue"}-
Определяет, как Octave обрабатывает выполнение свойств обратного вызова этого объекта, когда он не может прервать выполнение обратного вызова другого объекта. Это актуально только в том случае, если объект, выполняющий обратный вызов в данный момент, имеет свойство
interruptibleустановленным в значение"off". Свойствоbusyactionобъекта, прерывающего обратный вызов, указывает, является ли прерывающий обратный вызов помещённым в очередь ("queue"(по умолчанию)) или отброшенным ("cancel"). См. раздел Обработчики событий. buttondownfcn: строка | дескриптор функции, по умолчанию[](0x0)-
Дополнительную информацию о написании функций графических слушателей см. в разделе Обработчики событий.
cdata: скаляр | матрица, по умолчанию[0 0.4470 0.7410]-
Данные, определяющие цвет объекта разброса.
Если
cdataявляется скалярным индексом в текущей цветовой карте или RGB тройкой, он определяет цвет всех маркеров разброса.Если
cdataявляется N-элементным вектором индексов или N-на-3 (RGB) матрицей, он определяет цвет каждого из N маркеров разброса. cdatamode: {"auto"} |"manual"-
Если
cdatamodeравно"auto",cdataустанавливается в цвет изcolororderродительских осей, соответствующихseriesindex. cdatasource: по умолчанию""-
Данные из переменных рабочего пространства пока не реализованы для объектов разброса.
cdatasourceне используется. children(только для чтения): вектор графических дескрипторов, по умолчанию[](0x1)-
childrenне используется. clipping:"off"| {"on"}-
Если
clippingравно"on", объект разброса обрезается по границам родительских осей. contextmenu: графический дескриптор, по умолчанию[](0x0)-
Графический дескриптор объекта uicontextmenu, который в данный момент связан с этим объектом разброса.
createfcn: строка | дескриптор функции, по умолчанию[](0x0)-
Функция обратного вызова, выполняемая сразу после создания объекта разброса. Функция устанавливается с помощью свойства по умолчанию на корневом объекте, например,
set (groot, "defaultscattercreatefcn", 'disp ("scatter created!")').Дополнительную информацию о написании функций графических слушателей см. в разделе Обработчики событий.
datatiptemplate: по умолчанию[](0x0)deletefcn: строка | дескриптор функции, по умолчанию[](0x0)-
Функция обратного вызова, выполняемая сразу перед удалением объекта разброса.
Дополнительную информацию о написании функций графических слушателей см. в разделе Обработчики событий.
displayname: по умолчанию""-
Текст элемента легенды, соответствующего этому объекту разброса.
handlevisibility:"callback"|"off"| {"on"}-
Если
handlevisibilityравно"off", дескриптор объекта разброса не отображается в свойстве "children" его родителя. hittest:"off"| {"on"}-
Указывает, обрабатывает ли объект разброса события мыши или передает их родительским объектам. При включённом режиме, объект может реагировать на щелчки мыши, вычисляя
"buttondownfcn", отображая uicontextmenu и, в конечном счёте, становясь корневым"currentobject". Это свойство актуально только в том случае, если объект может принимать щелчки мыши, что определяется свойством"pickableparts". См. свойство pickableparts. interruptible:"off"| {"on"}-
Указывает, могут ли функции обратного вызова этого объекта прерываться другими функциями обратного вызова. По умолчанию
interruptibleравно"on", и функции обратного вызова, использующие функцииdrawnow,figure,waitfor,getframeилиpause, в конечном итоге прерываются. См. раздел Обработчики событий. latitudedata: по умолчанию[](0x0)latitudedatasource: по умолчанию""linewidth: по умолчанию0.5000-
Толщина линии края маркера.
longitudedata: по умолчанию[](0x0)longitudedatasource: по умолчанию""marker:"*"|"+"|"."|"<"|">"|"^"|"_"|"d"|"diamond"|"h"|"hexagram"|"none"| {"o"} |"p"|"pentagram"|"s"|"square"|"v"|"x"|"|"markeredgealpha: скаляр, по умолчанию1-
Уровень прозрачности граней маркеров, где значение 0 означает полную прозрачность, а значение 1 — твёрдые грани без прозрачности. Обратите внимание, что маркеры не сортируются с заднего плана на передний, что может привести к нежелательным результатам при отрисовке слоистых прозрачных маркеров или в сочетании с другими прозрачными объектами.
markeredgecolor: {"none"} | {"flat"} | colorspec-
Цвет края маркеров.
"none"означает, что края прозрачные, а"flat"означает, что используется значение изcdata. См. свойство markeredgecolor линии. markerfacealpha: скаляр, по умолчанию1-
Уровень прозрачности граней маркеров, где значение 0 означает полную прозрачность, а значение 1 — твёрдые грани без прозрачности. Обратите внимание, что маркеры не сортируются с заднего плана на передний, что может привести к нежелательным результатам при отрисовке слоистых прозрачных маркеров или в сочетании с другими прозрачными объектами.
markerfacecolor: {{"none"}} |"flat"|"auto"| colorspec-
Цвет грани маркеров.
"none"означает, что грани прозрачные,"flat"означает, что используется значение изcdata, а"auto"использует свойствоcolorродительских осей. См. свойство markerfacecolor линии. parent: графический дескриптор-
Дескриптор родительского графического объекта.
pickableparts:"all"|"none"| {"visible"}-
Указывает, будет ли объект разброса принимать щелчки мыши. По умолчанию
pickablepartsравно"visible", и только видимые части объекта разброса или его потомков могут реагировать на щелчки мыши. Когдаpickablepartsравно"all", как видимые, так и невидимые части (или потомки) могут реагировать на щелчки мыши. Когдаpickablepartsравно"none", щелчки мыши по объекту игнорируются и передаются любым объектам под ним. Когда объект настроен на принятие щелчков мыши, свойство"hittest"определит, как они будут обработаны. См. свойство hittest. rdata: по умолчанию[](0x0)rdatasource: по умолчанию""selected: {"off"} |"on"selectionhighlight:"off"| {"on"}seriesindex: по умолчанию1-
Каждый объект разброса на одних и тех же осях получает инкрементируемое целое число. Это соответствует индексу в
colororderродительских осей, который используется, еслиcdatamodeустановлено в"auto". sizedata: [] | скаляр | вектор, по умолчанию[](0x0)-
Размер области маркера. Скалярное значение применяется ко всем маркерам. Если
cdata— N-элементный вектор, он определяет размер каждого из N маркеров разброса. sizedatasource: по умолчанию""-
Данные из переменных рабочего пространства пока не реализованы для объектов разброса.
sizedatasourceне используется. tag: строка, по умолчанию""-
Определённая пользователем строка для маркировки графического объекта.
thetadata: по умолчанию[](0x0)thetadatasource: по умолчанию""type(только для чтения): строка-
Имя класса графического объекта.
typeвсегда"scatter" userdata: Любые данные Octave, по умолчанию[](0x0)-
Пользовательские данные для ассоциации с графическим объектом.
visible:"off"| {"on"}-
Если
visibleравно"off", объект разброса не отображается на экране. xdata: вектор, по умолчанию[](0x0)-
Вектор с координатами x объекта разброса.
xdatasource: по умолчанию""-
Данные из переменных рабочего пространства пока не реализованы для объектов разброса.
xdatasourceне используется. ydata: вектор, по умолчанию[](0x0)-
Вектор с координатами y объекта разброса.
ydatasource: по умолчанию""
-
Данные из переменных рабочего пространства пока не реализованы для объектов рассеяния.
ydatasourceне используется. zdata: [] | вектор, по умолчанию[](0x0)-
Для 3D данных, вектор с координатами y объекта рассеяния.
zdatasource: по умолчанию""-
Данные из переменных рабочего пространства пока не реализованы для объектов рассеяния.
zdatasourceне используется.
© 1996–2022 The Octave Project Developers
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions.
https://docs.octave.org/v7.2.0/Scatter-Properties.html