amr3b.h

Go to the documentation of this file.
00001 /*
00002 * PFS3bind.h
00003 * Binding [C] for PFS3bind.c [C++] implementation
00004 */
00005 
00006 #ifndef pfs_RTREE_h
00007 #define pfs_RTREE_h
00008 
00009 #ifdef __cplusplus
00010 extern "C" {
00011 #endif
00012 
00013 void *PFSRtreeCreate ( void );
00014 void  PFSRtreeDestroy( void *r );
00015 void  PFSRtreeInsert ( void *r,
00016                        void *info,
00017                        double xmin,double xmax,
00018                        double ymin,double ymax,
00019                        double zmin,double zmax );
00020 void  PFSRtreeDelete ( void *r,
00021                        void *info,
00022                        double xmin,double xmax,
00023                        double ymin,double ymax,
00024                        double zmin,double zmax );
00025 
00026 void  PFSRtreeInitTraverse ( void *r );
00027 void *PFSRtreeTraverse     ( void *r,
00028                              double *xmin,double *xmax,
00029                              double *ymin,double *ymax,
00030                              double *zmin,double *zmax );
00031 void  PFSRtreeInitSearchBox( void *r,
00032                              double xmin,double xmax,
00033                              double ymin,double ymax,
00034                              double zmin,double zmax );
00035 void *PFSRtreeSearchBox    ( void *r,
00036                              double *xmin,double *xmax,
00037                              double *ymin,double *ymax,
00038                              double *zmin,double *zmax );
00039 
00040 #ifdef __cplusplus
00041 }
00042 #endif
00043 
00044 #endif

Generated on Tue Oct 23 11:23:28 2007 for Relax by  doxygen 1.5.3