|
@@ -76,9 +76,10 @@ void handlePool::operateRender(QString action,QVTKRenderer* render_)
|
|
|
//render_->init();
|
|
|
//emit sendWidget_handlePoolToWidget(render_->GetWidget());
|
|
|
|
|
|
- render_->CaptureWindowImages();
|
|
|
+
|
|
|
}else if(action == "loaddata"){
|
|
|
- QString m_filePath="F:\\czm\\adicode\\CAE_Solution\\CAE_Solution\\tf.ugrid";
|
|
|
+ //QString m_filePath="F:\\czm\\adicode\\CAE_Solution\\CAE_Solution\\tf.ugrid";
|
|
|
+ QString m_filePath = "/cephfs/hcfd/solverdown/31f117acb7e74232a3267b091391eab2/hcfd/data_in";
|
|
|
if(m_filePath.isEmpty())return;
|
|
|
MeshManager *meshmanager = MeshManager::getInstance();
|
|
|
bool f = meshmanager->LoadData(m_filePath);
|
|
@@ -89,8 +90,26 @@ void handlePool::operateRender(QString action,QVTKRenderer* render_)
|
|
|
}
|
|
|
}
|
|
|
//cout<<"action:"<<action.toStdString()<<endl;
|
|
|
- render_->CaptureWindowImages();
|
|
|
+ //render_->CaptureWindowImages();
|
|
|
+ }else if(action == "zoomout"){//缩小
|
|
|
+ render_->camera_->ZoomOut();
|
|
|
+ }else if(action == "zoomin"){
|
|
|
+ render_->camera_->ZoomIn();
|
|
|
+ }else if(action == "AlignToPlusAxisX"){//正x轴对齐
|
|
|
+ render_->camera_->AlignToPlusAxisX();
|
|
|
+ }else if(action == "AlignToPlusAxisY"){//正y轴对齐
|
|
|
+ render_->camera_->AlignToPlusAxisY();
|
|
|
+ }else if(action == "AlignToPlusAxisZ"){//正z轴对齐
|
|
|
+ render_->camera_->AlignToPlusAxisZ();
|
|
|
+ }else if(action == "AlignToMinusAxisX"){//负x轴对齐
|
|
|
+ render_->camera_->AlignToMinusAxisX();
|
|
|
+ }else if(action == "AlignToMinusAxisY"){//负y轴对齐
|
|
|
+ render_->camera_->AlignToMinusAxisY();
|
|
|
+ }else if(action == "AlignToMinusAxisZ"){//负z轴对齐
|
|
|
+ render_->camera_->AlignToMinusAxisZ();
|
|
|
+ }else if(action == "RelocateToCenter"){
|
|
|
+ render_->camera_->RelocateToCenter();
|
|
|
}
|
|
|
-
|
|
|
+ render_->CaptureWindowImages();
|
|
|
}
|
|
|
|