(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
|
|