##importFrom(FNN, get.knnx)
import(grDevices)
import(graphics)
import(KernSmooth)
importFrom(Matrix, Diagonal, Matrix, norm)
importFrom(mclust, mclustBIC)
##importFrom(mgcv, in.out)
##import(misc3d, contour3d)
import(mvtnorm)
##import(multicool)
##importFrom(OceanView, quiver2D)
##import(rgl, axes3d, box3d, plot3d)
import(stats)
import(utils)
    
useDynLib(ks, .registration=TRUE, .fixes="C_")

export(amise.mixt, ise.mixt, mise.mixt)
export(binning)
export(compare, compare.kda.cv, compare.kda.diag.cv)
export(contourLevels, contourSizes)
export(dckde, reg.ucv)
export(dkde, pkde, qkde, rkde)
export(dnorm.mixt, rnorm.mixt)
export(dmvnorm.mixt, rmvnorm.mixt)
export(dmvt.mixt, rmvt.mixt)
export(Hamise.mixt, Hamise.mixt.diag, hamise.mixt)
export(Hmise.mixt, Hmise.mixt.diag, hmise.mixt)
export(Hnm, Hnm.diag, hnm)
export(Hns, Hns.diag, hns, Hns.kcde, hns.kcde)
export(Hbcv, Hbcv.diag)
export(Hlscv, Hlscv.diag, hlscv, Hucv, Hucv.diag, hucv)
export(Hkda, Hkda.diag, hkda)
export(Hpi, Hpi.diag, hpi)
export(Hpi.kcde, Hpi.diag.kcde, hpi.kcde)
export(Hpi.kfe, Hpi.diag.kfe, hpi.kfe)
export(histde)
export(Hscv, Hscv.diag, hscv)
export(kcde)
export(kcopula, kcopula.de)
export(kcurv)
export(kda)
export(kde)
export(kde.balloon)
export(kde.boundary)
export(kde.local.test)
export(kde.sp)
export(kde.test)
export(kde.truncate, kdde.truncate)
export(kdde)
export(kdr)
export(kfe)
export(kfs)
export(kms, kms.part)
export(kr)
export(kroc)
export(ksupp, dwsupp)
export(Lpdiff)
export(matrix.sqrt)
export(mvnorm.mixt.mode, mvnorm.mixt.part)
export(plotmixt)
export(pre.scale, pre.sphere)
export(rowKpow, getRow)
export(Sdr, Sdrv, mur, nur, nurs, Qr)
export(symconv.1d, symconv.nd)
export(vec, vech, invvec, invvech)

S3method(contourLevels, kcopula.de) 
S3method(contourLevels, kda)
S3method(contourLevels, kde)
S3method(contourLevels, kdde)
S3method(plot, histde)
S3method(plot, kcde)
S3method(plot, kcopula)
S3method(plot, kcopula.de)
S3method(plot, kda)
S3method(plot, kde)
S3method(plot, kde.loctest)
S3method(plot, kde.part)
S3method(plot, kdde)
S3method(plot, kfs)
S3method(plot, kms)
S3method(plot, kr)
S3method(plot, kroc)
S3method(predict, histde)
S3method(predict, kda)
S3method(predict, kde)
S3method(predict, kcde)
S3method(predict, kcopula)
S3method(predict, kcopula.de)
S3method(predict, kdde)
S3method(predict, kroc)
S3method(summary, kms)
S3method(summary, kroc)
