# spatstat.linnet NAMESPACE file

## ................  Import packages ..................

import(stats,graphics,grDevices,methods,utils)

import(spatstat.utils,spatstat.univar,Matrix,spatstat.sparse)
import(spatstat.data,spatstat.geom,spatstat.random)
import(spatstat.explore,spatstat.model)

## ................ Load dynamic library ..............
##      (native routines are registered in init.c)
##      (entry points are symbols with prefix "SL_")

useDynLib(spatstat.linnet, .registration=TRUE, .fixes="SL_")

## //////////  DO NOT EDIT THE FOLLOWING  ///////////////
## ////////  it is generated automatically  /////////////





# .................................................. 
# Automatically-generated list of documented objects 
# .................................................. 
export("addVertices")
export("affine.linim")
export("affine.linnet") 
export("affine.lintess")
export("affine.lpp") 
export("anova.lppm")
export("ApplyConnected")
export("as.data.frame.linfun")
export("as.data.frame.linim")
export("as.data.frame.lintess")
export("as.function.linfun")
export("as.function.linim")
export("as.function.linnet")
export("as.function.lintess")
export("as.im.linim")
export("as.linfun")
export("as.linfun.linfun")
export("as.linfun.linim")
export("as.linfun.linnet")
export("as.linfun.lintess")
export("as.linim")
export("as.linim.default")
export("as.linim.function")
export("as.linim.linfun")
export("as.linim.linim")
export("as.linnet")
export("as.linnet.linfun")
export("as.linnet.linim")
export("as.linnet.linnet")
export("as.linnet.lintess")
export("as.linnet.lpp")
export("as.linnet.lppm")
export("as.linnet.psp")
export("as.lintess")
export("as.lintess.linearquadratcount")
export("as.lintess.linnet")
export("as.lintess.lintess")
export("as.lpp")
export("as.owin.linearquadratcount")
export("as.owin.linfun")
export("as.owin.linnet")
export("as.owin.lintess")
export("as.owin.lpp")
export("as.owin.lppm")
export("as.ppm.lppm")
export("as.ppp.lpp")
export("as.psp.linnet")
export("as.psp.lpp")
export("auc.lpp")
export("auc.lppm")
export("begins")
export("berman.test.lpp")
export("berman.test.lppm")
export("boundingradius.linnet")
export("branchlabelfun")
export("bw.lppl")
export("bw.relrisk.lpp")
export("bw.relrisklpp")
export("bw.voronoi")
export("cdf.test.lpp")
export("cdf.test.lppm")
export("chop.linnet")
export("circumradius.linnet")
export("clickjoin")
export("clicklpp")
export("coef.lppm")
export("Complex.linim")
export("Complex.linimlist")
export("connected.linnet")
export("connected.lpp")
export("countends")
export("crossdist.lpp")
export("crossing.linnet")
export("cut.lpp")
export("data.lppm")
export("default.linnet.tolerance")
export("delaunayNetwork")
export("deletebranch")
export("deletebranch.linnet")
export("deletebranch.lpp")
export("densityEqualSplit")
export("densityfun.lpp")
export("densityHeat.lpp")
export("density.linnet")
export("density.lpp")
export("densitypointsLPP")
export("densityQuick.lpp")
export("density.splitppx")
export("densityVoronoi.lpp")
export("deviance.lppm")
export("diagLppmEngine")
export("diagnose.lppm")
export("diameter.linnet")
export("dirichletNetwork")
export("distfun.lpp")
export("distmap.lpp")
export("divide.linnet")
export("DoCountCrossEnds")
export("DoCountEnds")
export("domain.linearquadratcount")
export("domain.linfun")
export("domain.lintess")
export("domain.lpp")
export("domain.lppm")
export("eem.lppm")
export("emend.lppm")
export("envelope.lpp")
export("envelope.lppm")
export("eval.linim")
export("evaluateNetCovariate")
export("evaluateNetCovariateAlongNetwork")
export("evaluateNetCovariateAtPoints")
export("exactlppm")
export("extractAIC.lppm")
export("extractbranch")
export("extractbranch.linnet")
export("extractbranch.lpp")
export("FDMKERNEL")
export("fitted.lppm")
export("flatdensityatpointslpp")
export("flatdensityfunlpp")
export("flipxy.linnet") 
export("flipxy.lintess")
export("flipxy.lpp") 
export("formula.lppm")
export("getglmdata.lppm")
export("getglmfit.lppm")
export("getglmsubset.lppm")
export("harmonise.linim")
export("harmonize.linim")
export("hasglmfit.lppm")
export("heatkernelapprox")
export("identify.linnet")
export("identify.lintess")
export("identify.lpp")
export("insertVertices")
export("integral.linfun")
export("integral.linim")
export("intensity.linearquadratcount")
export("intensity.lpp")
export("intensity.lppm")
export("intersect.lintess")
export("is.connected.linnet")
export("is.marked.lppm")
export("is.multitype.lpp")
export("is.multitype.lppm")
export("is.poisson.exactlppm")
export("is.poisson.lppm")
export("is.stationary.exactlppm")
export("is.stationary.lppm")
export("joinVertices")
export("ldtEngine")
export("levelset.linfun")
export("lineardirichlet")
export("lineardisc")
export("lineardiscEngine")
export("lineardisclength")
export("linearEuclidEngine")
export("linearJinhom")
export("linearK")
export("linearKcross")
export("linearKcross.inhom")
export("linearKdot")
export("linearKdot.inhom")
export("linearKengine")
export("linearKEuclid")
export("linearKEuclidInhom")
export("linearKinhom")
export("linearKmulti")
export("linearKmultiEngine")
export("linearKmulti.inhom")
export("linearmarkconnect")
export("linearmarkequal")
export("linearpcf")
export("linearpcfcross")
export("linearpcfcross.inhom")
export("linearpcfdot")
export("linearpcfdot.inhom")
export("linearpcfengine")
export("linearpcfEuclid")
export("linearpcfEuclidInhom")
export("linearpcfinhom")
export("linearpcfmulti")
export("linearPCFmultiEngine")
export("linearpcfmulti.inhom")
export("lineartileindex")
export("linequad")
export("linfun")
export("[.linim")
export("[<-.linim")
export("linim")
export("linim.apply")
export("LinimListOp")
export("LinimOp")
export("[.linnet")
export("linnet")
export("lintess")
export("lixellate")
export("local2lpp")
export("logLik.lppm")
export("looHeatLPP")
export("looVoronoiLPP")
export("[.lpp")
export("lpp")
export("lppm")
export("lppm.formula")
export("lppm.lpp")
export("lurking.lpp")               
export("lurking.lppm")               
export("makeLinnetTolerance")
export("mapLinnetToLine")
export("marginalIntegralOfLinim")
export("marks.linnet")
export("marks<-.linnet")
export("marks.lintess")
export("marks<-.lintess")
export("marks<-.lpp")
export("Math.linim")
export("Math.linimlist")
export("mean.linim")
export("median.linim")
export("mergeTiles.lintess")
export("model.frame.lppm")
export("model.images.lppm")
export("model.matrix.lppm")
export("nncross.lpp")
export("nndist.lpp")
export("nnfromvertex")
export("nnfun.lpp")
export("nnwhich.lpp")
export("nobjects.lintess")
export("nobs.lppm")
export("nsegments.linnet")
export("nsegments.lpp")
export("nvertices.linnet")
export("Ops.linim")
export("Ops.linimlist")
export("pairdist.lpp")
export("pairs.linim")
export("parres.lppm")
export("persp.linfun")
export("persp.linim")
export("pixellate.linnet")
export("plot.diaglppm")
export("plot.linearquadratcount")
export("plot.linfun")
export("plot.linim")
export("plot.linnet")
export("plot.lintess")
export("plot.lpp")
export("plot.lppm")
export("plot.qqlppm")
export("pointsAlongNetwork")
export("points.lpp")
export("predict.exactlppm")
export("predict.lppm")
export("print.diaglppm")
export("print.exactlppm")
export("print.linfun")
export("print.linim")
export("print.linnet")
export("print.lintess")
export("print.lpp")
export("print.lppm")
export("print.qqlppm")
export("print.summary.linim")
export("print.summary.linnet")
export("print.summary.lintess")
export("print.summary.lpp")
export("pseudoR2.lppm")
export("qkdeEngine")
export("qqplot.lppm")
export("quadratcount.lpp")
export("quadrat.test.linearquadratcount") 
export("quadrat.test.lpp") 
export("quadrat.test.lppm") 
export("quantilefun.linim")
export("quantile.linim")
export("rcelllpp")
export("relrisk.lpp")
export("repairNetwork")
export("resampleNetworkDataFrame")
export("rescale.linnet")
export("rescale.lintess")
export("rescale.lpp")
export("residuals.lppm")
export("resolve.heat.steps")
export("resolve.lambda.lpp")
export("response.exactlppm")
export("response.lppm")
export("rhohat.lpp")
export("rhohat.lppm")
export("rjitter.lpp")
export("rjitterlpp")
export("rlpp")
export("rmaxEuclidean")
export("roc.lpp")
export("roc.lppm")
export("rotate.linnet")
export("rotate.lintess")
export("rotate.lpp")
export("rpoislpp")
export("rSwitzerlpp")
export("rThomaslpp")
export("runiflpp")
export("scalardilate.linim")
export("scalardilate.linnet")
export("scalardilate.lintess")
export("scalardilate.lpp")
export("sdr.lpp")
export("shift.linearquadratcount")
export("shift.linim")
export("shift.linnet")
export("shift.lintess")
export("shift.lpp") 
export("shortestpath")
export("simulate.lppm")
export("Smooth.lpp")
export("sortalongsegment")
export("spatialCovariateEvidence.exactlppm")
export("spatialCovariateEvidence.lppm")
export("subset.lpp")
export("summary.linfun")
export("summary.linim")
export("Summary.linim")
export("Summary.linimlist")
export("summary.linnet")
export("summary.lintess")
export("summary.lpp")
export("summary.lppm")
export("superimpose.lpp")
export("terminalvertices")
export("terms.lppm")
export("text.lpp")
export("thinNetwork")
export("threads")
export("tile.lengths")
export("tilenames.lintess")
export("tilenames<-.lintess")
export("traceTessLinnet")
export("treebranchlabels")
export("treeprune")
export("unitname.linnet")
export("unitname<-.linnet")
export("unitname.lpp")
export("unitname<-.lpp")
export("unmark.linnet")
export("unmark.lintess")
export("unmark.lpp")
export("unstack.lintess")
export("unstack.lpp")
export("updateData.lppm")
export("update.lppm")
export("validate.lpp.coords")
export("valid.lppm")
export("vcov.lppm")
export("vertexdegree")
export("vertices.linnet")
export("vnnFind")
export("volume.linnet")
export("Window.linearquadratcount")
export("Window.linnet")
export("Window<-.linnet")
export("Window.lintess")
export("Window.lpp")
export("Window<-.lpp")
export("Window.lppm")

