|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|

Go to the source code of this file.
Functions | |
| Octree * | Octree_Create (int maxElements, double origin[3], double size[3], void(*BB)(void *, double *, double *), void(*Centroid)(void *, double *), int(*InEle)(void *, double *)) |
| void | free_buckets (octantBucket *bucket) |
| void | Octree_Delete (Octree *myOctree) |
| void | Octree_Insert (void *element, Octree *myOctree) |
| void | Octree_Arrange (Octree *myOctree) |
| void * | Octree_Search (double *pt, Octree *myOctree) |
| void | Octree_SearchAll (double *pt, Octree *myOctree, std::vector< void * > *output) |
| void free_buckets | ( | octantBucket * | bucket | ) |
Definition at line 25 of file Octree.cpp.
Referenced by Octree_Delete().

| void Octree_Arrange | ( | Octree * | myOctree | ) |
Definition at line 67 of file Octree.cpp.
Referenced by OctreePost::_create(), and MElementOctree::MElementOctree().


| Octree* Octree_Create | ( | int | maxElements, |
| double | origin[3], | ||
| double | size[3], | ||
| void(*)(void *, double *, double *) | BB, | ||
| void(*)(void *, double *) | Centroid, | ||
| int(*)(void *, double *) | InEle | ||
| ) |
Definition at line 11 of file Octree.cpp.
Referenced by OctreePost::_create(), and MElementOctree::MElementOctree().


| void Octree_Delete | ( | Octree * | myOctree | ) |
Definition at line 46 of file Octree.cpp.
Referenced by MElementOctree::~MElementOctree(), and OctreePost::~OctreePost().


| void Octree_Insert | ( | void * | element, |
| Octree * | myOctree | ||
| ) |
Definition at line 55 of file Octree.cpp.
Referenced by addListOfStuff(), and MElementOctree::MElementOctree().


| void* Octree_Search | ( | double * | pt, |
| Octree * | myOctree | ||
| ) |
Definition at line 81 of file Octree.cpp.
Referenced by MElementOctree::find(), getElement(), and DocRecord::printMedialAxis().


| void Octree_SearchAll | ( | double * | pt, |
| Octree * | myOctree, | ||
| std::vector< void * > * | output | ||
| ) |
Definition at line 88 of file Octree.cpp.
Referenced by MElementOctree::find(), MElementOctree::findAll(), and getElement().

