Subversion Repositories seema-scanner

Rev

Rev 42 | Rev 135 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 42 Rev 71
Line 44... Line 44...
44
 
44
 
45
}
45
}
46
 
46
 
47
// QStreamtypes for qDebug() and QSettings
47
// QStreamtypes for qDebug() and QSettings
48
QDataStream& operator>>(QDataStream& in, SMCalibrationParameters& data){
48
QDataStream& operator>>(QDataStream& in, SMCalibrationParameters& data){
49
    std::cout << "Deserializing calibration parameters!" << std::endl;
49
//    std::cout << "Deserializing calibration parameters!" << std::endl;
50
    in >> data.K0(0,0) >> data.K0(0,1) >> data.K0(0,2) >> data.K0(1,0) >> data.K0(1,1) >> data.K0(1,2) >> data.K0(2,0) >> data.K0(2,1) >> data.K0(2,2);
50
    in >> data.K0(0,0) >> data.K0(0,1) >> data.K0(0,2) >> data.K0(1,0) >> data.K0(1,1) >> data.K0(1,2) >> data.K0(2,0) >> data.K0(2,1) >> data.K0(2,2);
51
    in >> data.k0(0) >> data.k0(1) >> data.k0(2) >> data.k0(3) >> data.k0(4);
51
    in >> data.k0(0) >> data.k0(1) >> data.k0(2) >> data.k0(3) >> data.k0(4);
52
    in >> data.cam0_error;
52
    in >> data.cam0_error;
53
 
53
 
54
    in >> data.K1(0,0) >> data.K1(0,1) >> data.K1(0,2) >> data.K1(1,0) >> data.K1(1,1) >> data.K1(1,2) >> data.K1(2,0) >> data.K1(2,1) >> data.K1(2,2);
54
    in >> data.K1(0,0) >> data.K1(0,1) >> data.K1(0,2) >> data.K1(1,0) >> data.K1(1,1) >> data.K1(1,2) >> data.K1(2,0) >> data.K1(2,1) >> data.K1(2,2);
Line 67... Line 67...
67
 
67
 
68
    return in;
68
    return in;
69
}
69
}
70
 
70
 
71
QDataStream& operator<<(QDataStream& out, const SMCalibrationParameters& data){
71
QDataStream& operator<<(QDataStream& out, const SMCalibrationParameters& data){
72
    std::cout << "Serializing calibration parameters!" << std::endl;
72
//    std::cout << "Serializing calibration parameters!" << std::endl;
73
    out << data.K0(0,0) << data.K0(0,1) << data.K0(0,2) << data.K0(1,0) << data.K0(1,1) << data.K0(1,2) << data.K0(2,0) << data.K0(2,1) << data.K0(2,2);
73
    out << data.K0(0,0) << data.K0(0,1) << data.K0(0,2) << data.K0(1,0) << data.K0(1,1) << data.K0(1,2) << data.K0(2,0) << data.K0(2,1) << data.K0(2,2);
74
    out << data.k0(0) << data.k0(1) << data.k0(2) << data.k0(3) << data.k0(4);
74
    out << data.k0(0) << data.k0(1) << data.k0(2) << data.k0(3) << data.k0(4);
75
    out << data.cam0_error;
75
    out << data.cam0_error;
76
 
76
 
77
    out << data.K1(0,0) << data.K1(0,1) << data.K1(0,2) << data.K1(1,0) << data.K1(1,1) << data.K1(1,2) << data.K1(2,0) << data.K1(2,1) << data.K1(2,2);
77
    out << data.K1(0,0) << data.K1(0,1) << data.K1(0,2) << data.K1(1,0) << data.K1(1,1) << data.K1(1,2) << data.K1(2,0) << data.K1(2,1) << data.K1(2,2);