1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > vtk世界坐标系与屏幕坐标系的转换

vtk世界坐标系与屏幕坐标系的转换

时间:2023-05-12 13:35:39

相关推荐

vtk世界坐标系与屏幕坐标系的转换

世界坐标系 > 屏幕坐标系

double worldCoord[3] = {100, 100, 20};vtkSmartPointer<vtkCoordinate> pCoorPress = vtkSmartPointer<vtkCoordinate>::New();pCoorPress->SetCoordinateSystemToWorld();pCoorPress->SetValue(worldCoord);int *dispCoord = pCoorPress->GetComputedDisplayValue(m_Render1);qDebug() << dispCoord[0] << dispCoord[1];

屏幕坐标系 > 世界坐标系

double dispCoord[2] = {100, 100};vtkSmartPointer<vtkCoordinate> pCoorPress = vtkSmartPointer<vtkCoordinate>::New();pCoorPress->SetCoordinateSystemToDisplay();pCoorPress->SetValue(dispCoord);double *worldCoord = pCoorPress->GetComputedWorldValue(m_Render1);qDebug() << worldCoord[0] << worldCoord[1] << worldCoord[2];

以上代码一定要在窗口show出来以后调用,不能在初始化时进行

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。