#exportPattern("^[[:alpha:]]+")

importFrom(MCMCpack, riwish, rinvgamma, rdirichlet)
importFrom(Matrix, nearPD)
importFrom(mvtnorm, rmvnorm, dmvnorm)
importFrom(ellipse, ellipse)
importFrom(deldir, deldir, tile.list, plot.deldir)
importFrom(MASS, kde2d, ginv)
importFrom(grDevices, as.raster, recordPlot, replayPlot, dev.off, gray.colors, pdf)
importFrom(colorspace, rainbow_hcl)
importFrom(rgdal, readOGR)
importFrom(png, readPNG)
# importFrom(matrixcalc, is.positive.semi.definite, is.positive.definite)
#importFrom(stats, rlnorm)
importFrom(rgeos, gDifference, gIntersection, gIsEmpty, gContains, gDistance)
#importFrom(sp, Polygon, SpatialPoints, Polygons, point.in.polygon, SpatialPolygonsDataFrame, SpatialPointsDataFrame, 
#	SpatialPolygons, coordinates, SpatialLines, spsample, over, Lines, Line)
import(shiny, stats, graphics, maptools, HDInterval, ggplot2, sp)
importFrom(bezier, bezier)
importFrom(plyr, adply)
importFrom(methods, slot)
importFrom(utils, data, head)
#importFrom(R6, R6Class)
export(shark_vis_longlat, cdlm_robot, cdlm_robot_twostate, cdlm_robot_twostate_2D, low_var_sample, normalize_angle, sim_trajectory_joint, interp_trajectory_joint,
	rug_multicolor, tess2spat, EKF_interp_joint, EKF_1d_interp_joint, spline_interp, make_segments)
