下面的代码效果:出现两个窗口,如果你拖动一个,另一个也会“受到拖动”
#include "vtkConeSource.h"
#include "vtkCubeSource.h"
#include "vtkActor.h"
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkCamera.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkCommand.h"
#include "vtkCallbackCommand.h"
#include "vtkPolyData.h"
#include "vtkPolyDataMapper.h"
#include "vtkSmartPointer.h"
#include "vtkInteractorStyleSwitch.h"
static vtkSmartPointer<vtkRenderer> renderer01;
static vtkSmartPointer<vtkRenderer> renderer02;
static vtkSmartPointer<vtkRenderWindow> renderWindow01;
static vtkSmartPointer<vtkRenderWindow> renderWindow02;
class vtkMyCameraCallback : public vtkCommand
{
public:
static vtkMyCameraCallback *New()
{
return new v
此博客展示了如何在VTK环境中实现多个窗口的交互同步,当在一个窗口中进行拖动操作时,其他窗口会实时反映出相同的变化。
订阅专栏 解锁全文
892

被折叠的 条评论
为什么被折叠?



