ParaView
ParaViewCore
Animation
vtkPVServerSideAnimationPlayer.h
Go to the documentation of this file.
1
2
/*=========================================================================
3
4
Program: ParaView
5
Module: vtkPVServerSideAnimationPlayer.h
6
7
Copyright (c) Kitware, Inc.
8
All rights reserved.
9
See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
10
11
This software is distributed WITHOUT ANY WARRANTY; without even
12
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13
PURPOSE. See the above copyright notice for more information.
14
15
=========================================================================*/
22
#ifndef vtkPVServerSideAnimationPlayer_h
23
#define vtkPVServerSideAnimationPlayer_h
24
25
#include "vtkObject.h"
26
#include "vtkPVAnimationModule.h"
//needed for exports
27
28
class
vtkSMAnimationSceneImageWriter
;
29
class
vtkPVXMLElement
;
30
31
class
VTKPVANIMATION_EXPORT
vtkPVServerSideAnimationPlayer
:
public
vtkObject
32
{
33
public
:
34
static
vtkPVServerSideAnimationPlayer
* New();
35
vtkTypeMacro(
vtkPVServerSideAnimationPlayer
, vtkObject);
36
void
PrintSelf(ostream& os, vtkIndent indent);
37
38
void
SetWriter(
vtkSMAnimationSceneImageWriter
* writer);
39
void
SetSessionProxyManagerState(
const
char
* xml_state);
40
41
protected
:
42
vtkPVServerSideAnimationPlayer
();
43
virtual
~
vtkPVServerSideAnimationPlayer
();
44
48
void
TriggerExecution();
49
50
private
:
51
vtkPVServerSideAnimationPlayer
(
const
vtkPVServerSideAnimationPlayer
&) VTK_DELETE_FUNCTION;
52
void
operator=(
const
vtkPVServerSideAnimationPlayer
&) VTK_DELETE_FUNCTION;
53
54
class
vtkInternals;
55
vtkInternals* Internals;
56
friend
class
vtkInternals;
57
};
58
59
#endif
vtkSMAnimationSceneImageWriter
helper class to write animation images/movies.
Definition:
vtkSMAnimationSceneImageWriter.h:42
vtkPVXMLElement
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
Definition:
vtkPVXMLElement.h:34
vtkPVServerSideAnimationPlayer
help class for server side animation saving at disconnection time.
Definition:
vtkPVServerSideAnimationPlayer.h:31
Generated by
1.8.13