Go to the source code of this file.
|
int | icpGetXc_from_Xw_by_MatXw2Xc (ICP3DCoordT *Xc, ARdouble matXw2Xc[3][4], ICP3DCoordT *Xw) |
|
int | icpGetU_from_X_by_MatX2U (ICP2DCoordT *u, ARdouble matX2U[3][4], ICP3DCoordT *coord3d) |
|
int | icpGetJ_U_S (ARdouble J_U_S[2][6], ARdouble matXc2U[3][4], ARdouble matXw2Xc[3][4], ICP3DCoordT *worldCoord) |
|
int | icpGetDeltaS (ARdouble S[6], ARdouble dU[], ARdouble J_U_S[][6], int n) |
|
int | icpUpdateMat (ARdouble matXw2Xc[3][4], ARdouble dS[6]) |
|
◆ ICP_BREAK_LOOP_ERROR_RATIO_THRESH
#define ICP_BREAK_LOOP_ERROR_RATIO_THRESH 0.99F |
◆ ICP_BREAK_LOOP_ERROR_THRESH
#define ICP_BREAK_LOOP_ERROR_THRESH 0.1F |
◆ ICP_BREAK_LOOP_ERROR_THRESH2
#define ICP_BREAK_LOOP_ERROR_THRESH2 4.0F |
◆ ICP_DEBUG
◆ ICP_EXTERN
◆ ICP_INLIER_PROBABILITY
#define ICP_INLIER_PROBABILITY 0.50F |
◆ ICP_MAX_LOOP
◆ M_PI
#define M_PI 3.14159265358979323846F |
◆ icpGetDeltaS()
◆ icpGetJ_U_S()
◆ icpGetU_from_X_by_MatX2U()
◆ icpGetXc_from_Xw_by_MatXw2Xc()
◆ icpUpdateMat()