# .......  Special cases ........... 
S3method("Complex", "linim")
S3method("Complex", "linimlist")
S3method("Math", "linim")
S3method("Math", "linimlist")
S3method("Ops", "linim")
S3method("Ops", "linimlist")
S3method("Summary", "linim")
S3method("Summary", "linimlist")
# .......  End of special cases  ... 

# ......................................... 
# Automatically generated list of S3 methods
# ......................................... 
  S3method("affine", "linim")
  S3method("affine", "linnet")
S3method("affine", "lintess")
  S3method("affine", "lpp")
  S3method("anova", "lppm")
  S3method("as.data.frame", "linfun")
  S3method("as.data.frame", "linim")
S3method("as.data.frame", "lintess")
  S3method("as.function", "linfun")
  S3method("as.function", "linim")
  S3method("as.function", "linnet")
  S3method("as.function", "lintess")
  S3method("as.im", "linim")
S3method("as.linfun", "linfun")
  S3method("as.linfun", "linim")
  S3method("as.linfun", "linnet")
  S3method("as.linfun", "lintess")
  S3method("as.linim", "default")
  S3method("as.linim", "function")
  S3method("as.linim", "linfun")
  S3method("as.linim", "linim")
 S3method("as.linnet", "linfun")
 S3method("as.linnet", "linim")
