gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the source code of this file.
Macros | |
#define | itg int32_t |
#define | utg uint32_t |
#define | fpn double |
#define | call(x) x ## _ |
Enumerations | |
enum | TypTag { LolTypVer =1, LolTypEdg, LolTypTri, LolTypQad, LolTypTet, LolTypPyr, LolTypPri, LolTypHex, LolNmbTyp } |
Functions | |
int64_t | LolNewOctree (itg, fpn *, fpn *, itg, itg *, itg *, itg, itg *, itg *, itg, itg *, itg *, itg, itg *, itg *, itg, itg *, itg *, itg, itg *, itg *, itg, itg *, itg *, itg, itg) |
size_t | LolFreeOctree (int64_t) |
itg | LolGetBoundingBox (int64_t, itg, itg, itg *, fpn[3], fpn[3], itg) |
itg | LolGetNearest (int64_t, itg, fpn *, fpn *, fpn, itg(void *, itg), void *, itg) |
itg | LolIntersectSurface (int64_t, fpn *, fpn *, fpn *, fpn, itg(void *, itg), void *, itg) |
itg | LolProjectVertex (int64_t, fpn *, itg, itg, fpn *, itg) |
enum TypTag |
size_t LolFreeOctree | ( | int64_t | ) |
Definition at line 623 of file libol1.c.
Referenced by SurfaceProjector::clear(), lolfreeoctree(), and libOLwrapper::~libOLwrapper().
Definition at line 639 of file libol1.c.
Referenced by libOLwrapper::elementsInsideBoundingBox(), and lolgetboundingbox().
int64_t LolNewOctree | ( | itg | , |
fpn * | , | ||
fpn * | , | ||
itg | , | ||
itg * | , | ||
itg * | , | ||
itg | , | ||
itg * | , | ||
itg * | , | ||
itg | , | ||
itg * | , | ||
itg * | , | ||
itg | , | ||
itg * | , | ||
itg * | , | ||
itg | , | ||
itg * | , | ||
itg * | , | ||
itg | , | ||
itg * | , | ||
itg * | , | ||
itg | , | ||
itg * | , | ||
itg * | , | ||
itg | , | ||
itg | |||
) |
Definition at line 343 of file libol1.c.
Referenced by SurfaceProjector::initialize(), libOLwrapper::libOLwrapper(), and lolnewoctree().