Spec-Zone.ru › Octave 5

15.3.3.3 Свойства осей

Свойства объектов axes (см. оси):

activepositionproperty: {"outerposition"} | "position"

Укажите, какое из свойств "position" или "outerposition" имеет приоритет при изменении размеров аннотаций осей. См. свойство position и свойство outerposition.

alim: по умолчанию [0 1]

Прозрачность пока не реализована для объектов осей. alim не используется.

alimmode: {"auto"} | "manual"
ambientlightcolor: по умолчанию [1 1 1]

ambientlightcolor не используется.

beingdeleted: {"off"} | "on"
box: {"off"} | "on"

Управление отображением рамки вокруг осей.

boxstyle: {"back"} | "full"

Для 3D осей, управляет отображением рамки "full" или только 3 "back" осей

busyaction: "cancel" | {"queue"}

Определяет, как Octave обрабатывает выполнение свойств обратного вызова данного объекта, когда не может прервать выполнение обратного вызова другого объекта. Это актуально только тогда, когда объект, выполняющий обратный вызов в данный момент, имеет свойство interruptible установленное в значение "off". Свойство busyaction объекта, прерывая обратный вызов, указывает, является ли обратный вызов в очереди ("queue" (по умолчанию)) или отклоняется ("cancel"). См. раздел обратных вызовов.

buttondownfcn: строка | дескриптор функции, по умолчанию [](0x0)

Дополнительная информация по написанию функций-слушателей графики см. в разделе обратных вызовов.

cameraposition: трехэлементный вектор, по умолчанию [0.50000 0.50000 9.16025]
camerapositionmode: {"auto"} | "manual"
cameratarget: трехэлементный вектор, по умолчанию [0.50000 0.50000 0.50000]
cameratargetmode: {"auto"} | "manual"
cameraupvector: трехэлементный вектор, по умолчанию [-0 1 0]
cameraupvectormode: {"auto"} | "manual"
cameraviewangle: скаляр, по умолчанию 6.6086
cameraviewanglemode: {"auto"} | "manual"
children (только для чтения): вектор дескрипторов графических объектов, по умолчанию [](0x1)

Дескрипторы графических объектов, являющихся дочерними элементами осей.

clim: двухэлементный вектор, по умолчанию [0 1]

Определяет пределы цветовой оси для дочерних элементов изображения. Установка clim также принудительно устанавливает свойство climmode в значение "manual". См. функцию pcolor.

climmode: {"auto"} | "manual"
clipping: "off" | {"on"}

clipping не используется.

clippingstyle: {"3dbox"} | "rectangle"

clippingstyle не используется.

color: цветовое задание, по умолчанию [1 1 1]

Цвет фона осей. См. цветовое задание.

colormap: по умолчанию 64x3 double
colororder: N-by-3 RGB матрица, по умолчанию 7x3 double

Значения RGB, используемые функцией plot для автоматического выбора цвета линий.

colororderindex: по умолчанию 1

colororderindex не используется.

createfcn: строка | дескриптор функции, по умолчанию [](0x0)

Функция обратного вызова, выполняемая сразу после создания оси. Функция устанавливается с помощью свойства по умолчанию на корневом объекте, например, set (groot, "defaultaxescreatefcn", 'disp ("axes created!")').

Дополнительная информация по написанию функций-слушателей графики см. в разделе обратных вызовов.

currentpoint: 2x3 матрица, по умолчанию 2x3 double

Матрица [xf, yf, zf; xb, yb, zb], содержащая координаты (в единицах данных осей) точки, на которую указывал указатель мыши при нажатии кнопки мыши. Если определена функция обратного вызова мыши, currentpoint содержит координаты указателя в момент нажатия кнопки мыши. Для 3D графиков первая строка возвращаемой матрицы указывает точку, ближайшую к текущему положению камеры, а вторая – самую удалённую. Эти две точки образуют линию, перпендикулярную экрану.

dataaspectratio: трехэлементный вектор, по умолчанию [1 1 1]

