Macros | Functions
ICP.cpp File Reference
#include <new>
#include "ICP.h"
#include "Math/Math3d.h"
#include <stdio.h>
#include <math.h>
Include dependency graph for ICP.cpp:

Go to the source code of this file.

Macros

#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)
 

Functions

static void Jacobi4 (double **a, double *w, double **v)
 
static void Perpendiculars (const double x[3], double y[3], double z[3], double theta)
 

Macro Definition Documentation

#define JACOBI_MAX_ROTATIONS   20

Definition at line 62 of file ICP.cpp.

#define JACOBI_ROTATE (   a,
  i,
  j,
  k,
 
)    g = a[i][j]; h = a[k][l]; a[i][j] = g - s * (h + g * tau); a[k][l] = h + s * (g - h * tau)

Definition at line 61 of file ICP.cpp.

Function Documentation

static void Jacobi4 ( double **  a,
double *  w,
double **  v 
)
static

Definition at line 64 of file ICP.cpp.

static void Perpendiculars ( const double  x[3],
double  y[3],
double  z[3],
double  theta 
)
static

Definition at line 225 of file ICP.cpp.



asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28