S3method("as.linnet", "linnet")
 S3method("as.linnet", "lintess")
 S3method("as.linnet", "lpp")
  S3method("as.linnet", "lppm")
 S3method("as.linnet", "psp")
S3method("as.lintess", "linearquadratcount")
S3method("as.lintess", "linnet")
S3method("as.lintess", "lintess")
S3method("as.owin", "linearquadratcount")
  S3method("as.owin", "linfun")
S3method("as.owin", "linnet")
S3method("as.owin", "lintess")
 S3method("as.owin", "lpp")
 S3method("as.owin", "lppm")
S3method("as.ppm", "lppm")
S3method("as.ppp", "lpp")
S3method("as.psp", "linnet")
S3method("as.psp", "lpp")
S3method("auc", "lpp")
S3method("auc", "lppm")
S3method("berman.test", "lpp")
S3method("berman.test", "lppm")
S3method("boundingradius", "linnet")
  S3method("bw.relrisk", "lpp")
S3method("cdf.test", "lpp")
S3method("cdf.test", "lppm")
S3method("circumradius", "linnet")
  S3method("coef", "lppm")
S3method("connected", "linnet")
S3method("connected", "lpp")
  S3method("crossdist", "lpp")
  S3method("cut", "lpp")
S3method("deletebranch", "linnet")
S3method("deletebranch", "lpp")
S3method("densityfun", "lpp")
  S3method("densityHeat", "lpp")
  S3method("density", "linnet")
