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 Y­direction in 3D bar graphs. 100% represents the minimum distance between consecutive Y­values. 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 X­axis is used as the base axis and for horizontal bars, the Y­axis 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 8­37 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: 1­1000

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: 0­9

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 User­defined 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 two­dimensional 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 R­axis. 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 T­axis. 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 two­dimensional 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 two­dimensional 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 X­axis. 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 two­dimensional 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 Y­axis. 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 two­dimensional 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 Y­axis. 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 Z­axis. 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 two­dimensional 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 X­axis. 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 Y­axis. 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 Y­axis. 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 X­axis. 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 8­37 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 8­37 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:

Label Value Description
Text and Value "textAndValue" XuNlabelLayoutTextLabelData (Text Label Data) and XuNyData (Y Data).
% "percent" The percentage represented by XuNyData (Y Data).
Value "value" XuNyData (Y Data).
% and Value "percentAndValue" The percentage and XuNyData (Y Data).
Text Labels "textLabels" XuNlabelLayoutTextLabelData (Text Label Data).
Text and % "textAndPercent" XuNlabelLayoutTextLabelData (Text Label Data) and percent.
Text and Value "textAndValue" XuNlabelLayoutTextLabelData (Text Label Data) and XuNyData (Y Data)
Text, Value, and % "textValueAndPercent" XuNlabelLayoutTextLabelData (TextLabel Data), XuNyData (Y Data), and percent
Text, %, and Value "textPercentAndValue" XuNlabelLayoutTextLabelData (Text Label Data), percent, and XuNyData (Y Data).
  • 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 page8­57.
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 X­axis is twice as long as the Y­axis and the X­axis 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:

3D Contour 4D Contour

 

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 non­modifiable, 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.