1 #if defined(__unix__) || defined(__linux__) || defined(__APPLE__) || defined(__MACH__) 5 #if defined(__APPLE__) || defined(__MACH__) 17 #define API __attribute__((visibility("default"))) 18 #elif defined(OS_WINDOWS) 19 #define API __declspec(dllexport) 28 float *modelVert,
int *modelTri,
float *modelNorm,
int NVert,
int NTri,
float highlightScaleFactor);
API int computeRaycastSpheres(float *positions, float *radii, int N, float *ori, float *dir)
Definition: RaySphereIntersection.cpp:53
float * vertices
Definition: MarchingCubes.cpp:582
#define API
Definition: RaySphereIntersection.h:21
API void computeCenterOfGravity(int N, float *positions, float *minmaxcog)
Definition: RaySphereIntersection.cpp:78
int * triangles
Definition: MarchingCubes.cpp:583
API 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)
Definition: RaySphereIntersection.cpp:127