Graph
Valid Parents: Domain
Valid Children: None
Description
The various Graph resources allow you to modify and control
the different graph types.
Graph Resource Tabs
Graph Resources
Barrier Resource Set
The Barrier resources allow you to indicate the discontinuities
in the data for the following graph types: Scatter, Contour, Image Contour,
and 2D Vector. No plotting and interpolation can take place across a barrier.
For other graph types the barrier is drawn if specified, but will not
affect the plotting and interpolation routines.
These resources are used by the following graph types:
| Area |
Scatter |
3D Grid |
| Bar |
Stair Area |
3D Irregular Grid |
| Grid |
Staircase |
4D Contour |
| Image Contour |
2D Contour |
4D Grid |
| Irregular Grid |
2D Irregular Vector |
4D Irregular Grid |
| Line |
2D Vector |
|
| Line Bar |
3D Contour |
|
New Resources
Graph/Barrier Resource Set
Border Cells (XuNbarrierBorderCells)
If border cells are undefined, then grids crossed by the barrier are drawn
in an the undefined color defined by XuNundefinedColor
(Undefined Color). If border cells are contoured, then grids are contoured
all the way to the barrier borders.
- Type: string
- Default: "undefined"
- Range: "undefined" ," contoured"
Color (XuNbarrierColor)
The color of the barrier line.
- Type: float
- Default: 1
- Range:
Barrier Lines (XuNbarrierLines)
Activate the drawing of the defined barrier.
- Type: float
- Default: false
- Range: false,true
Line Width (XuNbarrierLineWidth)
The width of the barrier line.
- Type: float
- Default: Unset
- Range: 0:5
Barrier X Data (XuNbarrierXdata)
X coordinates for the barrier.
- Type: string
- Default: Unset
- Range: N/A
Barrier Y Data (XuNbarrierYdata)
Y coordinates for the barrier.
- Type: string
- Default: Unset
- Range: N/A
Chart Resource Set
Description The Chart resources control the details of
curve appearance like chart color, width and style, and smoothing. These
resources are used by the following graph types:
| Area |
Pie |
Staircase |
| Bar |
Polar Area |
3D Irregular Bar |
| Grid |
Polar Line |
3D Line |
| Line |
Polar Scatter |
3D Regular Bar |
| Line Bar |
Stair Area |
|
New Resources
3D Width (XuN3DBarWidth)
The width of the bar in the Ydirection in 3D bar graphs. 100% represents
the minimum distance between consecutive Yvalues. For 2D bars it controls
the width of XuNbar3D (3D Shadow). In this case, 100% represents the total
width of a bar.
- Type: float
- Default: 15
- Range: 0:100
3D Shadow (XuNbar3D)
Controls visibility of a 3D shadow to a Bar graph.
- Type: float
- Default: false
- Range: false,true
Color (XuNbar3DShadowColor)
The color of XuNbar3D (3D Shadow).
- Type: float
- Default: 37
- Range:
Frame Color (XuNbarFrameColor)
The color of the frame around the bars.
- Type: float
- Default: 1
- Range:
Frame Width (XuNbarFrameWidth)
The width of the frame. A zero width suppresses plotting of the bar frame.
- Type: float
- Default: Unset
- Range: 0:5
Offset (XuNbarOffset)
A factor to offset the drawing of the bars. To offset to the right, use
positive values and negative values to move left. It is given as a percentage
of half the minimum distance between two X values. Also see the 'Bar Spacing'
resource under the Style bundle in the Domain.
- Type: float
- Default: Unset
- Range: 100:100
Bar Width (XuNbarWidth)
The relative width of the bars in the graph. The value that you specify
is a percentage of the minimum distance between two X values. If the minimum
distance between any two X values is close to 0, then only lines will
be drawn. Negative values indicate the width of the largest bar as a percentage
of the base axis. For example, for vertical bars, the Xaxis is used as
the base axis and for horizontal bars, the Yaxis is used as the base
axis. The Bar width includes the 3D shadow.
- Type: float
- Default: 40
- Range: 100:100
Color (XuNcolor)
The color of the curve or bar. The default color is set by XuNchartStartColor (Chart Start Color).
- Type: float
- Default: Unset
- Range:
Connect Line Segments (XuNconnectLineSegments)
Set this resource to true (On) to ignore undefined values in the dataset
so that data points will be connected.
- Type: float
- Default: false
- Range: false,true
Extrapolation (XuNextrapolation)
This resource is only available for Line and Area graphs. It is used to
specify whether the extrapolation feature is enabled or disabled. When
the Domain maximum limit is greater than the data maximum value, the graph
will be extrapolated to extend to the maximum limit.
- Type: float
- Default: false
- Range: false,true
Line Bar Ends (XuNlineBarEnds)
Put ends on the top of the linebars. The width of the end is given as
a percentage of the minimum dimension of the Viewport. If the 2D bars
are projected, then the percentage is based on the minimum dimension of
the side of the 3D workbox where the 2D bars are projected.
- Type: float
- Default: 0
- Range: 0:10
Line Bar Width (XuNlineBarWidth)
The width of the lines used to draw line bars.
- Type: float
- Default: Unset
- Range: 0:5
Line Style (XuNlineStyle)
The line style for the graph. Refer to the table on page 837 for a list
of possible line styles.
- Type: string
- Default: "lineStyle0"
- Range: "lineStyle0" ,"lineStyle0:'lineStyle11'"
Line Width (XuNlineWidth)
The line width for the graph.
- Type: float
- Default: Unset
- Range: 0:5
Font (XuNnameFont)
The font for the name text. The default font is determined by the textoption
font resource. Refer to the font table for the UNICLD
fonts.
- 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", "term", "tibi", "tibo",
"tiit", "tiro", "trii", "trip",
"utbi", "utob", "utoi", "utor", "vsim"
Height (XuNnameHeight)
The height of the name text.
- Type: float
- Default: 3
- Range: 0:20
Name Position (XuNnamePosition)
The position of the graph name defined by XuNgraphName
(Graph Name). Possible options:
| Label |
Value |
Description |
| Off |
"off" |
No graph name is drawn. |
| Left |
"left" |
The graph name is drawn to the left of the graph. |
| Right |
"right" |
The graph name is drawn to the right of the graph. |
| Both |
"both" |
The graph name is drawn both to the left and the
right of the graph. |
| Left in Box |
"leftInBox" |
The graph name is drawn to the left of the graph
and boxed. |
| Right in Box |
"rightInBox" |
The graph name is drawn to the right of the graph
and boxed. |
| Both in Box |
"bothInBox" |
The graph name is drawn both to the left and the
right of the graph and boxed. |
- Type: string
- Default: "off"
- Range: "off" ," left" ,"
right" ," both" ,"leftInBox" ," rightInBox"
,"bothInBox"
Negative Color (XuNnegativeColor)
The color of the part of the curve or bar below the reference value defined
by XuNreferenceValue (Reference Value)
This resource is not available for the 3D Irregular Bar and 3D Regular
Bar graph types.
- Type: float
- Default: Unset
- Range:
- Type: float
- Default: Unset
- Range:
Center (XuNpieCenter)
The (x,y) location of the center of the pie.
- Type: float
- Default: (Unset
- Range: Unset)
Fraction (XuNpieFraction)
The amount of the pie that is drawn. For example, specifying 90 degrees
will draw only the first quarter. The data will be scaled to fit the reduced
graph.
- Type: float
- Default: 360
- Range: 1:360
Frame Color (XuNpieFrameColor)
The color of the frame around the Pie graph.
- Type: float
- Default: 1
- Range:
Frame Width (XuNpieFrameWidth)
The line width of the frame about the selected sector. A value of 0.0
suppresses the plotting of the frame.
- Type: float
- Default: Unset
- Range: 0:5
Font (XuNpieNameFont)
The font for the pie's name text. The default font is determined by the
textoption font resource. Refer to the font table for the UNICLD
fonts.
- 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", "term", "tibi", "tibo",
"tiit", "tiro", "trii", "trip",
"utbi", "utob", "utoi", "utor", "vsim"
Height (XuNpieNameHeight)
The height of the pie name.
- Type: float
- Default: 4
- Range: 0:20
Offset (XuNpieNameOffset)
The distance from the center of the Pie graph to the base of the pie name.
- Type: float
- Default: 30
- Range: 0:100
Pie Name Position (XuNpieNamePosition)
The position of the name text. Possible options:
| Label |
Value |
Description |
| Off |
"off" |
No graph name is drawn. |
| Above |
"above" |
The graph name is drawn above the graph. |
| Below |
"below" |
The graph name is drawn below the graph. |
| Above in Box |
"aboveInBox" |
The graph name is drawn above the graph and boxed. |
| Below in Box |
"belowInBox" |
The graph name is drawn below the graph and boxed. |
- Type: string
- Default: "off"
- Range: "off" ," above" ,"
below" ,"aboveInBox" ," belowInBox"
Radius (XuNpieRadius)
The size of the pie graph. For a 2D pie, the radius is specified as a
percentage of the minimum dimension of the Viewport. If this Pie graph
is projected, then the percentage is based on the minimum dimension of
the side of the 3D workbox where the 2D pie is projected. By default the
radius is set to 33.33%. The radius can also be changed by selecting the
graph first and then pressing MB1 on its edge. The new size is indicated
as the cursor moves.
- Type: float
- Default: 33.3
- Range: 0:100
Sector Color (XuNpieSectorColor[n])
A float array containing the color indexes for each pie sector.
- Type: float
- Default: Unset
- Range:
Sector Explode (XuNpieSectorExplode[n])
A float array containing the pie sector numbers to be exploded. Pie graphs
can contain up to 30 sectors.
- Type: float
- Default: false
- Range: false,true
Sector Explode Factor (XuNpieSectorExplodeFactor)
The factor by which a sector is moved out of the Pie graph. The distance
is measured as a percentage of the pie radius. Any number of sectors may
be exploded out of a pie. See XuNpieSectorExplode (Sector Explode). All selected
sectors are exploded by the same amount. A value of 100% moves the sectors
so that they just meet the periphery of the pie. A value of less than
5% can barely be noticed.
- Type: float
- Default: 40
- Range: 0:100
Start Angle (XuNpieStartAngle)
The angle for the first sector line. Pie graphs are drawn clockwise from
0 degrees (3 o'clock). Setting Start Angle to 90 degrees rotate the sectors
of the pie by 90 degrees. The first sector will be drawn starting at
12 o'clock.
- Type: float
- Default: 0
- Range: 360:360
Points per Segment (XuNpointsPerSegment)
The number of spline points to be used for drawing the curves between
data points. Fewer points will give quicker drawing time and more points
will give smoother looking curves. The default number of points of 10
gives attractive curves without using too much drawing time.
- Type: float
- Default: 10
- Range: 11000
Smoothing Factor (XuNsmoothingFactor)
Set a factor between 0 and 9 which will determine the rate of change of
the curves. With lower factors the rate of change will be less between
points. The smoothed curve will not pass through all of the original data
points but may pass through some of them.
- Type: float
- Default: 0
- Range: 09
Staircase Shift (XuNstaircaseShift)
Only relevant for Staircase and Stair Area graphs. This resource is used
to specify whether the deflection point is at the front, in the middle,
or at the end of the interval.
- Type: string
- Default: "middle"
- Range: "middle" ," first"
," last"
Graph Resource Set
Description The Graph resources control the Gsharp datasets
and other higher level resources. These resources are used by the following
graph types:
| Area |
Polar Scatter |
3D Irregular Grid |
| Bar |
Scatter |
3D Line |
| Grid |
Stair Area |
3D Regular Bar |
| Image Contour |
Staircase |
3D Scatter |
| Irregular Grid |
2D Contour |
4D Contour |
| Line |
2D Irregular Vector |
User-defined Contour |
| Line Bar |
2D Vector |
4D Grid |
| Pie |
3D Contour |
4D Irregular Grid |
| Polar Area |
3D Grid |
|
| Polar Line |
3D Irregular Bar |
|
Area Polar Scatter 3D Irregular Grid Bar Scatter 3D Line
Grid Stair Area 3D Regular Bar Image Contour Staircase 3D Scatter Irregular
Grid 2D Contour 4D Contour Line 2D Irregular Vector Userdefined Contour
Line Bar 2D Vector 4D Grid Pie 3D Contour 4D Irregular Grid Polar Area
3D Grid Polar Line 3D Irregular Bar
New Resources
Graph/Graph Resource Set
Color (XuNcolorData)
Used for the color of the Bar, Scatter, Polar Scatter or 2D Irregular
Vector graphs.
- Type: string
- Default: Unset
- Range: N/A
Color Grid (XuNcolorDataGrid)
A twodimensional dataset or an expression to be graphed.The values control
the colors in Image Contour, Grid, 2D Contour, 4D Contour, and 2D Vector
graphs.
- Type: string
- Default: Unset
- Range: N/A
Graph Name (XuNgraphName)
The name of the graph. The graph name is used by the Legend object to
label the chart legend entry. If the graph name is unset, the dataset
that was used to create the graph is used. The graph name can be displayed
on the graph by setting XuNnamePosition
(Name Position) or XuNpieNamePosition
(Pie Name Position) for pie graph types. Do not confuse the graph name
with the
- Type: string
- Default: Unset
- Range: N/A
Object Name (XuNname)
- Type: string
- Default:
- Range: N/A
Graph Type (XuNgraphType)
The type of graph. Initially, when creating a new graph, all graph types
are available. If you create another graph in the same domain, only compatible
graph types can be used. Compatible graph types are those which can plot
the same dataset types (column, grid) as those used by the current graph.
- Type: string
- Default: line
- Range: "line", "scatter",
"bar", "lineBar", "area", " pie",
"staircase", "stairarea", "3DLine",
"3DScatter", "3DIrrBar", "imageContour",
"2DContour", "3DContour", " 4DContour",
"3DBar", "2DVector", " polarLine", "polarScatter",
"polarArea", "grid", "irrGrid", "2DIrrVector",
"3DIrrGrid", "4DIrrGrid", "3DGrid", "4DGrid",
"UserDefinedContour"
Legend Entry (XuNlegendEntry)
Controls visibility of the legend entry of the graph. By default, the
graph is listed in the legend.
- Type: float
- Default: true
- Range: false,true
Priority (XuNpriority)
This resource sets the drawing priority of the object. By default objects
of the same class are drawn in the order of creation. Setting an object's
priority repositions it in the drawing sequence.Like objects are drawn
in ascending order of priority; the object with the largest priority setting
is drawn on the top.
- Type: float
- Default: 0
- Range: 127:128
R Base (XuNrBaseData)
A dataset or an expression to be graphed. This dataset will be used as
the base line for XuNrData (R Data). Only relevant for a Polar Area graph type.
- Type: string
- Default: Unset
- Range: N/A
R (XuNrData)
A dataset or an expression to be graphed. The radius values are plotted
along the polar Raxis. This resource is only available for Polar graphs.
- Type: string
- Default: Unset
- Range: N/A
Size (XuNsizeData)
Specifies the relative width of the bar in bar graphs or the size of the
vector in vector graphs.
- Type: string
- Default: Unset
- Range: N/A
T (XuNtData)
A dataset or an expression to be graphed. The theta values are plotted
along the polar Taxis. Available only for Polar graphs.
- Type: string
- Default: Unset
- Range: N/A
X Component (XuNxComponent)
A dataset or an expression to be graphed. The values represent the X component
of a 2D Irregular Vector graph. Available only for 2D Irregular Vector
graphs.
- Type: string
- Default: Unset
- Range: N/A
X Component Grid (XuNxComponentGrid)
A twodimensional dataset or an expression to be graphed.The data represents
the X component of a 2D vector graph. Available only for 2D vector graphs.
- Type: string
- Default: Unset
- Range: N/A
X (XuNxData)
A dataset or an expression to be graphed. If the graph is a Line, Scatter,
Bar, Line Bar, Area, Staircase, Stair Area, 3DLine, 3D Scatter or 3D Irregular
Bar graph, the data is plotted along the Xaxis. If the graph is a Image
Contour, 2D Contour, 3D Contour, 4D Contour, 2DVector and Grid, the values
correspond to the X position of grid nodes.
- Type: string
- Default: Unset
- Range: N/A
X Grid (XuNxDataGrid)
A twodimensional dataset or an expression to be graphed.The data represents
the X component of a UserDefined Contour graph. Available only for UserDefined
Contour graphs.
- Type: string
- Default: Unset
- Range: N/A
X Date (XuNxDateData)
Available when the Domain resource XuNxDataType
(X Data Type) is set to 'dateTime', specifies a date dataset or expression
to be graphed.
- Type: string
- Default: Unset
- Range: N/A
X Position (XuNxPosition)
A dataset or an expression to be graphed. The values represent coordinate
values along the Xaxis. Available for Irregular Grid, 3D Irregular Grid,
4D Irregular Grid, and 2D Irregular Vector graphs.
- Type: string
- Default: Unset
- Range: N/A
X Time (XuNxTimeData)
Available when the Domain resource XuNxDataType
(X Data Type) is set to 'dateTime', specifies a time dataset or expression
to be graphed.
- Type: string
- Default: Unset
- Range: N/A
Y Base (XuNyBaseData)
A dataset or an expression to be graphed.This dataset will be used as
the base line for XuNyData (Y Data). Only relevant for Bar, Line Bar, Area,
and Stair Area graph types.
- Type: string
- Default: Unset
- Range: N/A
Y Component (XuNyComponent)
A dataset or an expression to be graphed. The values represent the Y component
of a 2D Irregular Vector graph. Available only for 2D Irregular Vector
graphs.
- Type: string
- Default: Unset
- Range: N/A
Y Component Grid (XuNyComponentGrid)
A twodimensional dataset or an expression to be graphed. The data represents
the Y component of a 2D vector graph. Available only for 2D vector graphs.
- Type: string
- Default: Unset
- Range: N/A
Y (XuNyData)
A dataset or an expression to be graphed. If the graph is a Line, Scatter,
Bar, Line Bar, Area, Staircase, Stair Area, Pie, 3DLine, 3D Scatter, and
3D Irregular Bar graphs, the values are plotted along the Yaxis. Pie
graphs use absolute values of the data.If the graph is an Image Contour,
2D Contour, 3D Contour, 4D Contour, 2DVector, and Grid, the values correspond
to the Y position of grid nodes.
- Type: string
- Default: Unset
- Range: N/A
Y Grid (XuNyDataGrid)
A twodimensional dataset or an expression to be graphed.The data represents
the Y component of a UserDefined Contour graph. Available only for UserDefined
Contour graphs.
- Type: string
- Default: Unset
- Range: N/A
Y Date (XuNyDateData)
Available when the Domain resource XuNyDataType
(Y Data Type) is set to 'dateTime', specifies a date dataset or expression
to be graphed.
- Type: string
- Default: Unset
- Range: N/A
Y Position (XuNyPosition)
A dataset or an expression to be graphed. The values represent coordinate
values along the Yaxis. Available for Irregular Grid, 3D Irregular Grid,
4D Irregular Grid, and 2D Irregular Vector graphs.
- Type: string
- Default: Unset
- Range: N/A
Y Time (XuNyTimeData)
Available when the Domain resource XuNyDataType
(Y Data Type) is set to 'dateTime', specifies a time dataset or expression
to be graphed.
- Type: string
- Default: Unset
- Range: N/A
Z (XuNzData)
A dataset or an expression to be graphed.The values are plotted along
the Zaxis. This resource is only available for 3D Line, 3D Scatter, and
3D Irregular Bar graphs.
- Type: string
- Default: Unset
- Range: N/A
Z Grid (XuNzDataGrid)
A twodimensional dataset or an expression to be graphed. The values control
the height for 3D/4D Contour and 3D Regular Bar.
- Type: string
- Default: Unset
- Range: N/A
Z Date (XuNzDateData)
Available when the Domain resource XuNzDataType
(Z Data Type) is set to 'dateTime', specifies a date dataset or expression
to be graphed.
- Type: string
- Default: Unset
- Range: N/A
Z Time (XuNzTimeData)
Available when the Domain resource XuNzDataType
(Z Data Type) is set to 'dateTime', specifies a time dataset or expression
to be graphed.
- Type: string
- Default: Unset
- Range: N/A
Grid Cell Resource Set
The Grid Cell resources allow you to control the setup
for grid cells drawn with the 'Grid' graph types. These resources are
used by the following graph types:
| Irregular Grid |
3D Irregular Grid |
4D Irregular Grid |
| 3D Grid |
4D Grid |
User-defined Contour |
New Resources
Graph/Grid Cell Resource Set
Frame Color (XuNgridCellsFrameColor)
The color of the frame around the grid cells.
- Type: float
- Default: 1
- Range:
Frame Width (XuNgridCellsFrameWidth)
This sets the frame width of the grid cells. The default width is set
by XuNAxleWidth (Axle Width). A value of 0.0 suppresses
the plotting of the frame.
- Type: float
- Default: Unset
- Range: 0:5
Number of X Cells (XuNgridCellsNumX)
Allows you to specify the X dimension of the grid cells in terms of the
number of grid cells along the Xaxis. By default, the number of grid
cells is based on a calculated grid cell size:
dx = dy = 1/2*sqrt(Xsize*Ysize/N)
dx, dy is the grid cell size, Xsize, Ysize is the workbox
size, and N is the number of data points.
However, if the number of Y grid cells is specified and
the number of X grid cells is unset, the calculated Y grid cell size is
determined by the following equation:
dy = (Ysize/Ny)
is then used for the X grid cell size. Ny is the number
of grid cells along the Yaxis. This produces square grid cells.
- Type: float
- Default: Unset
- Range: 2:1290
Number of Y Cells (XuNgridCellsNumY)
Allows you to specify the Y dimension of the grid cells in terms of the
number of grid cells along the Yaxis. By default, the number of grid
cells is based on a calculated grid cell size:
dx = dy = 1/2*sqrt(Xsize*Ysize/N)
dx, dy is the grid cell size, Xsize, Ysize is the workbox
size, and N is the number of data points.
However, if the number of X grid cells is specified and
the number of Y grid cells is unset, the calculated X grid cell size is
determined by the following equation:
dx = (Xsize/Nx)
is then used for the Y grid cell size. Nx is the number
of grid cells along the Xaxis. This results in square grid cells.
- Type: float
- Default: Unset
- Range: 2:1290
Cell Value Mode (XuNgridCellsValueMode)
The method of setting the grid cell value in the case where there is more
than one data point for a grid cell. Possible options:
| Label |
Value |
Description |
| Average |
"average" |
The average of all values in the cell is used. |
| Minimum |
"minimum" |
The minimum of all values in the cell is used. |
| Maximum |
"maximum" |
The maximum of all values in the cell is used. |
| First |
"first" |
The first value in the cell is used. |
| Last |
"last" |
The last value in the cell is used. |
| Sum |
"sum" |
The sum of all values in the cell is used. |
- Type: string
- Default: "average"
- Range: "average" ," minimum"
,"maximum" ," first" ," last" ,"
sum"
Isoline Resource Set
The Isoline resources allow you to control the setup for
drawing isolines. This is only applicable for contour graphs. These resources
are used by the following graph types:
| Image Contour |
3D Contour |
User Defined Contour |
| 2D Contour |
4D Contour |
|
New Resources
Graph/Isoline Resource Set
Contour Shading (XuNcontourShading)
Controls visibility of contour shading. A contour graph can be turned
into an isoline graph simply by turning off the shading between isolines.
If you do this, be sure to set XuNisolineIsolineType (Isolines) to enable isoline
drawing
- Type: float
- Default: true
- Range: false,true
Feathering (XuNisolineFeathering)
Controls whether feathering, the thinning of isoline segments where they
converge, is enabled.
- Type: float
- Default: false
- Range: false,true
Distance (XuNisolineFeatheringDistance)
Indicates the minimum distance as percentage of the minimum dimension
of the Viewport between isolines before feathering is performed.
- Type: float
- Default: 1
- Range: 0:100
Length (XuNisolineFeatheringLength)
Indicates the minimum length of feathered isolines as percentage of the
minimum dimension of the Viewport.
- Type: float
- Default: 50
- Range: 0:100
Isolines (XuNisolineIsolineType)
The type of the isoline. Possible options:
| Label |
Value |
Description |
| Off |
"off" |
No isolines are drawn. |
| Shaded |
"shaded" |
The isolines are drawn in the color of the data
class level. |
| Unshaded |
"unshaded" |
The isolines are colored according to XuNisolineMajorColor
( Color) and XuNisolineMinorColor
(Minor Color). |
- Type: string
- Default: "off"
- Range: "off" ," shaded"
," unshaded"
Major Class Reference (XuNisolineMajorClassReference)
The number of an isoline class which is the reference from which major
isolines classes are calculated. Additional major isoline classes are
determined by the Class Step (XuNisolineMajorClassStep) resource setting.
- Type: float
- Default: 1
- Range: 1:100
Class Step (XuNisolineMajorClassStep)
The number between major classes. If 'Major Class Reference' is set to
3 and 'Major Class Step' is set to 2 then class 1, 3, 5, and so on are
major classes and 2, 4, 6, and so on are minor classes.
- Type: float
- Default: 1
- Range: 1:10
Color (XuNisolineMajorColor)
The color of the major isolines.
- Type: float
- Default: 1
- Range:
Style (XuNisolineMajorStyle)
The style of the major isolines. Refer to the table on page 837 for possible
line styles.
- Type: string
- Default: "lineStyle0"
- Range: "lineStyle0" ,"lineStyle0:'lineStyle11'"
Width (XuNisolineMajorWidth)
The width of the major isolines.
- Type: float
- Default: Unset
- Range: 0:5
Minimum Line Length (XuNisolineMinLineLength)
The minimum isoline line length as percentage of the minimum dimension
of the Viewport. If any isoline is shorter than this value then it will
not be drawn.
- Type: float
- Default: 0
- Range: 0:100
Minor Color (XuNisolineMinorColor)
The color of the minor isolines.
- Type: float
- Default: 1
- Range:
Style (XuNisolineMinorStyle)
The style of the minor isolines. Refer to the table on page 837 for possible
line styles.
- Type: string
- Default: "lineStyle2"
- Range: "lineStyle2" ,"lineStyle0'lineStyle11':"
Width (XuNisolineMinorWidth)
The width of the minor isolines.
- Type: float
- Default: Unset
- Range: 0:5
Color (XuNisolinePeakTickmarkColor)
Controls the color of the peak isoline tickmarks.
- Type: float
- Default: 1
- Range:
Gap (XuNisolinePeakTickmarkGap)
Controls the gap between adjacent peak isoline symbols. Zero means the
symbols are drawn next to each other with no overlap. The absolute value
of a negative value is used. A negative value indicates a minimum gap
which may be increased to evenly distribute the symbols.
- Type: float
- Default: 4
- Range: 100:100
Justification (XuNisolinePeakTickmarkJustification)
Controls which side of the isoline the peak tickmarks are drawn on. Possible
options:
| Label |
Value |
Description |
| High Side |
"highSide" |
The high side of the isoline. |
| Low Side |
"lowSide" |
The low side of the isoline. |
- Type: string
- Default: "highSide"
- Range: "highSide" ," lowSide"
Minimum Number (XuNisolinePeakTickmarkMinNumber)
Controls the minimum number of tickmarks added to a peak isoline.
- Type: float
- Default: 4
- Range: 0:10
Size (XuNisolinePeakTickmarkSize)
Controls the size of the peak isoline tickmarks.
- Type: float
- Default: 2
- Range: 0:100
Peak Tickmark Symbol (XuNisolinePeakTickmarkSymbol)
Controls the peak isoline tickmark symbol. Possible options:
| Label |
Value |
Description |
| Line |
"isolineLine" |
A line tickmark. |
| Semicircle |
"isolineSemicircle" |
A semicircle tickmark. |
| Triangle |
"isolineTriangle" |
A triangle tickmark. |
| Off |
"off" |
No isolines tickmarks are drawn. |
- Type: string
- Default: "isolineLine"
- Range: "isolineLine" ," isolineTriangle"
,"isolineSemicircle" ," off"
Width (XuNisolinePeakTickmarkWidth)
Controls the width of the peak isoline tickmarks.
- Type: float
- Default: Unset
- Range: 0:100
Tickmark Annotation (XuNisolineTickmarkAnnotation)
Controls tickmark annotation of isolines. Possible options:
| Label |
Value |
Description |
| Off |
"off" |
No isolines tickmarks are drawn. |
| Innermost and Closed |
"innermostClosed" |
Isoline tickmarks are drawn on the innermost, closed
isoline. |
| Innermost Closed with No Label |
"innermostClosedNoLabel" |
Isoline tickmarks are drawn on the innermost, closed
isoline if it is not labeled. |
- Type: string
- Default: "off"
- Range: "off" ," innermostClosed"
,"innermostClosedNoLabel"
Color (XuNisolineTroughTickmarkColor)
Controls the color of the trough isoline tickmarks.
- Type: float
- Default: 1
- Range:
Gap (XuNisolineTroughTickmarkGap)
Controls the gap between adjacent trough isoline symbols. Zero means the
symbols are drawn next to each other with no overlap. The absolute value
of a negative value is used. A negative value indicates a minimum gap
which may be increased to evenly distribute the symbols.
- Type: float
- Default: 4
- Range: 100:100
Justification (XuNisolineTroughTickmarkJustification)
Controls which side of the isoline the trough tickmarks are drawn on.
See XuNisolinePeakTickmarkJustification
(Justification). (Justification).
- Type: string
- Default: "highSide"
- Range: "highSide" ," lowSide"
Minimum Number (XuNisolineTroughTickmarkMinNumber)
Controls the minimum number of tickmarks added to a trough isoline.
- Type: float
- Default: 4
- Range: 0:10
Size (XuNisolineTroughTickmarkSize)
Controls the size of the trough isoline tickmarks.
- Type: float
- Default: 2
- Range: 0:100
Trough Tickmark Symbol (XuNisolineTroughTickmarkSymbol)
Controls the trough isoline tickmark symbol. See XuNisolinePeakTickmarkSymbol
(Peak Tickmark Symbol). (Peak Tickmark Symbol).
- Type: string
- Default: "isolineLine"
- Range: "isolineLine" ," isolineTriangle"
,"isolineSemicircle" ," off"
Width (XuNisolineTroughTickmarkWidth)
Controls the width of the trough isoline tickmarks.
- Type: float
- Default: Unset
- Range: 0:100
Smoothing (XuNsmoothing)
Controls whether smoothing is enabled.
- Type: float
- Default: false
- Range: false,true
Smoothing Level (XuNsmoothingLevel)
Controls the smoothing level. Possible options:
| Label |
Value |
Description |
| Minimum |
"minimum" |
Spline smoothing with minimum deviation from original
contour. |
| Medium |
"medium" |
Medium spline smoothing of contour. |
| Maximum |
"maximum" |
Maximum smoothing of contour. |
- Type: string
- Default: "minimum"
- Range: "minimum" ," medium"
,"maximum"
Labels Resource Set
The Labels resources allow you to control the layout of
labels. These resources are used by the following graph types:
| Area |
Pie |
Scatter |
| Bar |
Polar Area |
Stair Area |
| Image Comtour |
Polar Line |
Staircase |
| Line |
Polar Scatter |
2D Contour |
New Resources
Graph/Labels Resource Set
Bar Label Content (XuNlabelLayoutBarLabelContent)
Controls the content of bar labels. Possible values include:
| Label |
Value |
Description |
| High Value |
"highValue" |
The Y Data value is used as the label. |
| Difference and Value |
"differenceAndValue" |
Two labels drawn. Difference is the Y Data value
minus the Y Base value. Value is the Y Data value. If Y Base is
not present, the difference value is equal to the Y Data value.
Value is always drawn above the bar. XuNlabelStyleFont
(Font) only affects the difference label. |
| Difference |
"difference" |
The label is the Y Data value minus the Y Base value.
If Y Base is not present, the difference value is equal to the
Y Data value. |
| Low Value |
"lowValue" |
The Y Base value is used as the label. |
- Type: string
- Default: "highValue"
- Range: "highValue" ,"differenceAndValue"
,"difference" ," lowValue"
Bar Label Position (XuNlabelLayoutBarLabelPosition)
The position of the labels on bars. Possible options:
| Label |
Value |
Description |
| Top |
"top" |
The label is positioned near the top of the bar. |
| Center |
"center" |
The label is positioned at the center of the bar. |
| Difference |
"bottom" |
The label is positioned near the bottom of the bar. |
| Above |
"above" |
The label is positioned above the bar. |
| Above Rotated |
"aboveRotated" |
The label is positioned above the bar, with a 90
degree counterclockwise rotation. |
- Type: string
- Default: "top"
- Range: "top" ," center"
," bottom" ," above" ,"aboveRotated"
Angle Mode (XuNlabelLayoutIsolineLabelAngleMode)
Controls on which side of the isoline the labels will be positioned. Possible
options:
| Label |
Value |
Description |
| High or Low Side |
"highOrLowSide" |
Labels will follow the tangent to
the isoline, which can result in labels facing towards either
side of the line. |
| High Side |
"highSide" |
Labels will always face the high
side of the isoline. |
| Low Side |
"lowSide" |
Labels will always face the low side
of the isoline. |
A label is rotated around its midpoint in order to keep
it parallel to the isoline tangent. The range inside which the rotation
angle is allowed to vary is set by the resources XuNlabelLayoutIsolineLabelFirstAngle
( First Limiting Angle) and XuNlabelLayoutIsolineLabelSecondAngle
( Second Limiting Angle). Annotations are only placed on isolines where
the tangent of the isoline is within the restricted range of angles. If
the first and second limiting angles are equal the labels can be placed
anywhere on the isolines at the specified angle.
- Type: string
- Default: "highOrLowSide"
- Range: "highOrLowSide" ," highSide"
,"lowSide"
First Limiting Angle (XuNlabelLayoutIsolineLabelFirstAngle)
The first limiting angle for isoline labels. The first limiting angle
must be less than or equal to the second limiting angle otherwise their
values will be interchanged.
- Type: float
- Default: 90
- Range: 360:360
Frequency (XuNlabelLayoutIsolineLabelFrequency)
Only major isolines can be labeled. This resource determines the frequency
of the labelled lines. A value of 1 means to label every line, 2 every
2nd line, 3 every 3rd, and so on.
- Type: float
- Default: 1
- Range: 1:10
Isoline Label Gap (XuNlabelLayoutIsolineLabelGap)
The length of the isoline between label gaps. For a 2D isoline, the length
is specified as a percentage of the minimum dimension of the Viewport.
If this isoline is projected, then the percentage is based on the minimum
dimension of the side of the 3D workbox where the 2D isoline is projected.
If a negative value is expressed then a label is drawn, if at all possible.
The default is 100.0, which means that a label will appear each time
the length of the isoline is equal or greater than 100.
- Type: float
- Default: 100
- Range: 100:100
Second Limiting Angle (XuNlabelLayoutIsolineLabelSecondAngle)
The second limiting angle for isoline labels.
- Type: float
- Default: 90
- Range: 360:360
Label Gap (XuNlabelLayoutLabelGap)
Specifies the distance between the label and the data value. Negative
values produce a gap below the point, positives values above the point.
- Type: Float
- Default: 0
- Range: 100:100
Label Justification (XuNlabelLayoutLabelJustification)
Pie label justification. 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: "center"
- Range: "center" ," left"
," right"
Labels (XuNlabelLayoutLabels)
Controls whether the graph has labels. Possible settings include: Off,
On without Box, On in Box.
- Type: string
- Default: "off"
- Range: "off" ," onWithoutBox"
," onInBox"
Pie Label Content (XuNlabelLayoutPieLabelContent)
Controls the content of Pie graph labels. Possible options:
- Type: string
- Default: "textAndValue"
- Range: "textAndValue" ," percent"
,"value" ," valueAndPercent" ,"percentAndValue"
," textLabels" ,"textAndPercent" ,"textAndValue"
,"textValueAndPercent" ,"textPercentAndValue"
Pie Label Position (XuNlabelLayoutPieLabelPosition)
Controls the position of Pie graph labels. Possible settings include:
| Label |
Value |
Description |
| Inside or Circular |
"insideOrCircular" |
Label is positioned inside the pie
sector if it fits, otherwise outside circularly aligned. |
| Inside or Vertical |
"insideOrVertical" |
Label is positioned inside the pie
sector if it fits, otherwise outside vertically aligned. |
| Forced Inside |
"forcedInside" |
Label is always positioned inside
the pie sector, even if it is larger than the sector. |
| Outside or Circular |
"outsideOrCircular" |
Label is positioned outside the pie
sector, circularly aligned. |
| Outside or Vertical |
"outsideOrVertical" |
Label is position outside the pie
sector, vertically aligned. |
- Type: string
- Default: "insideOrCircular"
- Range: "insideOrCircular" ,"insideOrVertical"
," forcedInside" ,"outsideOrCircular" ,"outsideOrVertical"
Text Label Data (XuNlabelLayoutTextLabelData)
An expression or dataset that contains the text strings that will label
the graph.
- Type: string
- Default: Unset
- Range: N/A
Value Label Prefix (XuNlabelLayoutValueLabelPrefix)
Specify a string that will appear in front of the pie label value.
- Type: string
- Default: Unset
- Range: N/A
Value Label Suffix (XuNlabelLayoutValueLabelSuffix)
Specify a string that appear after the pie label value.
- Type: string
- Default: Unset
- Range: N/A
Boldness (XuNlabelStyleBoldness)
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: 10
- Range: 0:20
Box Fill Color (XuNlabelStyleBoxFillColor)
Controls the color of the label box. This resource is available when the
Labels resource is set to On in box.
- Type: float
- Default: 0
- Range:
Frame Color (XuNlabelStyleBoxFrameColor)
Controls the color of frame of the label box. This resource is available
when the Labels resource is set to On in box.
- Type: float
- Default: 1
- Range:
Frame Width (XuNlabelStyleBoxFrameWidth)
Controls the frame width of the label box. This resource is available
when the Labels resource is set to On in box. The width of arrows from
labels drawn outside the periphery of a Pie graph will also be affected
by this resource.
- Type: float
- Default: Unset
- Range: 0:5
Color (XuNlabelStyleColor)
The color of the label text.
- Type: float
- Default: 1
- Range:
Floating Point Format (XuNlabelStyleFloatingPointFormat)
The format of numerical labels. Possible options:
| Label |
Value |
Description |
| X.X |
"decimal" |
Decimal number format. Example: 10.0 |
| EE |
"ee" |
Scientific number format. Example:
1.0E+01 |
| *10 |
"log10" |
Log10 number format. Example: 1.0*10
1 |
- Type: string
- Default: "decimal"
- Range: "decimal" ," ee"
," log10"
Font (XuNlabelStyleFont)
The font for the label text. The default font is determined by the textoption
font resource. Refer to the font table for the UNICLD
fonts.
- 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", "term", "tibi", "tibo",
"tiit", "tiro", "trii", "trip",
"utbi", "utob", "utoi", "utor", "vsim"
Height (XuNlabelStyleHeight)
The height of the label text. The value is a percentage of the minimum
dimension of the Viewport. If the label is projected, then the percentage
is based on the minimum dimension of the side of the 3D workbox where
the label is projected.
- Type: float
- Default: 2
- Range: 0:20
Number of Decimals (XuNlabelStyleNumDecimals)
The number of decimal places used in numerical labels.
- Type: float
- Default: 1
- Range: 0:9
Markers Resource Set
The Markers resources allow you to control the marker
symbol and the color and character resources of the marker symbol. These
resources are used by the following graph types:
| Area |
Stair Area |
Polar Line |
| Line |
Staircase |
3D Line |
| Scatter |
Polar Area |
3D Scatter |
Area Stair Area Polar Line Line Staircase 3D Line Scatter
Polar Area 3D Scatter
New Resources
Graph/Markers Resource Set
Boldness (XuNmarkerBoldness)
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 (XuNmarkerColor)
The color for the markers.
- Type: float
- Default: 1
- Range:
Density (XuNmarkerDensity)
The density of the markers on the graph. For example, if Density is set
to 2, then every second marker is drawn. If set to 3, then every third
marker is drawn.
- Type: float
- Default: 1
- Range: 1:10
Height (XuNmarkerHeight)
The height of the marker.
- Type: float
- Default: 3
- Range: 0:20
Markers (XuNmarkers)
Controls whether markers are enabled or disabled.
- Type: float
- Default: false
- Range: false,true
Symbol (XuNsymbol)
The marker symbol. If you select unicld, you need to set a UNICLD
symbol index with XuNunicldSymbolIndex
(UNICLD Symbol Index).
- Type: string
- Default: "box"
- Range: "box", "octagon",
"triangle", "cross", "x", "rhomb",
"uparrow", "stool", "hexagon", "y",
"sun", "asterisk", "hourglass", "barSymbol",
"star", "dot", "circle", "largerCircle",
"bigCircle", "solidCircle", "solidBox",
"solidTriangle", "unicld", "dotMediumMargin",
"mediumSolidCircle", "mediumCircle", "square",
"mediumTriangle", "diamond", "fivePointStar",
"mediumCross", "mediumX", "mediumAsterisk",
"solidVectorCircle", "solidVectorSquare", "upTriangle",
"leftTriangle", "downTriangle", "rightTriangle",
"hollowCross", "circle0", "circle1", "circle2",
"circle3", "circle4", "circle5", "circle6",
"circle7", "circle8"
UNICLD Symbol Index (XuNunicldSymbolIndex)
An index to a particular character or symbol in the UNIRAS character library
database (UNICLD). This resource is used only if the
Symbol resource is set to the UNICLD symbol. Refer to Character Library
Database for the character indices.
- Type: float
- Default: 742
- Range:
Mesh Resource Set
The Mesh resources allow you to control the definition
and appearance of grid mesh lines. Mesh lines are lines placed at the
grid node position. These resources are used by the following graph types:
| Image Contour |
2D Irregular Vector |
4D Contour |
| Irregular Grid |
2D Vector |
|
| 2D Contour |
3D Contour |
|
New Resources
Graph/Mesh Resource Set
Mesh (XuNmesh)
Controls whether mesh lines are enabled or disabled. Set this resource
to On to draw the mesh lines. The graph resource XuNregionScope
(Scope) affects how contours are drawn against regions, and therefore
it also affects how the mesh is drawn when mesh scope is contoured cells.
- Type: float
- Default: false
- Range: false,true
Color (XuNmeshMajorColor)
Controls the color of major mesh lines.
- Type: float
- Default: 1
- Range:
Major Reference (XuNmeshMajorReference)
Controls which mesh lines are major mesh lines. For example, if major
reference is set to 3 and XuNmeshMajorStep
( Step) is set to 2 then mesh line 1, 3, 5, etc. will be major mesh lines
and 2, 4, 6, etc. will be minor mesh lines.
- Type: float
- Default: 1
- Range: 1:100
Step (XuNmeshMajorStep)
The number of mesh lines between major mesh lines. See XuNmeshMajorReference
(Major Reference). (Major Reference).
- Type: float
- Default: 1
- Range: 1:10
Width (XuNmeshMajorWidth)
Controls the Width of major mesh lines.
- Type: float
- Default: Unset
- Range: 0:5
Minor Color (XuNmeshMinorColor)
Controls the color of minor mesh lines.
- Type: float
- Default: 1
- Range:
Width (XuNmeshMinorWidth)
Controls the width of minor mesh lines.
- Type: float
- Default: Unset
- Range: 0:5
Scope (XuNmeshScope)
Specifies what cells are included in the mesh. Possible options:
| Label |
Value |
Description |
| All Cells |
"allCells" |
Draws a mesh for all cells of a grid,
producing a rectangular mesh that fills the viewport. If a region
dataset is used, the mesh is not clipped against the region. |
| Contoured Cells |
"contouredCells" |
Draws a mesh only for grid cells
that are contoured. If a region dataset is used, the mesh is clipped
against the region. |
- Type: string
- Default: "allCells"
- Range: "allCells" ," contouredCells"
Region Resource Set
The Region resources allow you to control the setup for
regions. Regions bound areas of a graph. Depending on the Region Scope,
points outside or inside the region will not be drawn.These resources
are used by the following graph types:
| Area |
Scatter |
3D Grid |
| Bar |
Stair Area |
3D Irregular Grid |
| Grid |
Staircase |
4D Contour |
| Image Contour |
2D Contour |
4D Grid |
| Irregular Grid |
2D Irregular Vector |
4D Irregular Grid |
| Line |
2D Vector |
|
| Line Bar |
3D Contour |
|
New Resources
Graph/Region Resource Set
Border Cells (XuNregionBorderCells)
Controls how border cells are drawn. Possible options:
| Label |
Value |
Description |
| undefined |
"undefined" |
Contour cells which are crossed by
the region boundary are drawn in the color set by XuNundefinedColor
(Undefined Color) on page857. |
| Contoured |
"contoured" |
Contour cells crossed by the region
boundary are contour shaded to the edge of the region. |
- Type: string
- Default: "undefined"
- Range: "undefined" ," contoured"
Color (XuNregionColor)
Controls the color of the region line.
- Type: float
- Default: 1
- Range:
Fill Color (XuNregionFillColor)
Controls the color of the region fill.
- Type: float
- Default: Unset
- Range:
Region Lines (XuNregionLines)
Controls visibility of region lines. The region data will still be used
to bound the graph even if region lines are not visible.
- Type: float
- Default: true
- Range: false,true
Line Width (XuNregionLineWidth)
Controls the width of the region line.
- Type: float
- Default: Unset
- Range: 0:5
Scope (XuNregionScope)
Controls the region's scope. Possible options:
| Label |
Value |
Description |
| Inside Border |
"insideBorder" |
Only data inside the region boundary
is drawn. |
| Outside Border |
"outsideBorder" |
Only data outside the region boundary
is drawn |
- Type: string
- Default: "insideBorder"
- Range: "insideBorder" ," outsideBorder"
Region X Data (XuNregionXdata)
A dataset or an expression that specifies the X coordinates for region.
- Type: string
- Default: Unset
- Range: N/A
Region Y Data (XuNregionYdata)
A dataset or an expression that specifies the Y coordinates for region.
- Type: string
- Default: Unset
- Range: N/A
Vector Resource Set
The Vector resources allow you to control 2D vector graphs.
These resources are used by the following graph types:
| 2D Vector |
2D Irregular Vector |
|
The complete list of Vector resources are given below.
Normally, only a subset of this list will appear. The precise list of
resources that is displayed depends mainly on the symbol used for 2D vectors,
XuNvectorSymbol (Symbol).
New Resources
Graph/Vector Resource Set
Body Width Factor (XuNvectorBodyWidthFactor)
Controls the width of the arrow's body (shaft) relative to the length
of the arrow. This factor can be set to any positive value less than 1.
The default value is 0.05. This resource is available only if the symbol
selected is Arrow.
- Type: float
- Default: 0.05
- Range: 0:1
Boldness (XuNvectorBoldness)
Controls the thickness of vector symbol lines, specified as a percentage
of height.
- Type: float
- Default: 10
- Range: 0:20
Fill Color (XuNvectorFillColor)
Controls the interior color of the arrow or the interior color of a polygon
font used in representing the UNICLD
character. The fill color is superseded by specifying a color dataset
for the Vector graph.
- Type: float
- Default: 1
- Range:
Frame Width (XuNvectorFrameWidth)
Controls the frame width of the polygon used in representing the arrow.
The choice of the frame width can be unset or any value between 0 and
5 millimeters. If the frame width is unset (default), and a color dataset
is not specified, then the width used is half that of the axle width.
The frame width will be set to 0.0 if a color dataset is specified for
the vector graph and the frame width is unset. This resource is available
only if the symbol selected is Arrow.
- Type: float
- Default: Unset
- Range: 0:5
Geometry (XuNvectorGeometry)
Controls how the vector symbol is scaled. Possible options:
| Label |
Value |
Description |
| Proportional |
"proportional" |
The whole geometry of the vector
symbol is scaled proportionally. For example, in addition to the
length of the arrow, the size of the arrowhead, width of the arrow
body (shaft) and width of the arrow frame are scaled proportionally
to the magnitude of the vector. |
| Fixed |
"fixed" |
The size of the arrowhead, body width,
frame width and boldness of the character remain constant regardless
of the vector magnitude. Only the length of the arrow or the height
of the UNICLD character
varies. The constant option values used for all vector symbols
are based on the symbol with the maximum size. |
Note that if XuNvectorBoldness (Boldness (%)) is set to
0.0 (default), the symbols drawn are the same in the two geometry scaling
methods.
- Type: string
- Default: "proportional"
- Range: "proportional" ," fixed"
Head Length Factor (XuNvectorHeadLengthFactor)
Controls the length of the arrowhead relative to the length of the arrow.
This factor can be set to any positive value less than 1. The default
value is 0.3. This resource is available only if the symbol selected is
Arrow.
- Type: float
- Default: 0.3
- Range: 0:1
Head Style (XuNvectorHeadStyle)
Controls the style of the arrow head. Possible options:
| Label |
Value |
Description |
| <Missing> |
"solid" |
Solid filled triangle. |
| <Missing> |
"headless" |
No head. |
| <Missing> |
"barbed" |
Barbed triangle. |
| <Missing> |
"wedge" |
Wedge (>). |
| <Missing> |
"hollow" |
Hollow triangle. |
| <Missing> |
"wiry" |
Very thin lines are used for the
wedge. |
This resource is relevant only if XuNvectorSymbol
(Symbol) is set to arrow.
- Type: string
- Default: "solid"
- Range: "solid" ," headless"
," barbed" ,"wedge" ," hollow" ,"
wiry"
Head Width Factor (XuNvectorHeadWidthFactor)
This sets the width of the arrowhead relative to the length of the arrow.
This factor can be set to any positive value less than 1. The default
value is 0.2. This resource is available only if the symbol selected is
Arrow.
- Type: float
- Default: 0.2
- Range: 0:1
Justification (XuNvectorJustification)
Controls which part of the arrow symbol is placed at the XY location of
the vectors. Possible options:
| Label |
Value |
Description |
| Tail |
"tail" |
The arrow tail is placed at the insertion
point. |
| Middle |
"middle" |
The middle of the arrow is placed
at the insertion point. |
| Head |
"head" |
The arrow head is placed at the insertion
point. |
Note that if the symbol selected is UNICLD,
then the justification is always at the center of the symbol and thus
this resource will not appear in the Graph Editor.
- Type: string
- Default: "tail"
- Range: "tail" ," middle"
," head"
Line/Frame Color (XuNvectorLineColor)
Controls the frame color of the arrow if the vector symbol selected is
Arrow. Otherwise, it sets the line color of a vector font or frame color
of a polygon font used in representing the UNICLD
character. The line color of a vector font is superseded by specifying
a color dataset for the Vector graph.
- Type: float
- Default: 1
- Range:
Maximum Size (XuNvectorMaxSize)
Controls the maximum size of the vector symbol. The size is specified
as a percentage of the minimum dimension of the Viewport. If the 2D vector
graph is projected, then the percentage is based on the minimum dimension
of the side of the 3D workbox where the 2D vector graph is projected.
The term 'size' as used in this resource refers to the length of the arrow
vector or the height of a character symbol from the UNIRAS Character Library
Database. This size can be set to any positive value less than or equal
to 200.
- Type: float
- Default: 10
- Range: 0:200
Scale Factor Mode (XuNvectorScaleFactorMode)
Controls the size of the vector symbol. Possible options:
| Label |
Value |
Description |
| % |
"percent" |
XuNvectorMaxSize
(Maximum Size (%)) is used to specify the maximum size of the
vector symbols. |
| Unit per Percent |
"unitPerPercent" |
The size of the vector symbols can
be specified as a ratio. For Isotropic scaling, set XuNvectorUnit
(Unit per %). For Anisotropic scaling, set XuNvectorXUnit
(X Unit (per %)) and XuNvectorYUnit (Y Unit (per %)) |
- Type: string
- Default: "percent"
- Range: "percent" ," unitPerPercent"
Scaling Mode (XuNvectorScalingMode)
Allows you to choose the method of scaling the vector symbols. Possible
options:
| Label |
Value |
Description |
| Anisotropic |
"anisotropic" |
The X and Y components of the vectors
are scaled equally in both directions but the scaling is not related
to the plotted axes units of measurement. The axes only provide
a frame of reference for the position (location) of the vectors. |
| Isotropic |
"isotropic" |
Separate scale factors are applied
to the X and Y components of the vectors. |
Anisotropic scaling can affect the scaling of the vector
symbols in two ways, depending on the choice of XuNvectorScaleFactorMode
(Scale Factor Mode). In the first case where the size of the vector symbol
is defined in percent, the X and Y components of the vectors are scaled
in proportion to the axes ranges and lengths. For example, if the Xaxis
is twice as long as the Yaxis and the Xaxis range is three times as
big, then the resultant vector angle and magnitude are given by the following
equations.
angle = atan(3*Vy/2*Vx)
magnitude = sqrt((3*Vy)**2+(2*Vx)**2)
Vx and Vy are the X and Y components of the vector respectively.
This type of scaling is often used in large scale studies of rivers, oceans,
etc., where the horizontal components are predominant but the interest
is in emphasizing or examining the small changes in the vertical components.
In the second case where the size of the vector symbol
is defined in unit per percent, the X and Y components of the vectors
are scaled according to the values specified in XuNvectorXUnit (X Unit (per %)) and XuNvectorYUnit
(Y Unit (per %)). This means that the X and Y components of the vectors
are scaled in proportion to the respective axes lengths only.
- Type: string
- Default: "isotropic"
- Range: "isotropic" ," anisotropic"
Symbol (XuNvectorSymbol)
The vector symbol. You can select the arrow or the UNICLD
symbol. If you select the UNICLD symbol, you also need to select a symbol
index using the resource XuNvectorUnicldSymbolIndex
(UNICLD Symbol Index).
- Type: string
- Default: "arrowSymbol"
- Range: "arrowSymbol" ," unicld"
UNICLD Symbol Index (XuNvectorUnicldSymbolIndex)
An index to a particular character or symbol in the UNIRAS character library
database (UNICLD). Available only if XuNvectorSymbol
(Symbol) is set to the UNICLD symbol. Refer to the Character Library Database
for the character indices. The default index is 232 - an arrow symbol.
- Type: float
- Default: 232
- Range:
Unit per % (XuNvectorUnit)
Setting 'Scale Factor Mode' to Unit per %while in Isotropic scaling mode
allows the size of the vector symbols to be defined as a ratio of the
vector magnitude to the size of the vector symbol. See XuNvectorMaxSize
(Maximum Size (%)). (Maximum Size (%)).
- Type: float
- Default: Unset
- Range: 0:100
X Unit (XuNvectorXUnit)
When XuNvectorScaleFactorMode
(Scale Factor Mode) is set to unit per percent and XuNvectorScalingMode
(Scaling Mode)is set to anisotropic, the size of the vector symbols in
the X direction can be defined as a ratio of the vector X component to
the size of the vector symbol in the X direction. The size of the vector
symbol in the X direction is specified as a percentage of the X dimension
of the Viewport. If the 2D vector graph is projected, then the percentage
is based on the dimension of the side of the 3Dworkbox where the X axis
of the 2D Vector graph is projected.
- Type: float
- Default: Unset
- Range: 0:100
Y Unit (XuNvectorYUnit)
When XuNvectorScaleFactorMode
(Scale Factor Mode) is set to unit per percent and XuNvectorScalingMode
(Scaling Mode)is set to anisotropic, the size of the vector symbols in
the Y direction can be defined as a ratio of the vector Y component to
the size of the vector symbol in the Y direction. The size of the vector
symbol in the Y direction is specified as a percentage of the Y dimension
of the Viewport. If the 2D vector graph is projected, then the percentage
is based on the dimension of the side of the 3Dworkbox where the Y axis
of the 2D Vector graph is projected.
- Type: float
- Default: Unset
- Range: 0:100
Walls Resource Set
The Walls resources allow you to control the setup for
walls drawn together with 3D and 4D contour maps. These resources are
used by the following graph types:
New Resources
Graph/Walls Resource Set
Wall Color (XuNwallsColor)
Controls the color of the wall if XuNwallsWallType
(Wall Type) is set to solid.
- Type: float
- Default: 15
- Range:
Walls (XuNwallsWalls)
Controls visibility of graph walls. If visible, a wall is drawn from the
edge of the surface to the base of the workbox.
- Type: float
- Default: true
- Range: false,true
Wall Type (XuNwallsWallType)
Controls the type of wall. Possible options:
| Label |
Value |
Description |
| Solid |
"solid" |
A wall is drawn in the solid color
specified by XuNwallsColor (Wall
Color). |
| Shaded |
"shaded" |
The wall is shaded according to the
legend classes and colors. |
- Type: string
- Default: "solid"
- Range: "solid" ," shaded"
Inherited Resources
Controls Resource Set
Destroyable (XuNdestroyable)
This resource controls whether the object can be destroyed by a destroy
or reset command. Values can be true (On) to set the object as destroyable,
or false (Off) to set the object as permanent.
- Type: float
- Default: true
- Range: false,true
Immutable (XuNimmutable)
This resource controls whether the object can be modified. Values are
true (On) for nonmodifiable, or false (Off) for modifiable. Setting this
resource to true (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.
- Type: string
- Default:
- Range: N/A
Object Enabled (XuNobjectEnabled)
This resource enables or disables the legend. This resource can be set
to either true (On) to enable the object or false (Off) to disabled it.
- Type: float
- Default: true
- Range: false,true
Include in Saved GSL (XuNsave)
This resource controls whether the object is included in saved GSL. Values
are true (On) to include the object in saved GSL or false (Off) to omit
the object.
- 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.
|