Axis
Valid Parents: Domain
Valid Children: None
Description
The Axis object reflects the coordinate system defined
by the Domain object and provides a scale by which the graphed data can
be measured.
Axis Resource tabs
Axis Resources
Axle Resource Set
The Axle resources allow you to change the axles for the
currently selected 2D or 3Daxis.
The axle of an axis is simply a line drawn between the
axis limits. A conventional Xaxis has the axle drawn as a horizontal
line, and a Yaxis drawn as a vertical line. If XuNxyOrientation (XY Orientation)
of the Domain is changed to swapped XY ( xy ), then the Xaxle is drawn
as a vertical line. All resources associated with the previous horizontal
Xaxis are used to graph the vertical Xaxis. In a polar coordinate system,
the Raxle is simply a radial line and the Taxle is a circular arc spanning
the axis limits.
New Resources
Axis/Axle Resource Set
Enabled(XuNaxle)
This resource controls the visibility of the axle. Setting it to false
(Off) disables drawing of the entire axis.
- Type: float
- Default: true
- Range: false,true
Color (XuNaxleColor)
The color of the axle. This color is also the default color for tickmarks
and ticklines.
- Type: float
- Default: 1
- Range:
Width (XuNaxleWidth)
- Type: float
- Default: Unset
- Range: 0:5
Clearance (XuNaxleComponentInterspace)
Allows you to specify the minimum distance (interspace) separating the
axle, axis labels, axis unit and axis text from each other. For a 2D axis,
the interspace is specified as a percentage of the minimum dimension of
the 2D workbox. If this 2D axis is projected, then the percentage is based
on the minimum dimension of the side of the 3D workbox where the 2D axis
is projected. For a 3D axis, the percentage is based on the minimum dimension
of the 3D workbox. The choice of the interspace can be unset or any value
between 0 and 20%. If this is unset, the interspace used is 50 percent
of the height of the axis labels.
- Type: float
- Default: Unset
- Range: 0:20
Date (XuNaxleCrossDate)
The cross date indicates the date where the specified axis starts or crosses
the transverse combined date/time axis. The XuNaxleCrossTime (Cross Time)
resource must also be set to specify the cross time value. Axle cross
values can also be interactively set by selecting and dragging the axis
with MB1.
- Type: string
- Default: Unset
- Range: N/A
Date/Time (XuNaxleCrossDateTime)
The cross date/time indicates where the specified axis starts or crosses
the transverse calendar or time axis. Note that this value refers to the
Yaxis value when specifying the Xaxis and to the Xaxis value when specifying
the Yaxis. This resource only appears when a 2D domain is selected. The
cross date/time can be unset or any valid date or time value. If the cross
date/time value is unset, then the Limits set in the Domain are used.
Default cross date/time values: 1st 2D Xaxis: 'Y min date/time' of Limits.
1st 2D Yaxis: 'X min date/time' of Limits. 2nd 2D Xaxis: 'Y max date/time'
of Limits. 2nd 2D Yaxis: 'X max date/time' of Limits Axle cross values
can also be interactively set by selecting and dragging the axis with
MB1.
- Type: string
- Default: Unset
- Range: N/A
Time (XuNaxleCrossTime)
The cross date indicates the time where the specified axis starts or crosses
the transverse combined date/time axis. The XuNaxleCrossDate (Cross Date)
resource must also be set to specify the cross date value. Axle cross
values can also be interactively set by selecting and dragging the axis
with MB1.
- Type: string
- Default: Unset
- Range: N/A
Cross Value (XuNaxleCrossValue)
The cross value indicates where the specified axis starts or crosses the
transverse axis. Note that for a Cartesian axis, this value refers to
the Yaxis value when specifying the Xaxis; and the Xaxis value when
specifying the Yaxis. Likewise for a polar axis, this value refers to
the Taxis value when specifying the Raxis; and the Raxis value when
specifying the Taxis. The cross value can be unset or any value (except
the 'undefined'). If the cross value is unset, then the Limits set in
the Domain are used. Default Cartesian cross values: 1st 2D Xaxis: 'Y
minimum' of Limits. 1st 2D Yaxis: 'X minimum' of Limits. 2nd 2D Xaxis:
'Y maximum' of Limits. 2nd 2D Yaxis: 'X maximum' of Limits. Default polar
cross values: 1st Raxis: 'T minimum' of Limits. 1st Taxis: 'R maximum'
of Limits. 2nd Raxis: 'T maximum' of Limits. 2nd Taxis: 'R minimum'
of Limits. Axle cross values can also be interactively set by selecting
and dragging the axis with MB1.
- Type: float
- Default: Unset
- Range:
End Periods (XuNaxleEndPeriodsData)
Specifies the name of an array containing the end times of periods.
- Type: string
- Default: Unset
- Range: N/A
Holiday (XuNaxleHolidays)
Allows you to set whether holidays should to be eliminated or included
in the calendar axis. Note that this resource does not appear when the
2nd axis of a 2D domain is edited. Possible options:
| Label |
Value |
Description |
| No Holidays |
"noHolidays" |
No userdefined holidays recognized. |
| Remove Holidays |
"removeHolidays" |
Removes all dated defined in XuNaxleHolidaysData
(Holidays Data) |
| Include
Holidays |
"includeHolidays" |
Includes all dated defined
in XuNaxleHolidaysData (Holidays Data)Dates included as holidays
can be colored differently from other dates using the XuNaxisLabelsHolsColor
(Holiday Color) resource found in the Axis/Labels bundle. |
- Type: string
- Default: "noHolidays"
- Range: "noHolidays" ," removeHolidays"
,"includeHolidays"
Holiday Data (XuNaxleHolidaysData)
The name of the dataset containing dates of holidays. The dates must be
in one of the date formats described in Date Data Type.
- Type: string
- Default: Unset
- Range: N/A
Coordinate (XuNaxleLabelsCoordData)
The name of a float dataset containing the locations of the axis labels
in world coordinates. The size of this dataset should match the size of
the XuNaxleNumericLabelsData (Numeric Labels Data) dataset.
- Type: float
- Default: Unset
- Range:
Major (XuNaxleMajorTickmarksData)
The name of a float dataset containing the locations of the major tickmarks
in world coordinates.
- Type: float
- Default: Unset
- Range:
Minor (XuNaxleMinorTIckmarksData)
The name of a float dataset containing the locations of the minor tickmarks
in world coordinates.
- Type: float
- Default: Unset
- Range:
Numeric (XuNaxleNumericLabelsData)
The name of a float dataset containing the axis labels. The size of this
dataset should match the size of the XuNaxleLabelsCoordData (Labels Coordinate
Data) dataset.
- Type: string
- Default: Unset
- Range: N/A
Layout (XuNaxleScaleLayout)
The choices of calendar scale and date/time scale layout are:
| Label |
Value |
Description |
| D/M/Y |
"D/M/Y" |
Day of the month, month and year
used as axis labels. |
| D/M/Q/Y |
"D/M/Q/Y" |
Day of the month, month, quarter
and year used as axis labels. |
| D/Y |
"D/Y" |
Day of the year and year used as
axis labels. |
| D/W/Y |
"D/W/Y" |
Day of the week, week number and
year used as axis labels. |
| ss/mm/hh/D/M/Y |
"ss/mm/hh/D/M/Y" |
Second, minute, hour, day number,
month number, and year number used for combined date/time labels. |
| ss/mm/hh/D/M/Q/Y |
"ss/mm/hh/D/M/Q/Y" |
Second, minute, hour, day number,
month number, quarter number, and year number used for combined
date/time labels. |
| ss/mm/hh/D/Y |
"ss/mm/hh/D/Y" |
Second, minute, hour, day number,
and year number used for combined date/time labels. |
| ss/mm/hh/D/W/Y |
"ss/mm/hh/D/M/Y" |
Second, minute, hour, day number,
week number, and year number used for combined date/time labels. |
A week always starts on a Monday and ends on a Sunday.
The weeks within the year are numbered from 1 up to 53. The first week
of the year is the one that includes the first Thursday of that year.
Note that to invoke this resource, the Domain resource XuNxDataType (X
Data Type) must be set to 'date' (Date) or 'dateTime' (Date and Time).
- Type: string
- Default: "D/M/Y"
- Range: "D/M/Y" ," D/M/Q/Y"
," D/Y" ,"D/W/Y" ," ss/mm/hh/D/M/Y" ,"ss/mm/hh/D/M/Q/Y"
,"ss/mm/hh/D/Y" ,"ss/mm/hh/D/W/Y"
Start Periods (XuNaxleStartPeriodsData)
Specifies the name of an array containing the start times of periods.
- Type: string
- Default: Unset
- Range: N/A
Time Periods (XuNaxleTimePeriods)
Controls how time periods should be handled. Possible options:
| Label |
Value |
Description |
| No Time Periods |
"noTimePeriods" |
No userdefined holidays recognized. |
| Remove Time Periods |
"removeTimePeriods" |
The periods specified by XuNaxleStartPeriodsData
(Start Periods Data) and XuNaxleEndPeriodsData (End Periods Data)
are excluded from the axis. |
| Include Time Periods |
"includeTimePeriods" |
Only the periods specified by XuNaxleStartPeriodsData
(Start Periods Data) and XuNaxleEndPeriodsData (End Periods Data)
are included on the axis. |
- Type: string
- Default: "noTimePeriods"
- Range: "noTimePeriods" ,"removeTimePeriods"
,"includeTimePeriods"
Type (XuNaxleType)
Sets the type of axis scale. Possible options are:
| Label |
Value |
Description |
| Linear |
"linear" |
Linear distribution of axis scale. |
| Logarithmic |
"logarithmic" |
Logarithmic distribution of axis
scale. |
| Userlabeled |
"userLabeled" |
A discontinuous linear scale, labeled
by with N axis labels specified by XuNaxleUserLabelsData (UserLabels
Data).This type of scale is normally used for data which is independent
and discrete, for example, name of persons, places, animals, objects,
etc. |
| Userdefined |
"userDefined" |
The scales tickmark layout is user
defined according to the coordinates in XuNaxleLabelsCoordData
(Labels Coordinate Data). |
- Type: string
- Default: "linear"
- Range: "linear" ," logarithmic"
,"userLabeled" ," userDefined"
User (XuNaxleUserLabelsData)
The name of a dataset that contains a single column of text strings to
be used as userlabels for the currently edited axes.
- Type: string
- Default: Unset
- Range: N/A
Weekend (XuNaxleWeekends)
Sets the weekends status of the calendar axis. Note that this resource
does not appear when the 2nd axis of a 2D domain is currently selected.
Possible options:
| Label |
Value |
Description |
| Include Weekends |
"includeWeekends" |
Includes Saturdays and Sundays. |
| Remove Weekends |
"removeWeekends" |
Removes Saturdays and Sundays. Tickmarks,
axis labels and ticklines indicating weekends are eliminated from
the axis. Eliminated dates contained in a dataset are treated
as 'undefined' when it is drawn. |
| Remove Sundays |
"removeSundays" |
Removes only Sundays from the calendar
axis. |
| Remove Saturdays |
"removeSaturdays" |
Removes only Saturdays from the calendar
axis. |
Weekend dates can be colored differently from other dates
using the XuNaxisLabelsSatColor (Saturday Color) and XuNaxisLabelsSunColor
(Sunday Color) resources found in the Axis/Labels bundle. XuNaxleWidth
(Axle Width) Controls the width of the axle. If the axle width is unset,
then the width used is based on the dimensions of the workbox and the
height of the axis labels. Tickmarks and ticklines widths that are unset
will be based on the axle width.
- Type: string
- Default: "includeWeekends"
- Range: "includeWeekends" ,"removeWeekends"
,"removeSundays" ,"removeSaturdays"
Labels Resource Set
The Labels resource set contains resources related to
axis scale labels.
A linear or logarithmic axis has numeric labels to indicate
the axis values of the major tickmarks. The number of axis labels is normally
dependent upon the length of the axis and the height of the axis labels.
For a userlabeled axis, the axis labels that you supply
are used to annotate the major tickmarks or the intervals between the
major tickmarks. If you specify axis labels, all labels are drawn. The
height of the axis labels is reduced successively until all labels can
fit nicely along the axle. This feature is controlled by the XuNaxisLabelsIterateHeight
(Iterate Height) resource.
The calendar axis can use up to four levels of axis labels
and the time axis three levels to annotate the axis scale. A combined
date and time axis can use up to seven levels of axis labels.For example,
to label the days of the month, months, quarters and years four levels
are needed. The innermost (closest to the axle) level is level 1 and outermost
level is level 4. By default, the actual number of levels and the number
of axis labels drawn are dependent on the length of the axis and the height
of the axis labels. The visibility of each label level can be set independently,
starting with XuNaxisLabelsLevel1Format ( Format). The first level of
the axis labels of a calendar axis refers to the first date element of
the choice of the XuNaxleScaleLayout (Scale Layout). For example, the
scale layout of 'D/M/Y' has day as the first time element and therefore,
the first level of the axis labels has day of the month as labels.
For the time axis, the first level refers to the time
element 'second' as axis labels, second level to the 'minute' axis labels
and the third level to the 'hour' axis labels.
New Resources
Axis/Labels Resource Set
Abbr. Days (XuNaxisLabelsAbbrDayNames)
The name of a dataset containing seven day abbreviations for the 'D/W/Y'
calendar scale. If the abbreviated and full names are not specified, the
default for day of the week is a number between 1 (Monday) and 7 (Sunday).
The abbreviated day names are the same as the full day names if only one
set of day names is specified.
- Type: string
- Default: Unset
- Range: N/A
Abbr. Months (XuNaxisLabelsAbbrMonthNames)
The name of a dataset containing the 12 month abbreviations. If the full
and abbreviated names are not specified, the first three characters (uppercase)
of the month names in English are used. Note that the abbreviated month
names are the same as the full month names if only one set of month names
is specified.
- Type: string
- Default: Unset
- Range: N/A
Abbr. Quarters (XuNaxisLabelsAbbrQuarterNames)
The name of a dataset containing either four names of quarter of the year
to be used as abbreviated quarter names, or one name to be used as abbreviated
quarter designator. If the abbreviated and full quarter names or designators
are not specified, the abbreviated quarter designator 'Q' is used. Note
that the same dataset is used for both full and abbreviated quarter names
if only one name dataset is specified.
- Type: string
- Default: Unset
- Range: N/A
Abbr. Weeks (XuNaxisLabelsAbbrWeekDesignator)
A text string or a dataset containing a text string to replace the default
abbreviated name 'W'. The abbreviated week designator is the same as the
full week designator if only one designator is specified.
- Type: string
- Default: Unset
- Range: N/A
Log Pattern (XuNaxisLabelsBasicLogPattern)
Defines how log axes are labeled. Possible options:
| Label |
Value |
Description |
| Default |
"default" |
Attempt to label all major tickmarks,
constrained by the height of the axis labels. |
| 110 |
"110" |
A 110 pattern will only generate
labels like 0.001, 0.01, 0.1, 1.0, 10.0, 100.0, etc. |
- Type: string
- Default: "default"
- Range: "default" ,"110"
Boldness (XuNaxisLabelsBoldness)
The relative boldness of the text. The value must be in the range of 0.
20. and expresses a percentage of the character height. Vector fonts
are by default represented by one pixel wide vectors on the screen and
by a boldness of 10% of the character height on hardcopy devices. With
polygon fonts, the boldness factor affects the outline of the fonts. By
default the outline has no width. The character has a width but the line
outlining it has no width. By setting the boldness factor, the width of
the line surrounding the character is increased.
- Type: float
- Default: 0
- Range: 0:20
Color (XuNaxisLabelsColor)
The color of a label text. Calendar and time axes have several levels
of axis labels. This resource always sets the color of axis labels of
level 1. Other levels use the same color as level 1 if their specific
label color resources are unset.
- Type: float
- Default: 1
- Range:
Day Names (XuNaxisLabelsDayNames)
The name of a dataset containing the seven names of day of the week to
be used as full names for the 'D/W/Y' calendar scale. If the full and
abbreviated names are not specified, the default for day of the week is
a number between 1 (Monday) and 7 (Sunday). Note that the full day names
are the same as the abbreviated day names if only one set of day names
is specified.
- Type: string
- Default: Unset
- Range: N/A
Decimal (XuNaxisLabelsDecimalPoint)
The default decimal point symbol is the period (.) character. You can
specify any character as a replacement.
- Type: string
- Default: "."
- Range: .
Decimals (XuNaxisLabelsDecimals)
This specifies how many digits are drawn to the right of the decimal point.
Zero decimals means that the numeric labels are drawn as whole numbers
without the decimal points. The choice can be unset or any value between
0 and 5. If this resource is unset (default), an appropriate number of
decimals used is based on the numeric values of the axis labels. This
resource has no effect on userlabeled, calendar or time axes.
- Type: float
- Default: Unset
- Range: 0:5
Expansion (XuNaxisLabelsExpansion)
The width of the character body. To produce widerthannormal characters
set the expansion to greater than 1. Narrower characters are achieved
by setting expansion to less than 1.
- Type: float
- Default: 1
- Range: 0.2:2
First Quarter (XuNaxisLabelsFirstQuarterMonth)
The month number where the first quarter of the year should start. By
default the first quarter month number is 1 (January). This means that
the first, second, third and fourth quarter start on the first of January,
April, July and October, respectively.
- Type: string
- Default: "january"
- Range: "january" ," january:'december'"
Font (XuNaxisLabelsFont)
The font for the axis labels. The default font is determined by the textoption
font resource. See textoption
and XuNfont (Font).
- Type: string
- Default: Unset
- Range: " simp" ,"carg" ,"cart"
,"cenb" ,"cobo" ,"comp" ,"coub"
,"couo" ,"cour" ,"cyri" ,"dupl"
,"futu" ,"gote" ,"gotg" ,"goti"
,"gree" ,"hebo" ,"helb" ,"helo"
,"helv" ,"ital" ,"matr" ,"psim"
,"scri" ,"simg" ,"sims" ,"smag"
,"smai" ,"smal" ,"swib" ,"swil"
,"swim" ,"tem","tibi","tibo","tiit","tiro","trii","trip","utbi","utob","utoi","utor","vsim"
Height (XuNaxisLabelsHeightActual)
The height of the axis labels. The height effectively defines the number
of major tickmarks and axis labels for linear, logarithmic, calendar and
time axes. If the height is unset, a default height of 3 percent is used.
Calendar and time axes have several levels of axis labels. This resource
always sets the height of the axis label level closest to the axle. Thus
the axis label height of level 2, 3 or 4 can be superseded by the innermost
axis label height. This happens when the innermost level of the axis labels
falls on level 2, 3, or 4. Note that other levels use the same height
as the innermost level if they are unset.
- Type: float
- Default: 3
- Range: 0.001:20
Holiday (XuNaxisLabelsHolsColor)
The color of axis labels (level 1) indicating userdefined holidays. The
choice can be unset or any color presented in the popup color panel. The
default color is specified in the resource XuNaxisLabelsColor (Color).
- Type: float
- Default: Unset
- Range:
Iterate Height (XuNaxisLabelsIterateHeight)
This resource is only relevant for userlabeled axes. If the height of
the axis labels is such that the labels overlap, even if the labels are
rotated, then the height is reduced successively by 20 percent until no
labels overlap. The default is to iterate for the height.
- Type: float
- Default: true
- Range: false,true
Enabled (XuNaxisLabelsLabels)
Controls the visibility of axis labels.
- Type: float
- Default: true
- Range: false,true
Format (XuNaxisLabelsLevel1Format)
Set the format string for date/time axis labels. Using the default format
string, the axis labels contain the names/numbers appropriate for the
given axis level. The default label format can be overridden by specifying
a format string consisting of format characters each preceded by the percent
sign (%). A format character is substituted for the corresponding date/time
element. Format characters are defined below.
|
Character
|
Date/Time element
|
| a |
Day of the week |
| C |
Year with Century (1601) |
| d |
Day of the month (0131) |
| D |
Day of the month (131) |
| h |
Hour of 24 hour clock
(0024) |
| H |
Hour of 24 hour clock
(024) |
| i |
Hour of 12 hour clock
(0012) |
| I |
Hour of 12 hour clock
(012) |
| j |
Day of the year (001366) |
| J |
Day of the year (1366) |
| m |
Minute (0059) |
| M |
Minute (059) |
| o |
Month |
| P |
A.M. or P.M |
| q |
Quarter |
| s |
Second (0059) |
| S |
Second (059) |
| w |
Week number of the year
(0053) |
| W |
Week number of the year
(053) |
| y |
Year without century
(0099) |
| Y |
Year without century
(099) |
|
%
|
%
|
Any nonformat characters, or format characters not appropriate
for a given level, will be printed as ordinary characters. Axis label
format characters.
Examples:
| Format String |
Label |
| %o%d |
05/06 |
| %d%o%C |
06/05/1999 |
| %h:%m:%s |
10:58:30 |
| %d%m%C %h:%m |
06MAY1999 10:58 |
- Type: string
- Default: Unset
- Range: N/A
Enabled (XuNaxisLabelsLevel1Labels)
Controls visibility of the innermost level of axis labels. Innermost labels
are closest to the tickmarks. XuNtickmarksMajorLabelLevel ( Label Level)
on page842 can be used to set which label level is innermost.
- Type: float
- Default: true
- Range: false,true
Suppression (XuNaxisLabelsLevel1Suppression)
See XuNaxisLabelsSuppression (Suppression).
- Type: string
- Default: Unset
- Range: " firstLabel" ," lastLabel"
,"bothLabels"
Color (XuNaxisLabelsLevel2Color)
Allows you to set the color of the axis labels for this level. You can
select unset or any color presented in the popup color panel. The default
color is set by the resource XuNaxisLabelsColor (Color).
- Type: float
- Default: Unset
- Range:
Format (XuNaxisLabelsLevel2Format)
See XuNaxisLabelsLevel1Format
( Format).
- Type: string
- Default: Unset
- Range: N/A
Height (XuNaxisLabelsLevel2Height)
The height of the axis labels for this level. The height can be superseded
if the innermost level is Level 2. Possible settings include: unset or
any value between 0 and 20 percent. The default height is set by the resource
- Type: float
- Default: Unset
- Range: 0.001:20
Height (XuNaxisLabelsHeightActual)
- Type: float
- Default: 3
- Range: 0.001:20
Enabled (XuNaxisLabelsLevel2Labels)
Controls the visibility of second level axis labels.
- Type: float
- Default: true
- Range: false,true
Suppression (XuNaxisLabelsLevel2Suppression)
See XuNaxisLabelsSuppression (Suppression).
- Type: string
- Default: Unset
- Range: " firstLabel" ," lastLabel"
,"bothLabels"
Color (XuNaxisLabelsLevel3Color)
See XuNaxisLabelsLevel2Color (
Color).
- Type: float
- Default: Unset
- Range:
Format (XuNaxisLabelsLevel3Format)
See XuNaxisLabelsLevel1Format
( Format).
- Type: string
- Default: Unset
- Range: N/A
Height (XuNaxisLabelsLevel3Height)
See XuNaxisLabelsLevel2Height
( Height).
- Type: float
- Default: Unset
- Range: 0.001:20
Enabled (XuNaxisLabelsLevel3Labels)
See XuNaxisLabelsLevel2Labels
(Level 2 Labels).
- Type: float
- Default: true
- Range: false,true
Suppression (XuNaxisLabelsLevel3Suppression)
See XuNaxisLabelsSuppression (Suppression).
- Type: string
- Default: Unset
- Range: " firstLabel" ," lastLabel"
,"bothLabels"
Color (XuNaxisLabelsLevel4Color)
See XuNaxisLabelsLevel2Color (
Color).
- Type: float
- Default: Unset
- Range:
Format (XuNaxisLabelsLevel4Format)
See XuNaxisLabelsLevel1Format
( Format).
- Type: string
- Default: Unset
- Range: N/A
Height (XuNaxisLabelsLevel4Height)
See XuNaxisLabelsLevel2Height
( Height).
- Type: float
- Default: Unset
- Range: 0.001:20
Enabled (XuNaxisLabelsLevel4Labels)
See XuNaxisLabelsLevel2Labels
(Level 2 Labels).
- Type: float
- Default: true
- Range: false,true
Suppression (XuNaxisLabelsLevel4Suppression)
See XuNaxisLabelsSuppression (Suppression).
- Type: string
- Default: Unset
- Range: " firstLabel" ," lastLabel"
,"bothLabels"
Color (XuNaxisLabelsLevel5Color)
See XuNaxisLabelsLevel2Color (
Color).
- Type: float
- Default: Unset
- Range:
Format (XuNaxisLabelsLevel5Format)
See XuNaxisLabelsLevel1Format
( Format).
- Type: string
- Default: Unset
- Range: N/A
Height (XuNaxisLabelsLevel5Height)
See XuNaxisLabelsLevel2Height
( Height).
- Type: float
- Default: Unset
- Range: 0.001:20
Enabled (XuNaxisLabelsLevel5Labels)
See XuNaxisLabelsLevel2Labels
(Level 2 Labels).
- Type: float
- Default: true
- Range: false,true
Suppression (XuNaxisLabelsLevel5Suppression)
See XuNaxisLabelsSuppression (Suppression).
- Type: string
- Default: Unset
- Range: " firstLabel" ," lastLabel"
,"bothLabels"
Color (XuNaxisLabelsLevel6Color)
See XuNaxisLabelsLevel2Color (
Color).
- Type: float
- Default: Unset
- Range:
Format (XuNaxisLabelsLevel6Format)
See XuNaxisLabelsLevel1Format
( Format).
- Type: string
- Default: Unset
- Range: N/A
Height (XuNaxisLabelsLevel6Height)
See XuNaxisLabelsLevel2Height
( Height).
- Type: float
- Default: Unset
- Range: 0.001:20
Enabled (XuNaxisLabelsLevel6Labels)
See XuNaxisLabelsLevel2Labels
(Level 2 Labels).
- Type: float
- Default: true
- Range: false,true
Suppression (XuNaxisLabelsLevel6Suppression)
See XuNaxisLabelsSuppression (Suppression).
- Type: string
- Default: Unset
- Range: " firstLabel" ," lastLabel"
,"bothLabels"
Color (XuNaxisLabelsLevel7Color)
See XuNaxisLabelsLevel2Color (
Color).
- Type: float
- Default: Unset
- Range:
Format (XuNaxisLabelsLevel7Format)
See XuNaxisLabelsLevel1Format
( Format).
- Type: string
- Default: Unset
- Range: N/A
Height (XuNaxisLabelsLevel7Height)
See XuNaxisLabelsLevel2Height
( Height).
- Type: float
- Default: Unset
- Range: 0.001:20
Enabled (XuNaxisLabelsLevel7Labels)
See XuNaxisLabelsLevel2Labels
(Level 2 Labels).
- Type: float
- Default: true
- Range: false,true
Suppression (XuNaxisLabelsLevel7Suppression)
See XuNaxisLabelsSuppression (Suppression).
- Type: string
- Default: Unset
- Range: " firstLabel" ," lastLabel"
,"bothLabels"
Minus Sign (XuNaxisLabelsMinusSign)
The character that will precede all negative numbers.
- Type: string
- Default: ""
- Range:
Month Names (XuNaxisLabelsMonthNames)
The name of a dataset containing the 12 names of month of the year to
be used as full names. If the full and abbreviated names are not specified,
uppercase full month names in English are used. The month names are used
for two calendar scale types, 'D/M/Y' and 'D/M/Q/Y'. Note that the full
month names are the same as the abbreviated month names if only one set
of month names is specified.
- Type: string
- Default: Unset
- Range: N/A
Name Format (XuNaxisLabelsNameFormat)
Allows you to set the format of the calendar axis scale. This resource
affects only the names of day of the week, week designator, month and
quarter. Possible options:
| Label |
Value |
Description |
| Default |
"default" |
The full names of the calendar elements
are used if there is sufficient space along the axis, otherwise
the abbreviated names are used. |
| Full Names |
"fullNames" |
The full names of the calendar elements
are used, such as JANUARY, WEEK1, QUARTER1. |
| Abbreviated Names |
"abbreviatedNames" |
The abbreviated names of the calendar
elements are used, such as JAN, W1, Q1. |
- Type: string
- Default: "default"
- Range: "default" ," fullNames"
,"abbreviatedNames"
Number Format (XuNaxisLabelsNumberFormat)
Allows you to set the format of the numeric axis labels. Possible options:
| Label |
Value |
Description |
| Default |
"default" |
The total number of digits used to
represent the axis labels is a minimum and this criterion results
in axis labels being drawn as X, X.X, X.X *10N or *10N. |
| X.X EE |
"decimal_ee" |
Decimal exponential number format.
Example: 10.0 drawn as 1E+01. |
| X.X *10 |
"decimal_log10" |
Decimal log10 number format. Example:
10.0 drawn as 1*10 1 . |
| EE |
"ee" |
Exponential number format. Example:
10.0 drawn as E+01 |
| *10 |
"log10" |
Log10 number format. Example: 10.0
drawn as 10 1 . |
This resource has no effect on userlabeled, calendar
or time axes.
- Type: string
- Default: "default"
- Range: "default" ," decimal_ee"
,"decimal_log10" ," ee" ," log10"
Placement (XuNaxisLabelsPlacement)
Controls positioning on axis labels relative to major tickmarks. This
resource is only relevant for 1st 2D and 3D userlabeled, calendar and
time axes. Possible options:
| Label |
Value |
Description |
| Tickmarks |
"tickmarks" |
Each axis label is centered relative
to its major tickmark. |
| Intervals |
"intervals" |
Each axis label is placed in the
interval between tickmarks. |
Level 1 date and time labels are always drawn against
the major tickmarks. Tickmarks: For a calendar axis, the axis labels from
level two onwards are drawn at positions corresponding to the first day
of the week, month, quarter and year. For a time axis, the minute and
hour axis labels are drawn at positions corresponding to the zero second
for minute labels and zero minute and second for hour labels.If no such
start date or time exists within the axis limits, then the label is drawn
at the minimum limit of the axis. Intervals: For a date axis, the axis
labels from level two onwards are drawn at positions corresponding to
the middle of the week, month, quarter and year. For a time axis, the
minute and hour axis labels are drawn at positions corresponding to the
zero second for minute labels and zero minute and second for hour labels.
If no such middle date or time exists within the calendar axis limits,
then the label is drawn in the middle of the period.
- Type: string
- Default: "tickmarks"
- Range: "tickmarks" ," intervals"
,""
Plus Sign (XuNaxisLabelsPlusSign)
The character that will precede all positive numbers.
- Type: string
- Default: Unset
- Range: N/A
Power (XuNaxisLabelsPowerFactor)
This specifies the integer value N of the scale factor (10 N ) used in
the axis unit component. The relationship between the axis value and the
axis unit and axis label numeric representations is expressed as: Axis
label × Axis unit = axis value The choice can be unset or any value between
25 and 25. A 0 power factor (scale factor=1) suppresses the inclusion
of the scale factor in the axis unit's text string. Furthermore, the axis
label numeric representations are drawn with at least one decimal place.
This resource has no effect on userlabeled, calendar or time axes.
- Type: float
- Default: Unset
- Range: 25:25
Quarter Names (XuNaxisLabelsQuarterNames)
The name of a dataset containing either four names of quarter of the year
to be used as full quarter names, or one name to be used as full quarter
designator. If the full and abbreviated quarter names or designators are
not specified, the full quarter designator 'QUARTER' is used. Note that
the same dataset is used for both full and abbreviated quarter names if
only one name dataset is specified.
- Type: string
- Default: Unset
- Range: N/A
Rotation (XuNaxisLabelsRotation)
The rotation angle of the text relative to the base line. The angle of
rotation of is always measured counterclockwise.
- Type: float
- Default: Unset
- Range: 360:360
Saturday (XuNaxisLabelsSatColor)
The color of axis labels (level 1) indicating Saturdays. The choice can
be unset or any color presented in the popup color panel. The default
color is specified in the resource XuNaxisLabelsColor (Color).
- Type: float
- Default: Unset
- Range:
Scale (XuNaxisLabelsScale)
Sets the precision of the axis scale. Possible options:
| Label |
Value |
Description |
| Coarse |
"coarse" |
A Coarse axis scale is one where
every major tickmark has a corresponding axis label. |
| Fine |
"fine" |
A Fine axis scale uses extra major
tickmarks to give a more detailed division of the axis. These
unlabeled extra major tickmarks are thinned and shortened by 30
percent. A fine axis scale may generate less labeled major tickmarks
than a coarse axis scale. |
This resource has no effect on userlabeled axes.
- Type: string
- Default: "coarse"
- Range: "coarse" ," fine"
Scale Factor (XuNaxisLabelsScaleFactor)
Before labels are drawn the actual value is multiplied with the scale
factor. The default scale factor is 1. This resource has no effect on
userlabeled, calendar or time axes.
- Type: float
- Default: 1
- Range: 0:100
Skewing (XuNaxisLabelsSkewing)
The skewing angle of the text.The skew angle is measured counterclockwise
from the character base line. The skew angle must be between 10 and 170
degrees. The default value is 90, i.e., no skewing.
- Type: float
- Default: 90
- Range: 10:170
Spacing (XuNaxisLabelsSpacingMode)
Controls the spacing between characters. Possible options:
| Label |
Value |
Description |
| Kerned |
"kerned" |
The spacing between characters in
minimized to produce typesetlike spacing. |
| Fixed |
"fixed" |
The width of each character is the
same. |
| Proportional |
"proportional" |
The width of each character is proportional
to the character body. |
- Type: string
- Default: "kerned"
- Range: "kerned" ," fixed"
," proportional"
Sunday (XuNaxisLabelsSunColor)
The color of axis labels (level 1) indicating Sundays. The choice can
be unset or any color presented in the popup color panel. The default
is set to unset. The default color is specified in the resource XuNaxisLabelsColor
(Color).
- Type: float
- Default: Unset
- Range:
Suppression (XuNaxisLabelsSuppression)
Controls suppression of the first and last axis labels. A suppressed label
is not drawn. Possible options:
| Label |
Value |
Description |
| None |
"none" |
No labels are suppressed. |
| First Label |
"firstLabel" |
First label is suppressed. |
| Last Label |
"lastLabel" |
Last label is suppressed |
| Both Labels |
"bothLabels" |
Both first and last labels are suppressed. |
- Type: float
- Default: "none"
- Range: "firstLabel" ,"bothLabels"
Digit Spacer (XuNaxisLabelsThreeDigitSpacer)
The character that will appear between each third digit in a number.The
default is none.
- Type: string
- Default: Unset
- Range: N/A
Time (XuNaxisLabelsTimePeriodsColor)
The color of axis labels (level 1) indicating user-defined time periods
included with XuNaxleTimePeriods. The choice can be unset or
any color presented in the popup color panel. The default is set to unset.
The default color is specified in the resource XuNaxisLabelsColor (Color).
- Type: float
- Default: Unset
- Range:
Trailing Zeroes (XuNaxisLabelsTrailingZeros)
Allows you to include or truncate trailing zeros of the numeric axis labels.
Possible options:
| Label |
Value |
Description |
| Truncated |
"truncated" |
All superfluous trailing zeros are removed from
the fraction. |
| Untouched |
"untouched" |
All trailing zeros are drawn. |
| With Decimal |
"withDecimal" |
All trailing zeros are removed. |
| Without Decimal |
"withoutDecimal" |
All trailing zeros and the decimal point are
removed. |
This resource has no effect on userlabeled, calendar
or time axes.
- Type: string
- Default: "truncated"
- Range: "truncated" ," untouched",
"withDecimal",
"withoutDecimal"
Week Name (XuNaxisLabelsWeekDesignator)
A text string or a dataset containing a text string to replace the default
full name 'WEEK'. The full week designator is the same as the abbreviated
week designator if only one designator is specified.
- Type: string
- Default: Unset
- Range: N/A
Text Resources Set
The Text resources define the axis title and its text
attributes for the currently edited 2D axis or 3D axes. This text string
usually expresses the name of the variable along the axis, e.g. Pressure,
Torque, Velocity, etc.
The axis text is by default placed in the middle and drawn
parallel to the axle.
New Resources
Axis/Text Resource Set
Boldness (XuNaxisTextBoldness)
The relative boldness of the text. The value must be in the range of 0.
20. and expresses a percentage of the character height. Vector fonts
are by default represented by one pixel wide vectors on the screen and
by a boldness of 10% of the character height on hardcopy devices. With
polygon fonts, the boldness factor affects the outline of the fonts. By
default the outline has no width. The character has a width but the line
outlining it has no width. By setting the boldness factor, the width of
the line surrounding the character is increased.
- Type: float
- Default: 0
- Range: 0:20
Color (XuNaxisTextColor)
The color of the axis title text.
- Type: float
- Default: 1
- Range:
Expansion (XuNaxisTextExpansion)
The width of the character body. To produce widerthannormal characters
set the expansion to greater than 1. Narrower characters are achieved
by setting expansion to less than 1.
- Type: float
- Default: 1
- Range: 0.2:2
Font (XuNaxisTextFont)
The font for the axis title text. The default font is determined by the
textoption font resource. See textoption and
XuNfont (Font).
- Type: string
- Default: Unset
- Range: " simp" ,"carg" ,"cart"
,"cenb" ,"cobo" ,"comp" ,"coub"
,"couo" ,"cour" ,"cyri" ,"dupl"
,"futu" ,"gote" ,"gotg" ,"goti"
,"gree" ,"hebo" ,"helb" ,"helo"
,"helv" ,"ital" ,"matr" ,"psim"
,"scri" ,"simg" ,"sims" ,"smag"
,"smai" ,"smal" ,"swib" ,"swil"
,"swim" ,"tem","tibi","tibo","tiit","tiro","trii","trip","utbi","utob","utoi","utor","vsim"
Height (XuNaxisTextHeight)
For a 2D axis, the height is specified as a percentage of the minimum
dimension of the 2D workbox. If this 2D axis is projected, then the percentage
is based on the minimum dimension of the side of the 3D workbox where
the 2D axis is projected. For a 3D axis, the percentage is based on the
minimum dimension of the 3D workbox. The height is defined to be the distance
measured between the center of the baseline and capline of the character
box. The height can be unset or set to any positive value but it must
not be greater than 20 percent. If the height is unset, the height of
the axis labels is used.
- Type: float
- Default: Unset
- Range: 0.001:20
Horizontal (XuNaxisTextHorizontalJustification)
Sets the horizontal insertion point of text within a bounding box. Possible
options:
| Label |
Value |
Description |
| Left |
"left" |
Insertion point is the left edge
of the box. |
| Center |
"center" |
Insertion point is the center of
the box. |
| Right |
"right" |
Insertion point is the right edge
of the box. |
- Type: string
- Default: "left"
- Range: "left" ," center"
," right"
Path (XuNaxisTextPath)
The text path is the direction of the path along which text characters
are drawn. Possible options:
| Label |
Value |
Description |
| Right |
"right" |
Characters progress from left to
right. |
| Down |
"down" |
Characters are positioned one underneath
the other. Only suitable for vertical axes. |
- Type: string
- Default: "right"
- Range: "right" ," down"
R Position (XuNaxisTextRPosition)
The position of axis title text for polar radius axis.
- Type: float
- Default: Unset
- Range:
Rotation (XuNaxisTextRotation)
The rotation angle of the text relative to the base line. The angle of
rotation of is always measured counterclockwise.
- Type: float
- Default: Unset
- Range: 360:360
Skewing (XuNaxisTextSkewing)
The skewing angle of the text.The skew angle is measured counterclockwise
from the character base line. The skew angle must be between 10 and 170
degrees. The default value is 90, i.e., no skewing.
- Type: float
- Default: 90
- Range:
Spacing (XuNaxisTextSpacingMode)
Controls the spacing between characters. Possible options:
| Label |
Value |
Description |
| Kerned |
"kerned" |
The spacing between characters in
minimized to produce typesetlike spacing. |
| Fixed |
"fixed" |
The width of each character is the
same. |
| Proportional |
"proportional" |
The width of each character is proportional
to the character body. |
- Type: string
- Default: "kerned"
- Range: "kerned" ," fixed"
," proportional"
T Position (XuNaxisTextTPosition)
The position of axis title text for polar theta axis.
- Type: float
- Default: Unset
- Range:
Text (XuNaxisTextText)
Allows you to add a text string (or a dataset containing a text string)
to the axis to give a name to the quantity measured along the axis. If
the text is not set, then no axis text is displayed.
- Type: string
- Default: Unset
- Range: N/A
Vertical (XuNaxisTextVerticalJustification)
The vertical insertion point of the text's bounding box. Possible options:
| Label |
Value |
Description |
| Font Bottom |
"fontBottom" |
Insertion point is the bottom of
the font box. |
| fontBase |
"fontBase" |
Insertion point is the baseline of
the font. |
| Center |
"fontHalf" |
Insertion point is the half of the
font box. |
| Font Cap |
"fontCap" |
Insertion point is the cap of the
font. |
| Font Top |
"fontTop" |
Insertion point is the top of the
font box. |
| Physical Bottom |
"physicalBottom" |
Insertion point is the physical bottom
of the text string. |
| Physical Half |
"physicalHalf" |
Insertion point is the physical half
of the text string. |
| Physical Top |
"physicalTop" |
Insertion point is the physical top
of the text string. |
- Type: string
- Default: "fontBottom"
- Range: "fontBottom" ," fontBase"
,"fontHalf" ," fontCap" ," fontTop" ,"physicalBottom"
," physicalHalf" ,"physicalTop"
X Date (XuNaxisTextXDatePosition)
The X position of the axis title text in date coordinates.
- Type: string
- Default: Unset
- Range: N/A
X Date/Time (XuNaxisTextXDateTimePosition)
The X position of the axis title text in date/time coordinates.
- Type: string
- Default: Unset
- Range: N/A
X Position (XuNaxisTextXPosition)
The X position of the axis title text in world coordinates.
- Type: float
- Default: Unset
- Range:
X Time (XuNaxisTextXTimePosition)
The X position of the axis title text in time coordinates.
- Type: string
- Default: Unset
- Range: N/A
Y Date (XuNaxisTextYDatePosition)
The Y position of the axis title text in date coordinates.
- Type: string
- Default: Unset
- Range: N/A
Y Date/Time (XuNaxisTextYDateTimePosition)
The Y position of the axis title text in date/time coordinates.
- Type: string
- Default: Unset
- Range: N/A
Y Position (XuNaxisTextYPosition)
The Y position of the axis title text in world coordinates.
- Type: float
- Default: Unset
- Range:
Y Time (XuNaxisTextYTimePosition)
The Y position of the axis title text in time coordinates.
- Type: string
- Default: Unset
- Range: N/A
Ticklines Resource Set
The Ticklines resources allow you to control major and
minor ticklines. A major or minor tickline is a line of certain length
drawn at rightangles to the axle. The length is determined by the transverse
axle length, for example, the length of the major and minor 2D Xticklines
is determined by the 2D Yaxle length.
The intersections of the major and minor ticklines with
the axle coincide with the major and minor tickmarks along the axle. Thus,
a 'legible' grid net can be constructed from the ticklines.
New Resources
Axis/Ticklines Resource Set
Enabled (XuNticklinesMajor)
Controls the visibility of major ticklines. By default ticklines are not
drawn.
- Type: float
- Default: true
- Range: false,true
Color (XuNticklinesMajorColor)
The color of the major ticklines. The default color is the set by XuNtickmarksMajorColor
( Color).
- Type: float
- Default: Unset
- Range:
Style (XuNticklinesMajorStyle)
The line style of the major ticklines. The default style is a solid line.
All possible line styles are shown in the table below.
| Label |
Value |
Description |
| --------------- |
"lineStyle0" |
Solid line. |
| .................. |
"lineStyle1" |
Fine dotted line. |
| |
"lineStyle2" |
Fine dashed line. |
| -- -- -- -- -- -- --
-- |
"lineStyle3" |
Medium dashed line. |
| --- . --- . --- . |
"lineStyle4" |
Single dashdot line. |
| -- -- -- -- |
"lineStyle5" |
Mediumfine dashed line. |
| . . . . . . . . . .
. |
"lineStyle6" |
Coarse dotted line. |
| --- --- --- --- --- |
"lineStyle7" |
Coarse dashed line. |
| -- -- -- -- -- -- --
-- |
"lineStyle8" |
Double medium dashed line. |
| -- -- .. -- -- .. --
-- .. |
"lineStyle9" |
Double medium dashdot line. |
| --- ... --- ... ---
... |
"lineStyle10" |
Coarse dashdot line. |
| --- .... --- .... ---
.... |
"lineStyle11" |
Very coarse dashdot line. |
- Type: string
- Default: "lineStyle0"
- Range: "lineStyle0" ,"lineStyle0:'lineStyle11'"
Width (XuNticklinesMajorWidth)
The line width of the major ticklines. The default line width is set by
XuNtickmarksMajorWidth ( Width).
- Type: float
- Default: Unset
- Range: 0:5
Enabled (XuNticklinesMinor)
Controls the visibility of minor ticklines. By default ticklines are not
drawn.
- Type: float
- Default: true
- Range: false,true
Color (XuNticklinesMinorColor)
The color of the major ticklines. The default color is the set by XuNtickmarksMinorColor
( Color).
- Type: float
- Default: Unset
- Range:
Style (XuNticklinesMinorStyle)
The line style of the minor ticklines. The default style is a solid line.
Refer to the table on page 837 for an example of all possible line styles.
- Type: string
- Default: "lineStyle0"
- Range: "lineStyle0" ,"lineStyle0:'lineStyle11'"
Width (XuNticklinesMinorWidth)
The line width of the major ticklines. The default line width is set by
XuNtickmarksMinorWidth ( Width).
- Type: float
- Default: Unset
- Range: 0:5
Tickmarks Resource Set
The Tickmarks resources allow you to control major and
minor tickmarks. A major tickmark is a line of arbitrary length at rightangles
to the axle. Major tickmarks are placed judiciously along the axle so
that the implicit axis value associated with each major tickmark can be
deduced from the axis labels. Unless the major tickmarks step value is
specifically set by the user, the initial step value of the major tickmarks
is treated as a function of the axis labels height.
To distinguish major tickmarks with corresponding axis
labels from those without, the latter are thinned and shortened by 30
percent.
Minor tickmarks are also drawn at right angles to the
axle and are normally shorter and thinner than any of the major tickmarks.
Minor tickmarks are used to divide the interval formed by two consecutive
major tickmarks into subintervals.
For a given number of minor tickmarks per tickmark interval,
the minor tickmarks are drawn so that the interval is equally divided.
New Resources
Axis/Tickmarks Resource Set
Enabled (XuNtickmarksMajor)
Controls the visibility of major tickmarks. By default the major tickmarks
are drawn.
- Type: float
- Default: true
- Range: false,true
Log Pattern (XuNtickmarksMajorBasicLogPattern)
A basic logarithmic pattern for the major tickmarks. Possible options:
| Label |
Value |
Description |
| Default |
"default" |
The selection of a suitable pattern
is based on the height of the axis labels. |
| 12345678910 |
"labelPattern0" |
Major tickmarks at 1, 2, 3,4, 5,
6, 7, 8, 9, 10, 20, 30etc. |
| 1246810 |
"labelPattern1" |
Major tickmarks at 1, 2, 4, 6, 8,
10, 20, 40, 60, 80, 100, etc. |
| 124710 |
"labelPattern2" |
Major tickmarks at 1, 2, 4, 7, 10,
20, 40, 70, 100, etc. |
| 13610 |
"labelPattern3" |
Major tickmarks at 1, 3, 6, 10, 30,
60, 100, etc. |
| 1510 |
"labelPattern4" |
Major tickmarks at 1, 5, 10, 50,
100, etc. |
| 110 |
"labelPattern5" |
Major tickmarks at 1, 10, 100, etc. |
These patterns are only valid for logarithmic axes where
the difference between the two extreme axis limit exponents is greater
than 1. For an exponent difference less than 1, no pattern used, the scale
is similar to a linear scale. If a nondefault major tickmarks pattern
is specified, the choice of coarse or fine axis scale, XuNaxisLabelsScale
(Scale), is ignored.
- Type: string
- Default: "default"
- Range: "default" ," labelPattern0"
,"labelPattern1" ," labelPattern2" ,"labelPattern3"
," labelPattern4" ,"labelPattern5"
Color (XuNtickmarksMajorColor)
The color of the major tickmarks. The default color used is XuNaxleColor
(Axle Color).
- Type: float
- Default: Unset
- Range:
Justification (XuNtickmarksMajorJustification)
The tickmarks' justification relative to the position and direction of
the axle. Possible options:
| Label |
Value |
Description |
| Right |
"right" |
Tickmarks are right justified in
relation to the axle. |
| Left |
"left" |
Tickmarks are left justified in relation
to the axle. |
| Center |
"center" |
Tickmarks are center justified in
relation to the axle. |
The default justification depends on the Domain axis scale
location resource, for example XuN1st2DXAxisScaleLocation ( Scale Location).
- Type: string
- Default: "right"
- Range: "right" ," left"
," center"
Label Level (XuNtickmarksMajorLabelLevel)
The level of the axis labels that is related to the major tickmarks. The
maximum selectable level is dictated by the maximum number of levels for
a given scale layout. The default level used depends on the height of
the axis labels. The level of the axis labels of a date and time axis
refers to the elements of XuNaxleScaleLayout (Scale Layout) on page811.
For example, the date scale layout of 'D/M/Y' has day as the first time
element, month as the second time element, etc. If 'Label Level' is set
to Level 2, then the major tickmarks indicate months instead of days or
years.
- Type: string
- Default: Unset
- Range: " level1" ," level2"
," level3" ,"level4" ," level5" ,"
level6" ," level7"
Length (XuNtickmarksMajorLength)
Relative major tickmark length. The default length is 90 percent of the
height of the axis labels.
- Type: float
- Default: Unset
- Range: 0:100
Reference Date (XuNtickmarksMajorReferenceDate)
Defines a reference tickmark date upon which major tickmarks are calculated
for a combined date/time axis.
- Type: string
- Default: Unset
- Range: N/A
Reference (XuNtickmarksMajorReferenceDateTime)
Defines a reference tickmark upon which major tickmarks are calculated.
Major tickmarks and axis labels on both sides of the reference value are
generated appropriately. Note that this resource required the 'Label Level'
to be specified as well. The choice can be unset or any valid date or
time within the axis limits. If the 'Reference Date/Time' value is unset,
then the start date is used for a calendar axis. For a time axis, the
reference value used is based on the step value, start time and 00:00:00
(beginning of a day).
- Type: string
- Default: Unset
- Range: N/A
Reference Time (XuNtickmarksMajorReferenceTime)
Defines a reference tickmark time upon which major tickmarks are calculated
for a combined date/time axis.
- Type: string
- Default: Unset
- Range: N/A
Reference (XuNtickmarksMajorReferenceValue)
Defines a reference tickmark upon which major tickmarks are calculated.
Major tickmarks and axis labels on both sides of the reference value are
generated appropriately. The choice can be unset or any value within the
axis limits. This resource has no effect on logarithmic or userlabeled
axes.
- Type: float
- Default: Unset
- Range: 0:100
Step (XuNtickmarksMajorStepDateTime)
The major tickmarks step value for a calendar or time axis. Note that
this resource required the 'Label Level' to be specified in order that
the time element (day, month, year, and so on) associated with this step
value is defined. By specifying this step value, you effectively set the
minimum axis labels step value for a Fine axis scale, or the actual axis
labels step value for a Coarse axis scale. The choice can be unset or
any whole number greater than 0. If the step value is unset, the value
used depends on the height of the axis labels and the value of the 'Label
Level'.
- Type: float
- Default: Unset
- Range: 0:100
Step (XuNtickmarksMajorStepValue)
The major tickmarks step value for linear axes. By specifying this value,
you effectively set the minimum axis labels step value for a fine axis
scale or the actual axis labels step value for a coarse axis scale. The
choice can be unset or any number greater than 0. If the step value is
unset, then the initial trial value is based on the axis labels height.
The initial step value is increased judiciously if the resultant number
of major tickmarks between two axis labels is too large. The specified
major tickmarks step value must be less than or equal to the difference
in the axis limits, otherwise the step value is ignored. This resource
has no effect on logarithmic or userlabeled axes.
- Type: float
- Default: Unset
- Range: 0:100
Width (XuNtickmarksMajorWidth)
The line width of the major tickmarks. The default line width is
- Type: float
- Default: Unset
- Range: 0:5
Enabled (XuNtickmarksMinor)
Controls visibility of minor tickmarks. By default minor tickmarks are
drawn.
- Type: float
- Default: true
- Range: false,true
Color (XuNtickmarksMinorColor)
The color of the minor tickmarks. The default color is the same as XuNaxleColor
(Axle Color).
- Type: float
- Default: Unset
- Range:
Justification (XuNtickmarksMinorJustification)
See XuNtickmarksMajorJustification
( Justification). ( Justification).
- Type: string
- Default: "right"
- Range: "right" ," left"
," center"
Length (XuNtickmarksMinorLength)
The relative length of the minor tickmarks. The default length is 50%
of the length of the major tickmarks.
- Type: float
- Default: Unset
- Range: 0:100
Number (XuNtickmarksMinorNumber)
The number of minor tickmarks between a pair of major tickmarks. The choice
can be any value between 1 and 100. The default value is 1.
- Type: float
- Default: 1
- Range: 1:100
Range (XuNtickmarksMinorRange)
The range of minor tickmark. This resource is only relevant for a linear
axis. Possible options:
| Label |
Value |
Description |
| Normal |
"normal" |
Minor tickmarks are drawn between
the first major tickmark and the last major tickmark |
| Extended |
"extended" |
Includes the normal range and the
two intervals formed by the first and last major tickmarks with
the ends of the axle, if space permits. |
- Type: string
- Default: "normal"
- Range: "normal" ," extended"
Width (XuNtickmarksMinorWidth)
The line width of the minor tickmarks. The default width is 50 percent
of the width of the major tickmarks.
- Type: float
- Default: Unset
- Range: 0:5
Unit Resource Set
The resources in the Unit bundle allow you to append a
text string to the axis unit giving the units denomination. The axis unit
is drawn as a text string that expresses the scale factor and the unit
of measurement for the axis. The scale factor is represented as *10 N
, where N is the power factor. The scale factor is generated automatically
if XuNaxisLabelsPowerFactor (Power Factor)
is unset and it is applicable to the labelling. It can be also specified
by setting the power factor to a nonzero value. A 0 power factor (scale
factor=1) suppresses the inclusion of the scale factor in the axis unit's
text string. Note that this function is only relevant for linear and logarithmic
axes.The axis unit is by default placed in the middle of a horizontal
axis and at the top of a vertical axis.
New Resources
Axis/Unit Resource Set
Boldness (XuNaxisUnitBoldness)
The relative boldness of the text. The value must be in the range of 0.
20. and expresses a percentage of the character height. Vector fonts
are by default represented by one pixel wide vectors on the screen and
by a boldness of 10% of the character height on hardcopy devices. With
polygon fonts, the boldness factor affects the outline of the fonts. By
default the outline has no width. The character has a width but the line
outlining it has no width. By setting the boldness factor, the width of
the line surrounding the character is increased.
- Type: float
- Default: 0
- Range: 0:20
Color (XuNaxisUnitColor)
The color of the unit text string.
- Type: float
- Default: 1
- Range:
Expansion (XuNaxisUnitExpansion)
The width of the character body. To produce widerthannormal characters
set the expansion to greater than 1. Narrower characters are achieved
by setting expansion to less than 1.
- Type: float
- Default: 1
- Range: 0.2:2
Font (XuNaxisUnitFont)
The font of the unit text string. The default font is determined by the
textoption font resource. Refer to the table on page 8167.
- Type: string
- Default: Unset
- Range: " simp" ,"carg"
,"cart" ,"cenb" ,"cobo" ,"comp"
,"coub" ,"couo" ,"cour" ,"cyri"
,"dupl" ,"futu" ,"gote" ,"gotg"
,"goti" ,"gree" ,"hebo" ,"helb"
,"helo" ,"helv" ,"ital" ,"matr"
,"psim" ,"scri" ,"simg" ,"sims"
,"smag" ,"smai" ,"smal" ,"swib"
,"swil" ,"swim" ,"tem","tibi","tibo","tiit","tiro","trii","trip","utbi","utob","utoi","utor","vsim"
Height (XuNaxisUnitHeight)
The height of the unit text string. The default unit height equals the
height of the axis labels.
- Type: float
- Default: Unset,0.001:20
- Range:
Horizontal (XuNaxisUnitHorizontalJustification)
Sets the horizontal insertion point of text within a bounding box. Possible
options:
| Label |
Value |
Description |
| Left |
"left" |
Insertion point is the left edge
of the box. |
| Center |
"center" |
Insertion point is the center of
the box. |
| Right |
"right" |
Insertion point is the
right edge of the box. |
- Type: string
- Default: "left'center',"
- Range: "left" ,"center"
," right"
R Position (XuNaxisUnitRPosition)
The position of axis unit text for polar radius axis.
- Type: float
- Default: Unset
- Range:
Rotation (XuNaxisUnitRotation)
The rotation angle of the text relative to the base line. The angle of
rotation of is always measured counterclockwise.
- Type: float
- Default: Unset
- Range: 360:360
Skewing (XuNaxisUnitSkewing)
The skewing angle of the text.The skew angle is measured counterclockwise
from the character base line. The skew angle must be between 10 and 170
degrees. The default value is 90, i.e., no skewing.
- Type: float
- Default: 90
- Range:
Spacing (XuNaxisUnitSpacingMode)
Controls the spacing between characters. Possible options:
| Label |
Value |
Description |
| Kerned |
"kerned" |
The spacing between characters in
minimized to produce typesetlike spacing. |
| Fixed |
"fixed" |
The width of each character is the
same. |
| Proportional |
"proportional" |
The width of each character is proportional
to the character body. |
- Type: string
- Default: "kerned"
- Range: "kerned" ," fixed"
," proportional"
T Position (XuNaxisUnitTPosition)
The position of axis unit text for polar theta axis.
- Type: float
- Default: Unset
- Range:
Text (XuNaxisUnitText)
A text string (or a dataset containing a text string) to denote the unit
of the axis values which is appended to the scale factor. For example,
if the unit is 'mm' and the scale factor is 0.01, then the axis unit drawn
is: * 10 2 mm. If the scale factor is not applicable, then only the unit
symbol is displayed, if specified.
- Type: string
- Default: Unset
- Range: N/A
Vertical (XuNaxisUnitVerticalJustification)
The vertical insertion point of the text's bounding box. Possible options:
| Label |
Value |
Description |
| Font Bottom |
"fontBottom" |
Insertion point is the bottom of
the font box. |
| fontBase |
"fontBase" |
Insertion point is the baseline of
the font. |
| Center |
"fontHalf" |
Insertion point is the half of the
font box. |
| Font Cap |
"fontCap" |
Insertion point is the cap of the
font. |
| Font Top |
"fontTop" |
Insertion point is the top of the
font box. |
| Physical Bottom |
"physicalBottom" |
Insertion point is the physical bottom
of the text string. |
| Physical Half |
"physicalHalf" |
Insertion point is the physical half
of the text string. |
| Physical Top |
"physicalTop" |
Insertion point is the physical top
of the text string. |
- Type: string
- Default: "fontBottom"
- Range: "fontBottom" ," fontBase"
,"fontHalf" ," fontCap" ," fontTop" ,"physicalBottom"
," physicalHalf" ,"physicalTop"
X Date (XuNaxisUnitXDatePosition)
The X position of the axis unit text in date coordinates.
- Type: string
- Default: Unset
- Range: N/A
X Date/Time (XuNaxisUnitXDateTimePosition)
The X position of the axis unit text in date/time coordinates.
- Type: string
- Default: Unset
- Range: N/A
X Position (XuNaxisUnitXPosition)
The X position of the axis unit text in world coordinates.
- Type: float
- Default: Unset
- Range:
X Time (XuNaxisUnitXTimePosition)
The X position of the axis unit text in time coordinates.
- Type: string
- Default: Unset
- Range: N/A
Y Date (XuNaxisUnitYDatePosition)
The Y position of the axis unit text in date coordinates.
- Type: string
- Default: Unset
- Range: N/A
Y Date/Time (XuNaxisUnitYDateTimePosition)
The Y position of the axis unit text in date/time coordinates.
- Type: string
- Default: Unset
- Range: N/A
Y Position (XuNaxisUnitYPosition)
The Y position of the axis unit text in world coordinates.
- Type: float
- Default: Unset
- Range:
Y Time (XuNaxisUnitYTimePosition)
The Y position of the axis unit text in time coordinates.
- Type: string
- Default: Unset
- Range: N/A
Inherited Resources
Controls Resource Set
Immutable (XuNimmutable)
This resource controls whether the object can be modified. Values are
true (On) for nonmodifiable, or false (Off) for modifiable. By default
it is set to modifiable. Setting this resource to on locks the currents
settings for the object and disables any further changes to the object,
including resetting this resource.
- Type: float
- Default: false
- Range: false,true
Object Name (XuNname)
The name of the object. If not explicitly set, a default name with the
format _ will be generated.
- Type: string
- Default: Unset
- Range: N/A
Include in Saved GSL (XuNsave)
This resource controls whether the object is included in saved GSL. Values
are true (On) to include in saved GSL or false (Off) to omit from GSL.
By default objects are included in saved GSL.
- Type: float
- Default: true
- Range: false,true
User Data (XuNuserData)
A dataset name or pointer which the user can associate with the object.
The dataset is for user use and will not be used by Gsharp.
- Type: string
- Default: Unset
- Range: N/A
Return to Graphic Objects.
|