export(	
       ## kernel functions
       "kernelMatrix.compute",
	
       ## High level functions 
       "findSvcModel",
       "findSvcModel.Eval",
       "findSvcModel.Test",
       "findSvcModel.loadMat",
       "getlagrangeCoeff",
       "getClassPoints",
       "getMatriceK",
       "getNumPoints",

       ## Utility functions
       
       ## svc model
       "ModelSV.compute",
       
       ## cluster labelling
       "Labelling.compute",
       "KNN_labelling",
       "MST_labelling",
       "Adjacency",
       "AdjacencyPP",

       ## evaluation 
       "ClusterEval.Pvalue",
       "DataSampling",
       "ClusterEval.crossval",
       "ClusterEval.final",
       "ClusterEval.scalable",
       "ClusterEval.clusterable",

       ## interface
       "ExportClusters",
       "findSvcModel.summary",
       "GetClustersTerm",
       "GetClusterID",
       "ShowClusters"
       )

importFrom("graphics","plot")

exportClasses("findSvcModel", "kernelMatrix", "ModelSV", 
              "Labelling", "ClusterEval")

useDynLib(svcR)
