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().