![]() |
UnityMol
1.0.25beta
|
Macros | |
| #define | MIN(a, b) (((a)<(b))?(a):(b)) |
| #define | MAX(a, b) (((a)>(b))?(a):(b)) |
Functions | |
| void | serialIntersectSpheres (float *positions, float *radii, int N, float *ori, float *dir, int *result) |
| int | computeRaycastSpheres (float *positions, float *radii, int N, float *ori, float *dir) |
| void | computeCenterOfGravity (int N, float *positions, float *minmaxcog) |
| void | fillHighlightMesh (float *positions, float *radius, int NPos, float *vertices, int *triangles, float *normals, float *modelVert, int *modelTri, float *modelNorm, int NVert, int NTri, float highlightScaleFactor) |
| #define MAX | ( | a, | |
| b | |||
| ) | (((a)>(b))?(a):(b)) |
| #define MIN | ( | a, | |
| b | |||
| ) | (((a)<(b))?(a):(b)) |
| void computeCenterOfGravity | ( | int | N, |
| float * | positions, | ||
| float * | minmaxcog | ||
| ) |
| int computeRaycastSpheres | ( | float * | positions, |
| float * | radii, | ||
| int | N, | ||
| float * | ori, | ||
| float * | dir | ||
| ) |
| void fillHighlightMesh | ( | float * | positions, |
| float * | radius, | ||
| int | NPos, | ||
| float * | vertices, | ||
| int * | triangles, | ||
| float * | normals, | ||
| float * | modelVert, | ||
| int * | modelTri, | ||
| float * | modelNorm, | ||
| int | NVert, | ||
| int | NTri, | ||
| float | highlightScaleFactor | ||
| ) |
| void serialIntersectSpheres | ( | float * | positions, |
| float * | radii, | ||
| int | N, | ||
| float * | ori, | ||
| float * | dir, | ||
| int * | result | ||
| ) |