Spec-Zone.ru › Octave 7

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API