#include <new>
#include "ICP.h"
#include "Math/Math3d.h"
#include <stdio.h>
#include <math.h>
Go to the source code of this file.
|
static void | Jacobi4 (double **a, double *w, double **v) |
|
static void | Perpendiculars (const double x[3], double y[3], double z[3], double theta) |
|
#define JACOBI_MAX_ROTATIONS 20 |
#define JACOBI_ROTATE |
( |
|
a, |
|
|
|
i, |
|
|
|
j, |
|
|
|
k, |
|
|
|
l |
|
) |
| g = a[i][j]; h = a[k][l]; a[i][j] = g - s * (h + g * tau); a[k][l] = h + s * (g - h * tau) |
static void Jacobi4 |
( |
double ** |
a, |
|
|
double * |
w, |
|
|
double ** |
v |
|
) |
| |
|
static |
static void Perpendiculars |
( |
const double |
x[3], |
|
|
double |
y[3], |
|
|
double |
z[3], |
|
|
double |
theta |
|
) |
| |
|
static |