import("flexclust")
import("modeltools")
#import("Rgraphviz")

export(
   # artificial data

   "gcSim",
   "gcData",
   "pattern",

   # distances
   "distJackCor",
   "distJackEuc",
   "distJackMan",
   "distJackMax",
   "centSpline",

   # cluster plots
   "gcExplorer",
   "gcModify",
   "gcOffline",
   "gcProfile",
   "gcTable",
   "clusterPlot",

   "node.tight",
   "node.size",
   "node.go",
   "node.group",
   "legend.tight",
   "legend.size",

   # colors
   "calcHCL",

   # functional details
   "go.details",
   "write.htmltable",

   # testing
   "Group2Cluster",
   "Random2Cluster",
   "DefinedCluster",
   "edgeTest",
   "comp_diff",
   "newclsim",
   "comp_test",
   "comp_perm",
   "comp_dist",
   "pvalFromPermMat"

   )

exportClasses(
   "graphdata"
   )

exportMethods(
   # flexclust plotting methods
   "gcExplorer",
   "gcModify",
   "gcProfile",
   "gcTable",
   "symbolplot",
   "clusterPlot",
   "go.details",
   "node.tight",
   "node.size",
   "node.go",
   "node.group",
   "legend.tight",
   "legend.size"
   )
