import(flowCore)


useDynLib("flowViz")


importFrom(graphics,
           "contour",
           "lines",
           "plot",
           "points",
           "polygon")


importMethodsFrom(flowCore,
                  "plot")

importFrom(lattice,
           "densityplot",
           "levelplot",
           "parallel",
           "qqmath",
           "splom",
           "xyplot")


importFrom(grid,
           "get.gpar",
           "grid.points",
           "grid.polygon",
           "grid.rect",
           "current.viewport")


importFrom(latticeExtra,
           "ecdfplot")


importFrom(geneplotter,
           "densCols",
           "panel.smoothScatter",
           "smoothScatter")


importFrom(MASS,
           "kde2d")


exportMethods("addName",
              "contour",
              "densityplot",
              "ecdfplot",
              "flowPlot",
              "glines",
              "gpoints",
              "gpolygon",
              "glpoints",
              "glpolygon",
              "levelplot",
              "parallel",
              "plot",
              "qqmath",
              "splom",
              "timeLinePlot",
              "xyplot")


export("addName",
       "flowViz.par.set",
       "flowViz.par.get",
       "glines",
       "gpoints",
       "glpoints",
       "glpolygon",
       "gpolygon",
       "hexbin",
       "panel.densityplot.flowset",
       "panel.ecdfplot.flowset",
       "panel.xyplot.flowframe",
       "panel.xyplot.flowframe.time",
       "panel.xyplot.flowset",
       "prepanel.ecdfplot.flowset",
       "prepanel.densityplot.flowset", 
       "prepanel.xyplot.flowframe",
       "prepanel.xyplot.flowframe.time",
       "prepanel.xyplot.flowset",
       "timeLinePlot")
       





