|
int | icpGetInitXw2Xc_from_PlanarData (ARdouble matXc2U[3][4], ICP2DCoordT screenCoord[], ICP3DCoordT worldCoord[], int num, ARdouble initMatXw2Xc[3][4]) |
|
ICPHandleT * | icpCreateHandle (const ARdouble matXc2U[3][4]) |
|
int | icpDeleteHandle (ICPHandleT **handle) |
|
int | icpSetMatXc2U (ICPHandleT *handle, const ARdouble matXc2U[3][4]) |
|
int | icpGetMatXc2U (ICPHandleT *handle, ARdouble matXc2U[3][4]) |
|
int | icpSetMaxLoop (ICPHandleT *handle, int maxLoop) |
|
int | icpGetMaxLoop (ICPHandleT *handle, int *maxLoop) |
|
int | icpSetBreakLoopErrorThresh (ICPHandleT *handle, ARdouble breakLoopErrorThresh) |
|
int | icpGetBreakLoopErrorThresh (ICPHandleT *handle, ARdouble *breakLoopErrorThresh) |
|
int | icpSetBreakLoopErrorRatioThresh (ICPHandleT *handle, ARdouble breakLoopErrorThresh) |
|
int | icpGetBreakLoopErrorRatioThresh (ICPHandleT *handle, ARdouble *breakLoopErrorThresh) |
|
int | icpSetBreakLoopErrorThresh2 (ICPHandleT *handle, ARdouble breakLoopErrorThresh2) |
|
int | icpGetBreakLoopErrorThresh2 (ICPHandleT *handle, ARdouble *breakLoopErrorThresh2) |
|
int | icpSetInlierProbability (ICPHandleT *handle, ARdouble inlierProbability) |
|
ICP_EXTERN int | icpGetInlierProbability (ICPHandleT *handle, ARdouble *inlierProbability) |
|
int | icpPoint (ICPHandleT *handle, ICPDataT *data, ARdouble initMatXw2Xc[3][4], ARdouble matXw2Xc[3][4], ARdouble *err) |
|
int | icpPointRobust (ICPHandleT *handle, ICPDataT *data, ARdouble initMatXw2Xc[3][4], ARdouble matXw2Xc[3][4], ARdouble *err) |
|
ICPStereoHandleT * | icpStereoCreateHandle (const ARdouble matXcl2Ul[3][4], const ARdouble matXcr2Ur[3][4], const ARdouble matC2L[3][4], const ARdouble matC2R[3][4]) |
|
int | icpStereoDeleteHandle (ICPStereoHandleT **handle) |
|
int | icpStereoSetMatXcl2Ul (ICPStereoHandleT *handle, ARdouble matXcl2Ul[3][4]) |
|
int | icpStereoSetMatXcr2Ur (ICPStereoHandleT *handle, ARdouble matXcr2Ur[3][4]) |
|
int | icpStereoGetMatXcl2Ul (ICPStereoHandleT *handle, ARdouble matXcl2Ul[3][4]) |
|
int | icpStereoGetMatXcr2Ur (ICPStereoHandleT *handle, ARdouble matXcr2Ur[3][4]) |
|
int | icpStereoSetMatC2L (ICPStereoHandleT *handle, ARdouble matC2L[3][4]) |
|
int | icpStereoSetMatC2R (ICPStereoHandleT *handle, ARdouble matC2R[3][4]) |
|
int | icpStereoGetMatC2L (ICPStereoHandleT *handle, ARdouble matC2L[3][4]) |
|
int | icpStereoGetMatC2R (ICPStereoHandleT *handle, ARdouble matC2R[3][4]) |
|
int | icpStereoSetMaxLoop (ICPStereoHandleT *handle, int maxLoop) |
|
int | icpStereoGetMaxLoop (ICPStereoHandleT *handle, int *maxLoop) |
|
int | icpStereoSetBreakLoopErrorThresh (ICPStereoHandleT *handle, ARdouble breakLoopErrorThresh) |
|
int | icpStereoGetBreakLoopErrorThresh (ICPStereoHandleT *handle, ARdouble *breakLoopErrorThresh) |
|
int | icpStereoSetBreakLoopErrorRatioThresh (ICPStereoHandleT *handle, ARdouble breakLoopErrorThresh) |
|
int | icpStereoGetBreakLoopErrorRatioThresh (ICPStereoHandleT *handle, ARdouble *breakLoopErrorThresh) |
|
int | icpStereoSetBreakLoopErrorThresh2 (ICPStereoHandleT *handle, ARdouble breakLoopErrorThresh2) |
|
int | icpStereoGetBreakLoopErrorThresh2 (ICPStereoHandleT *handle, ARdouble *breakLoopErrorThresh2) |
|
int | icpStereoSetInlierProbability (ICPStereoHandleT *handle, ARdouble inlierProbability) |
|
int | icpStereoGetInlierProbability (ICPStereoHandleT *handle, ARdouble *inlierProbability) |
|
int | icpStereoPoint (ICPStereoHandleT *handle, ICPStereoDataT *data, ARdouble initMatXw2Xc[3][4], ARdouble matXw2Xc[3][4], ARdouble *err) |
|
int | icpStereoPointRobust (ICPStereoHandleT *handle, ICPStereoDataT *data, ARdouble initMatXw2Xc[3][4], ARdouble matXw2Xc[3][4], ARdouble *err) |
|