S3method("density", "lpp")
S3method("density", "splitppx")
S3method("densityVoronoi", "lpp")
  S3method("deviance", "lppm")
  S3method("diagnose", "lppm")
S3method("diameter", "linnet")
  S3method("distfun", "lpp")
  S3method("distmap", "lpp")
S3method("domain", "linearquadratcount")
 S3method("domain", "linfun")
 S3method("domain", "lintess")
 S3method("domain", "lpp")
 S3method("domain", "lppm")
  S3method("eem", "lppm")
  S3method("emend", "lppm")
  S3method("envelope", "lpp")
  S3method("envelope", "lppm")
  S3method("extractAIC", "lppm")
S3method("extractbranch", "linnet")
S3method("extractbranch", "lpp")
S3method("fitted", "lppm")
  S3method("flipxy", "linnet")
S3method("flipxy", "lintess")
  S3method("flipxy", "lpp")
  S3method("formula", "lppm")
S3method("getglmdata", "lppm")
S3method("getglmfit", "lppm")
S3method("getglmsubset", "lppm")
S3method("harmonise", "linim")
S3method("harmonize", "linim")
S3method("hasglmfit", "lppm")
  S3method("identify", "linnet")
  S3method("identify", "lintess")
 S3method("identify", "lpp")
S3method("integral", "linfun")
S3method("integral", "linim")
S3method("intensity", "linearquadratcount")
S3method("intensity", "lpp")
 S3method("intensity", "lppm")
S3method("is.connected", "linnet")
  S3method("is.marked", "lppm")
  S3method("is.multitype", "lpp")
  S3method("is.multitype", "lppm")
S3method("is.poisson", "exactlppm")
S3method("is.poisson", "lppm")
S3method("is.stationary", "exactlppm")
S3method("is.stationary", "lppm")
S3method("levelset", "linfun")
  S3method("[", "linim")
  S3method("[", "linnet")
  S3method("logLik", "lppm")
  S3method("[", "lpp")
S3method("lppm", "formula")
S3method("lppm", "lpp")
 S3method("lurking", "lpp")
 S3method("lurking", "lppm")
S3method("marks", "linnet")
S3method("marks", "lintess")
  S3method("mean", "linim")
  S3method("median", "linim")
 S3method("mergeTiles", "lintess")
 S3method("model.frame", "lppm")
  S3method("model.images", "lppm")
   S3method("model.matrix", "lppm")
  S3method("nncross", "lpp")
S3method("nndist", "lpp")
  S3method("nnfun", "lpp")
S3method("nnwhich", "lpp")
S3method("nobjects", "lintess")
  S3method("nobs", "lppm")
