Subversion Repositories seema-scanner

Rev

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

Rev 76 Rev 77
Line 64... Line 64...
64
    cv::cv2eigen(TransformCV, Transform.matrix());
64
    cv::cv2eigen(TransformCV, Transform.matrix());
65
 
65
 
66
    visualizer->updatePointCloudPose(stringId, Transform.inverse());
66
    visualizer->updatePointCloudPose(stringId, Transform.inverse());
67
 
67
 
68
    this->update();
68
    this->update();
-
 
69
 
69
    emit pointCloudDataChanged();
70
    emit pointCloudDataChanged();
70
 
71
 
71
}
72
}
72
 
73
 
73
void SMPointCloudWidget::updatePointCloud(SMPointCloud pointCloud, int id){
74
void SMPointCloudWidget::updatePointCloud(SMPointCloud pointCloud, int id){
Line 209... Line 210...
209
    lineCoefficients.values[4] = v[1];
210
    lineCoefficients.values[4] = v[1];
210
    lineCoefficients.values[5] = v[2];
211
    lineCoefficients.values[5] = v[2];
211
    visualizer->removeShape("line");
212
    visualizer->removeShape("line");
212
    visualizer->addLine(lineCoefficients);
213
    visualizer->addLine(lineCoefficients);
213
 
214
 
214
    this->update();
215
    //this->update();
-
 
216
    visualizer->spin();
215
}
217
}
216
 
218
 
217
SMPointCloudWidget::~SMPointCloudWidget(){
219
SMPointCloudWidget::~SMPointCloudWidget(){
218
 
220
 
219
    //delete visualizer;
221
    //delete visualizer;