useDynLib(tripack)
# Export all names
export("add.constraint")
export("cells")
export("circles")
export("hyperbola")
export("circumcircle")
export("circum")
export("convex.hull")
export("identify.tri")
export("in.convex.hull")
export("left")
export("neighbours")
export("on.convex.hull")
export("outer.convhull")
export("plot.tri")
export("plot.voronoi.polygons")
export("plot.voronoi")
export("print.summary.tri")
export("print.summary.voronoi")
export("print.tri")
export("print.voronoi")
export("summary.tri")
export("summary.voronoi")
export("triangles")
export("tri.dellens")
export("tri.find")
export("tri.mesh")
export("voronoi.area")
export("voronoi.findrejectsites")
export("voronoi.mosaic")
export("voronoi.polygons")

# not finished:
#export("wcircum")
#export("print.summary.aw.voronoi")
#export("summary.aw.voronoi")
#export("plot.aw.voronoi")
#export("aw.voronoi.mosaic")
#export("print.aw.voronoi")

# S3 methods
S3method(plot, tri)
S3method(print, tri)
S3method(summary, tri)
S3method(plot, voronoi)
S3method(print, voronoi)
S3method(summary, voronoi)

# not finished:
#S3method(plot, aw.voronoi)
#S3method(print, aw.voronoi)
#S3method(summary, aw.voronoi)