Указывает относительную высоту и ширину отображаемых данных на оси. Установка dataaspectratio в значение [1, 2] приводит к тому, что длина единицы, отображаемой на оси X, будет равна длине 2 единиц на оси Y. См. функцию daspect. Установка dataaspectratio также принудительно устанавливает свойство dataaspectratiomode в значение "manual".

dataaspectratiomode: {"auto"} | "manual"
deletefcn: строка | дескриптор функции, по умолчанию [](0x0)

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

Дополнительная информация по написанию функций-слушателей графики см. в разделе обратных вызовов.

fontangle: "italic" | {"normal"}

Управление стилем шрифта: курсив или обычный.

fontname: строка, по умолчанию "*"

Имя шрифта, используемого для рендеринга текста. При установке этого свойства движок рендеринга текста будет искать соответствующий шрифт в вашей системе. Если шрифт не найден, текст будет отрисовываться с помощью шрифта по умолчанию без засечек (такого же, как значение по умолчанию для свойства "*").

fontsize: скаляр, по умолчанию 10

Размер шрифта, используемого для рендеринга текста. См. свойство fontunits.

fontsmoothing: "off" | {"on"}

fontsmoothing не используется.

fontunits: "centimeters" | "inches" | "normalized" | "pixels" | {"points"}

Единицы измерения, используемые для интерпретации свойства "fontsize".

fontweight: "bold" | {"normal"}

Управление вариантом основного шрифта, используемого для рендеринга текста.

gridalpha: по умолчанию 0.15000

Прозрачность пока не реализована для объектов осей. gridalpha не используется.

gridalphamode: {"auto"} | "manual"

gridalphamode не используется.

gridcolor: по умолчанию [0.15000 0.15000 0.15000]

gridcolor не используется.

gridcolormode: {"auto"} | "manual"

gridcolormode не используется.

gridlinestyle: {"-"} | "--" | "-." | ":" | "none"
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, в конечном итоге прерываются. См. раздел обратных вызовов.

labelfontsizemultiplier: по умолчанию 1.1000

Соотношение размера шрифта меток осей/подписей к размеру шрифта меток делений.

layer: {"bottom"} | "top"

Управление отображением осей относительно дочерних графических объектов (делений, меток и т.д.): под объектами или над ними.

linestyleorder: по умолчанию "-"

linestyleorder не используется.

linestyleorderindex: по умолчанию 1

linestyleorderindex не используется.

linewidth: по умолчанию 0.50000

Ширина основных линий осей.

minorgridalpha: по умолчанию 0.25000

Прозрачность пока не реализована для объектов осей. minorgridalpha не используется.

minorgridalphamode: {"auto"} | "manual"

minorgridalphamode не используется.

minorgridcolor: по умолчанию [0.10000 0.10000 0.10000]

minorgridcolor не используется.

minorgridcolormode: {"auto"} | "manual"

minorgridcolormode не используется.

minorgridlinestyle: "-" | "--" | "-." | {":"} | "none"
mousewheelzoom: скаляр в диапазоне (0, 1), по умолчанию 0.50000

Доля пределов осей для масштабирования при каждом вращении колёсика мыши.

nextplot: "add" | {"replace"} | "replacechildren"

nextplot используется функциями высокого уровня для построения графиков, чтобы определить, что делать с графическими объектами, уже присутствующими на осях. См. функцию newplot. Состояние nextplot обычно контролируется с помощью функции hold. См. функцию hold.

outerposition: четырёхэлементный вектор, по умолчанию [0 0 1 1]

Указывает положение графика, включая заголовки, оси и легенду. Четыре элемента вектора представляют координаты левого нижнего угла и ширину и высоту графика в единицах, нормированных по ширине и высоте окна графика. Например, [0.2, 0.3, 0.4, 0.5] устанавливает левый нижний угол осей в (0.2, 0.3), а ширину и высоту соответственно в 0.4 и 0.5. См. свойство position.

parent: графическая ручка

Ручка родительского графического объекта.

