useDynLib(vines, .registration = TRUE, .fixes = "C_")


import(copula)
import(ADGofTest)
import(cubature)
import(TSP)


exportClasses(Vine, RVine, CVine, DVine)
exportClasses(vineFit, vineFitML)
exportClasses(vineGoF)

exportMethods(h, hinverse)

exportMethods(dvine)
exportMethods(pvine)
exportMethods(rvine)
exportMethods(vinePIT)

exportMethods(show, dimnames, "dimnames<-")


export(Vine, CVine, DVine)
export(vineFit)
export(vineLogLik)
export(vineOrder)
export(vineParameters, "vineParameters<-")
export(vineGoF)
