Go to the source code of this file.
Namespaces
Defines
Functions
- static SSIQTS::aabb3 * alloc (int &l, int m, int &s)
- static void fillpatchbox (SSIQTS::aabb3 &b, const SSIQTS::vector3 *a, SSIQTS &ssi)
- static void fillboxes (SSIQTS::aabb3 *qta, const SSIQTS::vector3 *base, SSIQTS &ssi)
- static bool intersectp (const SSIQTS::aabb3 &a, const SSIQTS::aabb3 &b)
- static void merge (SSIQTS::aabb3 &box, const SSIQTS::aabb3 &a, const SSIQTS::aabb3 &b)
- static void update (SSIQTS::aabb3 &box, const SSIQTS::aabb3 &a, const SSIQTS::aabb3 &b)
- static void build (SSIQTS::aabb3 *base, const SSIQTS &ssi)
- static int cfhunt (SSIQTS::aabb3 *lbb, SSIQTS::aabb3 *rbb, int *bcf, int *ecf)
- static int * cfsimplify (int *bcf, int *ecf)
- static int * expandcf (int *cf, int *ncf, int m)
- static void cfforward (int *ncf, int *bcf, int *ecf, int m)
- static void search (SSIQTS::aabb3 *lroot, SSIQTS::aabb3 *rroot, SSIQTS &ssi)
- static void cfprint (std::ostream &gp, std::ostream &gpl, int *bcf, int *ecf, int m)
Variables
Define Documentation
#define ParametricSurface shape::surface_parametric<double> |