grLibGetUserValueFromPenPoint[OPTIONAL]:returns graph data for a point where the stylus taps the screen (if a data point exists there) NOTE: the return value must be typecast to the proper user data as was initially input by the user.
grLibInputGraphData[MANDATORY]:fills data values to the graph data structure and ensures faulty data is not input.
grLibLineFill[INTERNAL ]: Enhances a line graph by filling the region below the lines.
grLibReleaseResources[MANDATORY]:Releases memory resources used by graph data structure NOTE: This must be called to "clean up the mess" once done with graph and the user presses a button/menu etc.
grLibSetGraphParams[MANDATORY if not using default initialization values] sets desired graph data structure initialization values.
grLibSetMaxMinScales[MANDATORY if not using default initialization] sets the minimum and maximum X and Y scales.
grLibSetPieGraphParams[MANDATORY if using Pie Graphs]: Set the basic parameters for Pie graphs.
grLibSetUserValue[OPTIONAL]:Sets the user defined information for a data point