"-o","-o[utput]","Output: ","Essential","1","1","Out","outFileList::ASCII","NULL"
"-ot","-o[utput]t[ype]","Input: ","Optional","1","1","OutType","Integer","2"
"-oEA","-o[utput]EA","Output: ","Essential","1","1","OutEA","outFileList::ASCII","NULL"
+"-zero","-zero","Zero Plane","Optional","1","1","ZeroPlane","Integer","0"
"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
EulerAngleInfo* EAListInit;
Matrix3D* matListInit;
int flagSigmaIn;
-
+ int zeroPlane;
// Control
// Output
} lmarker2Dto3DEstimatorMode;
*/
+extern void lmarker2Dto3DEstimator(lmarker2Dto3DEstimatorInfo* linfo, int mode);
+
int
main(int argc, char* argv[])
{
linfo.EAListInit[i].Rot3, MATRIX_3D_MODE_INITIALIZE);
}
-
-
+ lmarker2Dto3DEstimator(&linfo, info.mode);
// Write final parameters
if(info.flagOut) {
- for(i=0; i<info.flagOutList; i++) {
+ for(i=0; i<info.flagOut; i++) {
eosPointWrite(info.fptOut[i], &(linfo.pList3D[i]), info.OutType);
}
}
{
fprintf(stderr, "----- Additional Usage -----\n");
}
+
+
+void
+lmarker2Dto3DEstimator(lmarker2Dto3DEstimatorInfo* linfo, int mode)
+{
+
+
+
+}