| Name | Type | Description |
|---|---|---|
| type | ajuint | Object type in AjEGraphObjectTypes |
| colour | ajuint | See AjEGraphColour for plplot colours |
| text | AjPStr | Text to plot |
| xx1 | float | x start |
| xx2 | float | x end |
| yy1 | float | y start |
| yy2 | float | y end |
| next | struct AjSGraphobj* | link to next object in the list |
| scale | float | scale for text (0.0 to use the default) |
| Padding | char[4] | Padding to alignment boundary |
| Name | Type | Description |
|---|---|---|
| x | float* | x coordinates |
| y | float* | y coordinates |
| Dataobj | AjPGraphobj | First graph object - links to rest |
| title | AjPStr | Plot title |
| subtitle | AjPStr | Plot subtitle |
| xaxis | AjPStr | Plot x axis title |
| yaxis | AjPStr | Plot y axis title |
| gtype | AjPStr | Graph type: 2D, Tick etc |
| dataname | AjPStr | Source data name |
| xcalc | AjBool | if x calculated then delete after |
| ycalc | AjBool | as with x. So we do not delete data if it was passed as a ptr |
| truescale | AjBool | if true xy scale has been set |
| numofpoints | ajuint | Number of points in x and y |
| numofobjects | ajuint | Number of graph objects starting at Obj |
| minX | float | Lowest x value |
| maxX | float | Highest x value |
| minY | float | Lowest y value |
| maxY | float | Highest y value |
| tminX | float | First x value to plot |
| tmaxX | float | Last x value to plot |
| tminY | float | First y value to plot |
| tmaxY | float | Last y value to plot |
| colour | ajint | See AjEGraphColour for plplot colours |
| lineType | ajint | Line type for plplot |
| Padding | char[4] | Padding to alignment boundary |
| Name | Type | Description |
|---|---|---|
| displaytype | ajuint | Displaytype index to graphType |
| numsets | ajuint | Number of sets in a multiple graph |
| numofgraphs | ajuint | Number of graphs in graphs |
| numofobjects | ajuint | Number of objects in Mainobj |
| numofgraphsmax | ajuint | Maximum number of graphs expected |
| flags | ajuint | over rides the EmbGraphData flags |
| minX | float | Lowest x value for all graphs |
| maxX | float | Highest x value for all graphs |
| minY | float | Lowest y value for all graphs |
| maxY | float | Highest y value for all graphs |
| xstart | float | First x value to plot |
| xend | float | Last x value to plot |
| ystart | float | First y value to plot |
| yend | float | Last y value to plot |
| ready | AjBool | Set by plplot device init |
| minmaxcalc | AjBool | Set true when (xy)start/end are set |
| windowset | AjBool | Set true when (xy) window coordinates are set |
| isdata | AjBool | True for a data type graph |
| desc | AjPStr | Plot description, used to set default title |
| title | AjPStr | Plot title |
| subtitle | AjPStr | Plot subtitle |
| xaxis | AjPStr | Plot x axis title |
| yaxis | AjPStr | Plot y axis title |
| outputfile | AjPStr | Output filename |
| dataname | AjPStr | Data source name for datafile outputs |
| graphs | AjPGraphdata* | XY Data to plot for Graph(s) |
| Mainobj | AjPGraphobj | Objects to plot for single graph |