pickableparts: "all" | "none" | {"visible"}

Указывает, будут ли оси реагировать на щелчки мыши. По умолчанию, pickableparts равно "visible", и только видимые части осей или их дочерние элементы могут реагировать на щелчки мыши. Когда pickableparts равно "all", как видимые, так и невидимые части (или дочерние элементы) могут реагировать на щелчки мыши. Когда pickableparts равно "none", щелчки мыши по объекту игнорируются и передаются любым объектам, расположенным под ним. Когда объект настроен на прием щелчков мыши, свойство "hittest" определит, как они будут обрабатываться. См. свойство hittest.

plotboxaspectratio: по умолчанию [1 1 1]

См. функцию pbaspect. Установка plotboxaspectratio также принудительно устанавливает свойство plotboxaspectratiomode в "manual".

plotboxaspectratiomode: {"auto"} | "manual"
position: четырёхэлементный вектор, по умолчанию [0.13000 0.11000 0.77500 0.81500]

Указывает положение графика, исключая заголовки, оси и легенду. Четыре элемента вектора представляют координаты левого нижнего угла и ширину и высоту графика в единицах, нормированных по ширине и высоте окна графика. Например, [0.2, 0.3, 0.4, 0.5] устанавливает левый нижний угол осей в (0.2, 0.3), а ширину и высоту соответственно в 0.4 и 0.5. См. свойство outerposition.

projection: {"orthographic"} | "perspective"

projection не используется.

selected: {"off"} | "on"
selectionhighlight: "off" | {"on"}
sortmethod: "childorder" | {"depth"}

sortmethod не используется.

tag: строка, по умолчанию ""

Определённая пользователем строка для маркировки графического объекта.

tickdir: {"in"} | "out"

Управление тем, будут ли отметки делений осей «входить» в область графика или «выходить» из неё. Установка tickdir также принудительно устанавливает свойство tickdirmode в "manual".

tickdirmode: {"auto"} | "manual"
ticklabelinterpreter: "latex" | "none" | {"tex"}

Управление способом интерпретации свойств x/y/zticklabel. См. Использование свойства interpreter.

ticklength: двухэлементный вектор, по умолчанию [0.010000 0.025000]

Двухэлементный вектор [2Dlen 3Dlen], определяющий длину делений относительно самой длинной видимой оси.

tightinset (только для чтения): четырёхэлементный вектор

Размер отступов [left bottom right top] вокруг осей, которые охватывают метки и аннотации заголовка.

title: графическая ручка

Графическая ручка объекта текстового заголовка.

titlefontsizemultiplier: положительное скалярное значение, по умолчанию 1.1000

Соотношение размера шрифта заголовка и размера шрифта меток делений.

titlefontweight: {"bold"} | "normal"

Управление вариантом базового шрифта, используемого для заголовка оси.

type (только для чтения): строка

Имя класса графического объекта. type всегда равно "axes"

uicontextmenu: графическая ручка, по умолчанию [](0x0)

Графическая ручка объекта контекстного меню uicontextmenu, который в данный момент ассоциирован с этим объектом осей.

units: "centimeters" | "characters" | "inches" | {"normalized"} | "pixels" | "points"

Единицы, используемые для интерпретации свойств "position", "outerposition", и "tightinset".

userdata: Любые данные Octave, по умолчанию [](0x0)

Определённые пользователем данные для ассоциации с графическим объектом.

view: двухэлементный вектор, по умолчанию [0 90]

Двухэлементный вектор [azimuth elevation], определяющий точку обзора для трёхмерных графиков.

visible: "off" | {"on"}

Если visible равно "off", ось не отображается на экране.

xaxislocation: {"bottom"} | "origin" | "top"

Управление расположением оси x.

xcolor: {colorspec} | "none", по умолчанию [0.15000 0.15000 0.15000]

Цвет оси x. См. colorspec. Установка xcolor также принудительно устанавливает свойство xcolormode в "manual".

xcolormode: {"auto"} | "manual"
xdir: {"normal"} | "reverse"

