The plotting functions tisPlot and
  scatterPlot leave an object named latestPlot in the
  frame from which they were called. tisLegend uses that object
  to set legend arguments (which you can override) and sets reasonable
  defaults for other arguments.
tisLegend(..., xrel = 0.1, yrel = 0.1, xjust = 0, yjust = 1, boxType ="n",
          ncol = 1, cex = 1)optional arguments to be passed on to legend.
	These can include x and y arguments to position the
	legend, or a list with components named x and y, such as
	the list returned by locator(1).
Optional numbers between 0 and 1 to specify placement relative to the boundaries of the plot.
passed along to legend
passed along as bty to legend
gets multiplied by the cex from latestPlot
	and then passed on to legend
a list of the arguments that were sent on to legend, with
  class "tisLegend"
This function is not strictly necessary, in that you could just
  call legend directly.  tisLegend makes things a
  bit easier, however, by using the same argument names as
  tisPlot and scatterPlot to specify color,
  lineType, plotChar and boxType, rather than the
  less intuitive col, lty, pch and bty
  names.  The xrel and yrel arguments provide an
  alternative way to specify legend placement, one that is used by the
  ChartMaker program.