|
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, double *size, void(*BB)(void *, double *, double *), void(*Centroid)(void *, double *), int(*InEle)(void *, double *)) |
| void | Octree_Delete (Octree *) |
| void | Octree_Insert (void *, Octree *) |
| void | Octree_Arrange (Octree *) |
| void * | Octree_Search (double *, Octree *) |
| void | Octree_SearchAll (double *, Octree *, std::vector< void * > *) |
| void Octree_Arrange | ( | Octree * | ) |
Definition at line 67 of file Octree.cpp.
Referenced by OctreePost::_create(), and MElementOctree::MElementOctree().


| Octree* Octree_Create | ( | int | maxElements, |
| double * | origin, | ||
| double * | size, | ||
| void(*)(void *, double *, double *) | BB, | ||
| void(*)(void *, double *) | Centroid, | ||
| int(*)(void *, double *) | InEle | ||
| ) |
| void Octree_Delete | ( | Octree * | ) |
Definition at line 46 of file Octree.cpp.
Referenced by MElementOctree::~MElementOctree(), and OctreePost::~OctreePost().


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


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


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

