
/*
	PointCloudFindNeighbors.h
*/


#ifndef _POINTCLOUDFINDNEIGHBORS_H
#define _POINTCLOUDFINDNEIGHBORS_H

/* local prototypes: */
void PointCloudFindNeighborsUsage(void);

#include "../../c/include/globals.h"
#include "../../c/modules/modules.h"
#include "../../c/Container/Container.h"
#include "../../c/shared/shared.h"
#include "../../c/issm-binding.h"

#undef __FUNCT__
#define __FUNCT__ "PointCloudFindNeighbors"


#ifndef ALL
#define ALL 0
#endif

/* input macros: */
#define XHANDLE prhs[0]
#define YHANDLE prhs[1]
#define MINDISTANCE prhs[2]
#define MULTITHREAD prhs[3]

/* serial output macros: */
#define FLAGS (mxArray**)&plhs[0]

/* serial arg counts: */
#undef NLHS
#define NLHS 1
#undef NRHS
#define NRHS 4


#endif  /* _POINTCLOUDFINDNEIGHBORS_H */

