#include <stdlib.h>
#include <math.h>
|
#define | MIN(a, b) (((a)<(b))?(a):(b)) |
|
#define | MAX(a, b) (((a)>(b))?(a):(b)) |
|
|
void | s2g (Vector3 pos3d, Vector3 dx, Vector3 origin, Int3 dim, Int3 &tofill) |
|
void | g2s (Int3 ijk, Vector3 dx, Vector3 origin, Int3 dim, Vector3 &tofill) |
|
bool | isInBox (Vector3 pos, Vector3 dx, Vector3 origin, Int3 dim) |
|
float | magnitude (Vector3 v) |
|
void | computeFieldLinesCPP (Vector3 *grad, Int3 gSize, Vector3 origin, Vector3 dx, int nbIter, float gradThreshold, float minL, float maxL, Int3 *seeds, int nbSeeds, float minGradMag, float maxGradMag, Vector3 *result) |
|
◆ MAX
#define MAX |
( |
|
a, |
|
|
|
b |
|
) |
| (((a)>(b))?(a):(b)) |
◆ MIN
#define MIN |
( |
|
a, |
|
|
|
b |
|
) |
| (((a)<(b))?(a):(b)) |
◆ computeFieldLinesCPP()
void computeFieldLinesCPP |
( |
Vector3 * |
grad, |
|
|
Int3 |
gSize, |
|
|
Vector3 |
origin, |
|
|
Vector3 |
dx, |
|
|
int |
nbIter, |
|
|
float |
gradThreshold, |
|
|
float |
minL, |
|
|
float |
maxL, |
|
|
Int3 * |
seeds, |
|
|
int |
nbSeeds, |
|
|
float |
minGradMag, |
|
|
float |
maxGradMag, |
|
|
Vector3 * |
result |
|
) |
| |
◆ g2s()
◆ isInBox()
◆ magnitude()
◆ s2g()