MantisBT - ParaView
View Issue Details
0004115ParaView(No Category)public2006-12-01 10:222007-01-23 15:03
Ken Moreland 
Utkarsh Ayachit 
highfeaturealways
closedopen 
 
 
0004115: Save multiple views with animation
The user should be able to save all the views when writing an animation or an image file.
No tags attached.
Issue History
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0006192)
Utkarsh Ayachit   
2007-01-16 11:02   
ENH: BUG# 4115: Added support to save animation with mutiple views. Currently only render views are saved (i.e. plot views are not saved).

This patch includes several changes to vtkSMAnimationSceneProxy API. vtkSMAnimationSceneProxy no longer takes a single RenderModule, instead one can add a collection of vtkSMAbstractViewModuleProxies. SaveImages() API has been removed from the scene proxy (soon SaveGeometry will also go away). Instead one uses vtkSMAnimationSceneWriter subclass to write out an animation scene
either as a movie (images) or as geometry(in future).

GUISize and WindowPosition ivars have now been added to vtkSMAbstractViewModuleProxy itself. Thus all view modules can (and should) be aware of their position in the GUI. This is used to determine the layout while saving the movie.



/cvsroot/ParaView3/ParaView3/Qt/Components/pqAnimationManager.cxx,v <-- pqAnimationManager.cxx
new revision: 1.2; previous revision: 1.1
/cvsroot/ParaView3/ParaView3/Qt/Components/pqAnimationManager.h,v <-- pqAnimationManager.h
new revision: 1.3; previous revision: 1.2
/cvsroot/ParaView3/ParaView3/Qt/Components/pqMainWindowCore.cxx,v <-- pqMainWindowCore.cxx
new revision: 1.76; previous revision: 1.75
/cvsroot/ParaView3/ParaView3/Qt/Components/pqMultiView.cxx,v <-- pqMultiView.cxx
new revision: 1.9; previous revision: 1.8
/cvsroot/ParaView3/ParaView3/Qt/Components/pqMultiView.h,v <-- pqMultiView.h
new revision: 1.7; previous revision: 1.6
/cvsroot/ParaView3/ParaView3/Qt/Components/pqMultiViewFrame.cxx,v <-- pqMultiViewFrame.cxx
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/Qt/Components/pqMultiViewFrame.h,v <-- pqMultiViewFrame.h
new revision: 1.6; previous revision: 1.5
/cvsroot/ParaView3/ParaView3/Qt/Components/pqSimpleAnimationManager.cxx,v <-- pqSimpleAnimationManager.cxx
new revision: 1.8; previous revision: 1.7
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/UI/pqAnimationPanel.ui,v <-- pqAnimationPanel.ui
new revision: 1.3; previous revision: 1.2
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/UI/pqAnimationSettings.ui,v <-- pqAnimationSettings.ui
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/UI/pqSignalAdaptorKeyFrameType.ui,v <-- pqSignalAdaptorKeyFrameType.ui
new revision: 1.3; previous revision: 1.2
/cvsroot/ParaView3/ParaView3/Qt/Core/pqAnimationScene.cxx,v <-- pqAnimationScene.cxx
new revision: 1.2; previous revision: 1.1
/cvsroot/ParaView3/ParaView3/Qt/Core/pqAnimationScene.h,v <-- pqAnimationScene.h
new revision: 1.2; previous revision: 1.1
/cvsroot/ParaView3/ParaView3/Qt/Core/pqRenderViewModule.cxx,v <-- pqRenderViewModule.cxx
new revision: 1.18; previous revision: 1.17
/cvsroot/ParaView3/ParaView3/Qt/Core/pqSMAdaptor.cxx,v <-- pqSMAdaptor.cxx
new revision: 1.17; previous revision: 1.16
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/CMakeLists.txt,v <-- CMakeLists.txt
new revision: 1.118; previous revision: 1.117
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAbstractViewModuleProxy.cxx,v <-- vtkSMAbstractViewModuleProxy.cxx
new revision: 1.5; previous revision: 1.4
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAbstractViewModuleProxy.h,v <-- vtkSMAbstractViewModuleProxy.h
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationSceneImageWriter.cxx,v <-- vtkSMAnimationSceneImageWriter.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationSceneImageWriter.h,v <-- vtkSMAnimationSceneImageWriter.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationSceneProxy.cxx,v <-- vtkSMAnimationSceneProxy.cxx
new revision: 1.32; previous revision: 1.31
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationSceneProxy.h,v <-- vtkSMAnimationSceneProxy.h
new revision: 1.13; previous revision: 1.12
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationSceneWriter.cxx,v <-- vtkSMAnimationSceneWriter.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationSceneWriter.h,v <-- vtkSMAnimationSceneWriter.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMIceTDesktopRenderModuleProxy.cxx,v <-- vtkSMIceTDesktopRenderModuleProxy.cxx
new revision: 1.24; previous revision: 1.23
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMIceTDesktopRenderModuleProxy.h,v <-- vtkSMIceTDesktopRenderModuleProxy.h
new revision: 1.13; previous revision: 1.12
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMRenderModuleProxy.cxx,v <-- vtkSMRenderModuleProxy.cxx
new revision: 1.58; previous revision: 1.57
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMServerSideAnimationPlayer.cxx,v <-- vtkSMServerSideAnimationPlayer.cxx
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/rendering.xml,v <-- rendering.xml
new revision: 1.120; previous revision: 1.119
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/utilities.xml,v <-- utilities.xml
new revision: 1.75; previous revision: 1.74