S3method("nsegments", "linnet")
S3method("nsegments", "lpp")
S3method("nvertices", "linnet")
S3method("pairdist", "lpp")
S3method("pairs", "linim")
S3method("parres", "lppm")
 S3method("persp", "linfun")
 S3method("persp", "linim")
S3method("pixellate", "linnet")
  S3method("plot", "diaglppm")
S3method("plot", "linearquadratcount")
  S3method("plot", "linfun")
S3method("plot", "linim")
 S3method("plot", "linnet")
S3method("plot", "lintess")
S3method("plot", "lpp")
  S3method("plot", "lppm")
S3method("plot", "qqlppm")
S3method("points", "lpp")
S3method("predict", "exactlppm")
S3method("predict", "lppm")
S3method("print", "diaglppm")
S3method("print", "exactlppm")
  S3method("print", "linfun")
  S3method("print", "linim")
S3method("print", "linnet")
S3method("print", "lintess")
S3method("print", "lpp")
  S3method("print", "lppm")
S3method("print", "qqlppm")
S3method("print", "summary.linim")
S3method("print", "summary.linnet")
S3method("print", "summary.lintess")
S3method("print", "summary.lpp")
  S3method("pseudoR2", "lppm")
  S3method("quadratcount", "lpp")
S3method("quadrat.test", "linearquadratcount")
S3method("quadrat.test", "lpp")
S3method("quadrat.test", "lppm")
  S3method("quantilefun", "linim")
  S3method("quantile", "linim")
S3method("relrisk", "lpp")
  S3method("rescale", "linnet")
S3method("rescale", "lintess")
  S3method("rescale", "lpp")
  S3method("residuals", "lppm")
S3method("resolve.lambda", "lpp")
S3method("response", "exactlppm")
  S3method("response", "lppm")
S3method("rhohat", "lpp")
S3method("rhohat", "lppm")
S3method("rjitter", "lpp")
S3method("roc", "lpp")
S3method("roc", "lppm")
  S3method("rotate", "linnet")
S3method("rotate", "lintess")
  S3method("rotate", "lpp")
  S3method("scalardilate", "linim")
  S3method("scalardilate", "linnet")
S3method("scalardilate", "lintess")
  S3method("scalardilate", "lpp")
S3method("sdr", "lpp")
S3method("shift", "linearquadratcount")
  S3method("shift", "linim")
  S3method("shift", "linnet")
S3method("shift", "lintess")
  S3method("shift", "lpp")
  S3method("simulate", "lppm")
S3method("Smooth", "lpp")
S3method("spatialCovariateEvidence", "exactlppm")
S3method("spatialCovariateEvidence", "lppm")
S3method("subset", "lpp")
  S3method("summary", "linfun")
  S3method("summary", "linim")
S3method("summary", "linnet")
S3method("summary", "lintess")
S3method("summary", "lpp")
  S3method("summary", "lppm")
  S3method("superimpose", "lpp")
  S3method("terms", "lppm")
S3method("text", "lpp")
S3method("tilenames", "lintess")
S3method("unitname", "linnet")
S3method("unitname", "lpp")
S3method("unmark", "linnet")
S3method("unmark", "lintess")
S3method("unmark", "lpp")
S3method("unstack", "lintess")
S3method("unstack", "lpp")
S3method("updateData", "lppm")
  S3method("update", "lppm")
  S3method("valid", "lppm")
  S3method("vcov", "lppm")
S3method("vertices", "linnet")
S3method("volume", "linnet")
S3method("Window", "linearquadratcount")
S3method("Window", "linnet")
S3method("Window", "lintess")
 S3method("Window", "lpp")
 S3method("Window", "lppm")
# ......................................... 
#      Assignment methods                   
# ......................................... 
  S3method("[<-", "linim")
S3method("marks<-", "linnet")
S3method("marks<-", "lintess")
S3method("marks<-", "lpp")
S3method("tilenames<-", "lintess")
S3method("unitname<-", "linnet")
S3method("unitname<-", "lpp")
S3method("Window<-", "linnet")
S3method("Window<-", "lpp")
# ......................................... 
#      End of methods                       
# ......................................... 
