useDynLib(BoutrosLab.plotting.general)
# exportPattern("^[[:alpha:]]+")
import(
	"MASS", 
	"cluster", 
	"hexbin", 
	"lattice",
  	"latticeExtra",
	"grid",
	"grDevices",
	"utils"
	);
importFrom("stats", "as.dendrogram", "as.dist", "as.formula", "as.hclust", "coef", "cor", "dendrapply", "density", "hclust", "is.leaf", "lm", "loess", "median", "model.frame", "order.dendrogram", "predict", "pt", "qnorm", "update", "cor.test", "ecdf", "ppoints", "quantile", "uniroot");
importFrom("graphics", "abline", "par", "plot.new", "rect", "strheight", "strwidth", "text");
export(
	"append.footnote",
	"colour.gradient",
	"covariates.grob",
	"create.colourkey",
	"create.barplot",
	"create.boxplot",
	"create.colourkey",
	"create.dendrogram",
	"create.densityplot",
	"create.dotmap",
	"create.heatmap",
	"create.hexbinplot",
	"create.histogram",
	"create.manhattanplot",
	"create.multiplot",
	"create.polygonplot",
	"create.qqplot.fit",
	"create.qqplot.comparison",
	"create.scatterplot",
	"create.segplot",
	"create.stripplot",
	"create.violinplot",
	"default.colours",
	"display.colours",
	"display.statistical.result",
	"force.colour.scheme",
	"generate.at.final",
	"get.corr.key",
	"get.defaults",
	"get.line.breaks",
	"legend.grob",
	"scientific.notation",
	"show.available.palettes",
	"write.metadata",
	"write.plot",
	"dist",
	"recode.vector",
	"GarbageCollect",
	"save.session.profile",
	"create.qqplot.fit.confidence.interval",
	"get.correlation.p.and.corr",
	"ls.objects",
	"ks.test.critical.value",
	"generate.filename"
	);

