#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "amr3t.h"
#include "amr3b.h"
Go to the source code of this file.
Functions | |
void * | PFSRtreeCreate (void) |
void | PFSRtreeDestroy (void *r) |
void | PFSRtreeInsert (void *r, void *info, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) |
void | PFSRtreeDelete (void *r, void *info, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) |
void | PFSRtreeInitTraverse (void *r) |
void * | PFSRtreeTraverse (void *r, double *xmin, double *xmax, double *ymin, double *ymax, double *zmin, double *zmax) |
void | PFSRtreeInitSearchBox (void *r, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) |
void * | PFSRtreeSearchBox (void *r, double *xmin, double *xmax, double *ymin, double *ymax, double *zmin, double *zmax) |
void* PFSRtreeCreate | ( | void | ) |
Definition at line 14 of file amr3b.cpp.
Referenced by pfsRInitSurf().
void PFSRtreeDelete | ( | void * | r, | |
void * | info, | |||
double | xmin, | |||
double | xmax, | |||
double | ymin, | |||
double | ymax, | |||
double | zmin, | |||
double | zmax | |||
) |
void PFSRtreeDestroy | ( | void * | r | ) |
Definition at line 22 of file amr3b.cpp.
Referenced by pfsDelElemList().
void PFSRtreeInitSearchBox | ( | void * | r, | |
double | xmin, | |||
double | xmax, | |||
double | ymin, | |||
double | ymax, | |||
double | zmin, | |||
double | zmax | |||
) |
Definition at line 84 of file amr3b.cpp.
Referenced by pfsRItrFirst3dElem(), and pfsRItrFirstParElem().
void PFSRtreeInitTraverse | ( | void * | r | ) |
Definition at line 58 of file amr3b.cpp.
Referenced by pfsBuildNodeAdj(), pfsComputeElemParBoundBoxes(), pfsDelElemList(), pfsFindRefElem(), and pfsRItrFirstElem().
void PFSRtreeInsert | ( | void * | r, | |
void * | info, | |||
double | xmin, | |||
double | xmax, | |||
double | ymin, | |||
double | ymax, | |||
double | zmin, | |||
double | zmax | |||
) |
Definition at line 28 of file amr3b.cpp.
Referenced by pfsElem3dBoundBox(), and pfsElemParBoundBox().
void* PFSRtreeSearchBox | ( | void * | r, | |
double * | xmin, | |||
double * | xmax, | |||
double * | ymin, | |||
double * | ymax, | |||
double * | zmin, | |||
double * | zmax | |||
) |
Definition at line 96 of file amr3b.cpp.
Referenced by pfsRItrFirst3dElem(), pfsRItrFirstParElem(), pfsRItrNext3dElem(), and pfsRItrNextParElem().
void* PFSRtreeTraverse | ( | void * | r, | |
double * | xmin, | |||
double * | xmax, | |||
double * | ymin, | |||
double * | ymax, | |||
double * | zmin, | |||
double * | zmax | |||
) |
Definition at line 64 of file amr3b.cpp.
Referenced by pfsBuildNodeAdj(), pfsComputeElemParBoundBoxes(), pfsDelElemList(), pfsFindRefElem(), pfsRItrFirstElem(), and pfsRItrNextElem().