#include <R.h>
#include <Rinternals.h>

/*
  Prototype declarations for all native routines in spatstat.core package

  Automatically generated - do not edit! 

*/

/*
  
                  Functions invoked by .C

*/

void knownCif(char **, int *);
/*

             Functions invoked by .Call

*/
SEXP thinjumpequal(SEXP, SEXP, SEXP);
SEXP rcauchyAll(SEXP, SEXP, SEXP, SEXP, SEXP); 
SEXP rcauchyOff(SEXP, SEXP, SEXP, SEXP, SEXP);
SEXP rmatclusAll(SEXP, SEXP, SEXP, SEXP, SEXP); 
SEXP rmatclusOff(SEXP, SEXP, SEXP, SEXP, SEXP);
SEXP xmethas(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP); 
SEXP xmethas(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP);
SEXP PerfectStrauss(SEXP, SEXP, SEXP, SEXP, SEXP); 
SEXP PerfectHardcore(SEXP, SEXP, SEXP, SEXP); 
SEXP PerfectStraussHard(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP); 
SEXP PerfectDiggleGratton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP); 
SEXP PerfectDGS(SEXP, SEXP, SEXP, SEXP); 
SEXP PerfectPenttinen(SEXP, SEXP, SEXP, SEXP, SEXP);
SEXP rthomasAll(SEXP, SEXP, SEXP, SEXP, SEXP); 
SEXP rthomasOff(SEXP, SEXP, SEXP, SEXP, SEXP);
SEXP RrnzpoisHarding(SEXP, SEXP); SEXP RrnzpoisDalgaard(SEXP, SEXP); 
SEXP RrtruncpoisHarding(SEXP, SEXP, SEXP); 
SEXP RrtruncpoisDalgaard(SEXP, SEXP, SEXP);
