#include <vtkSMAnimationSceneProxy.h>
Inheritance diagram for vtkSMAnimationSceneProxy:


Public Member Functions | |
| vtkTypeRevisionMacro (vtkSMAnimationSceneProxy, vtkSMAnimationCueProxy) | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SaveInBatchScript (ofstream *) |
| void | Play () |
| void | Stop () |
| int | IsInPlay () |
| void | SetLoop (int loop) |
| int | GetLoop () |
| void | SetFrameRate (double framerate) |
| double | GetFrameRate () |
| void | AddCue (vtkSMProxy *cue) |
| void | RemoveCue (vtkSMProxy *cue) |
| virtual void | SetCaching (int enable) |
| void | CleanCache () |
| void | SetAnimationTime (double time) |
| int | SaveImages (const char *fileRoot, const char *ext, int width, int height, double framerate) |
| int | SaveGeometry (const char *filename) |
| void | SetPlayMode (int mode) |
| int | GetPlayMode () |
| void | SetRenderModuleProxy (vtkSMRenderModuleProxy *ren) |
Static Public Member Functions | |
| vtkSMAnimationSceneProxy * | New () |
Protected Member Functions | |
| vtkSMAnimationSceneProxy () | |
| ~vtkSMAnimationSceneProxy () | |
| void | SaveImages () |
| void | SaveGeometry (double time) |
| virtual void | CreateVTKObjects (int numObjects) |
| virtual void | SetFileRoot (const char *) |
| virtual void | SetFileExtension (const char *) |
| virtual void | StartCueInternal (void *info) |
| virtual void | TickInternal (void *info) |
| virtual void | EndCueInternal (void *info) |
| void | CacheUpdate (void *info) |
Protected Attributes | |
| int | GeometryCached |
| vtkCollection * | AnimationCueProxies |
| vtkCollectionIterator * | AnimationCueProxiesIterator |
| vtkSMRenderModuleProxy * | RenderModuleProxy |
| vtkImageWriter * | ImageWriter |
| vtkGenericMovieWriter * | MovieWriter |
| char * | FileRoot |
| char * | FileExtension |
| int | FileCount |
| int | SaveFailed |
| vtkSMProxy * | GeometryWriter |
Proxy for animation scene. Also supports writing out animation images (movie) and animation geometry.
Definition at line 37 of file vtkSMAnimationSceneProxy.h.
|
|
|
|
|
|
|
|
Reimplemented from vtkSMAnimationCueProxy. |
|
||||||||||||
|
|
|
||||||||||||
|
Reimplemented from vtkSMAnimationCueProxy. |
|
|
Saves the proxy to batch script. Reimplemented from vtkSMAnimationCueProxy. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note that when the play mode is set to Real Time, cacheing is disabled. |
|
|
Note that when the play mode is set to Real Time, cacheing is disabled. |
|
|
|
|
|
|
|
|
Set if caching is enabled. This method synchronizes the cahcing flag on every cue. Reimplemented from vtkSMAnimationCueProxy. |
|
|
This method calls InvalidateAllGeometries on the vtkSMRenderModuleProxy. However, to minimize the calls to InvalidateAllGeometries, this call keeps a flag indicating if CacheUpdate was ever called on the Render Module and calls InvalidateAllGeometries only of the flag is set. |
|
|
Set the RenderModule Proxy. Note that it is not reference counted. Definition at line 80 of file vtkSMAnimationSceneProxy.h. |
|
|
|
|
||||||||||||||||||||||||
|
Saves the animation as a sequence of images or a movie file. The method is not accessible using property interface. Return 0 on success. |
|
|
Save the geometry of the animation. Note that this method is not accessible using property interface. Returns 0 on success. |
|
|
|
|
|
|
|
|
Given the number of objects (numObjects), class name (VTKClassName) and server ids ( this->GetServerIDs()), this methods instantiates the objects on the server(s) Reimplemented from vtkSMAnimationCueProxy. |
|
|
Callbacks for corresponding Cue events. The argument must be casted to vtkAnimationCue::AnimationCueInfo. Reimplemented from vtkSMAnimationCueProxy. |
|
|
Callbacks for corresponding Cue events. The argument must be casted to vtkAnimationCue::AnimationCueInfo. Reimplemented from vtkSMAnimationCueProxy. |
|
|
Callbacks for corresponding Cue events. The argument must be casted to vtkAnimationCue::AnimationCueInfo. Reimplemented from vtkSMAnimationCueProxy. |
|
|
Callbacks for corresponding Cue events. The argument must be casted to vtkAnimationCue::AnimationCueInfo. |
|
|
|
|
|
|
|
|
Definition at line 107 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 119 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 120 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 122 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 125 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 126 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 127 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 128 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 129 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 130 of file vtkSMAnimationSceneProxy.h. |
|
|
Definition at line 135 of file vtkSMAnimationSceneProxy.h. |
1.3.5