Направление оси x: "normal" слева направо.

xgrid: {"off"} | "on"

Управление отображением основных линий сетки оси x.

xlabel: графическая ручка

Графическая ручка объекта текстовой метки оси x.

xlim: двухэлементный вектор, по умолчанию [0 1]

Двухэлементный вектор [xmin xmax], определяющий пределы для оси x. Установка xlim также принудительно устанавливает свойство xlimmode в "manual". См. функцию xlim.

xlimmode: {"auto"} | "manual"
xminorgrid: {"off"} | "on"

Управление отображением второстепенных линий сетки оси x.

xminortick: {"off"} | "on"
xscale: {"linear"} | "log"
xtick: вектор

Положение отметок делений оси x. Установка xtick также принудительно устанавливает свойство xtickmode в "manual".

xticklabel: строка | массив строк, по умолчанию 1x6 массив

Метки отметок делений оси x. Установка xticklabel также принудительно устанавливает свойство xticklabelmode в "manual".

xticklabelmode: {"auto"} | "manual"
xticklabelrotation: по умолчанию 0

xticklabelrotation не используется.

xtickmode: {"auto"} | "manual"
yaxislocation: {"left"} | "origin" | "right"

Управление расположением оси y.

ycolor: {colorspec} | "none", по умолчанию [0.15000 0.15000 0.15000]

Цвет оси y. См. colorspec.

ycolormode: {"auto"} | "manual"
ydir: {"normal"} | "reverse"

Направление оси y: "normal" снизу вверх.

ygrid: {"off"} | "on"

Управление отображением основных линий сетки оси y.

ylabel: графическая ручка

Графическая ручка объекта текстовой метки оси y.

ylim: двухэлементный вектор, по умолчанию [0 1]

Двухэлементный вектор [ymin ymax], определяющий пределы для оси y. Установка ylim также принудительно устанавливает свойство ylimmode в "manual". См. функцию ylim.

ylimmode: {"auto"} | "manual"
yminorgrid: {"off"} | "on"

Управление отображением второстепенных линий сетки оси y.

yminortick: {"off"} | "on"
yscale: {"linear"} | "log"
ytick: вектор

Положение отметок делений оси y. Установка ytick также принудительно устанавливает свойство ytickmode в "manual".

yticklabel: строка | массив строк, по умолчанию 1x6 массив

Метки отметок делений оси y. Установка yticklabel также принудительно устанавливает свойство yticklabelmode в "manual".

yticklabelmode: {"auto"} | "manual"
yticklabelrotation: по умолчанию 0

yticklabelrotation не используется.

ytickmode: {"auto"} | "manual"
zcolor: {colorspec} | "none", по умолчанию [0.15000 0.15000 0.15000]

Цвет оси z. См. colorspec.

zcolormode: {"auto"} | "manual"
zdir: {"normal"} | "reverse"
zgrid: {"off"} | "on"

Управляет отображением основных линий сетки z.

zlabel: графический дескриптор

Графический дескриптор объекта текста метки z.

zlim: двумерный вектор, по умолчанию [0 1]

Двумерный вектор [zmin zmaz], определяющий пределы для оси z. Установка zlim также заставляет свойство zlimmode принять значение "manual". См. функцию zlim.

zlimmode: {"auto"} | "manual"
zminorgrid: {"off"} | "on"

Управляет отображением второстепенных линий сетки z.

zminortick: {"off"} | "on"
zscale: {"linear"} | "log"
ztick: вектор

Позиция делений оси z. Установка ztick также заставляет свойство ztickmode принять значение "manual".

zticklabel: строка | ячейный массив строк, по умолчанию 1x6 ячеек

Метки делений оси z. Установка zticklabel также заставляет свойство zticklabelmode принять значение "manual".

zticklabelmode: {"auto"} | "manual"
zticklabelrotation: по умолчанию 0

zticklabelrotation не используется.

ztickmode: {"auto"} | "manual"

© 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/v5.2.0/Axes-Properties.html

Spec-Zone.ru

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