Matrix function ( List < Feature > arg0 , Map < Feature , Point3d > arg1 ) { double [ ] [ ] loc0 = new double [ 3 ] [ arg0 . size ( ) ] ; int loc1 = 0 ; for ( Feature loc2 : arg0 ) { Point3d loc3 = arg1 . get ( loc2 ) ; loc0 [ 0 ] [ loc1 ] = loc3 . x ; loc0 [ 1 ] [ loc1 ] = loc3 . y ; loc0 [ 2 ] [ loc1 ] = loc3 . z ; loc1 ++ ; } return new Matrix ( loc0 ) ; }
creates matrix object from given points concode_field_sep Matrix R concode_elem_sep Model model2 concode_elem_sep Model model1 concode_elem_sep Matrix T concode_elem_sep double scaleFactor concode_elem_sep double error concode_field_sep double getError concode_elem_sep Matrix CalculateMeanValue concode_elem_sep double getScaleFactor concode_elem_sep Map<Feature,Point3d> adjustModel2 concode_elem_sep void normalizeCoordinates concode_elem_sep Map<Feature,Point3d> adjustModel1 concode_elem_sep Matrix rotationMatrix concode_elem_sep Matrix translationVector concode_elem_sep double calculateError