ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVCameraAnimationCue Class Reference

#include <vtkPVCameraAnimationCue.h>

Inheritance diagram for vtkPVCameraAnimationCue:
Inheritance graph
[legend]
Collaboration diagram for vtkPVCameraAnimationCue:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
vtkCameraGetCamera ()
void SetMode (int mode)
virtual void BeginUpdateAnimationValues ()
virtual void SetAnimationValue (int, double)
virtual void EndUpdateAnimationValues ()
void SetView (vtkPVRenderView *)
virtual vtkPVRenderViewGetView ()

Static Public Member Functions

static vtkPVCameraAnimationCueNew ()
static int IsTypeOf (const char *type)
static vtkPVCameraAnimationCueSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVCameraAnimationCue ()
 ~vtkPVCameraAnimationCue ()

Protected Attributes

vtkPVRenderViewView

Detailed Description

vtkPVCameraAnimationCue is a specialization of the vtkPVKeyFrameAnimationCue suitable for animating cameras from a vtkPVRenderView.

Definition at line 30 of file vtkPVCameraAnimationCue.h.


Constructor & Destructor Documentation

vtkPVCameraAnimationCue::vtkPVCameraAnimationCue ( ) [protected]
vtkPVCameraAnimationCue::~vtkPVCameraAnimationCue ( ) [protected]

Member Function Documentation

static vtkPVCameraAnimationCue* vtkPVCameraAnimationCue::New ( ) [static]

Reimplemented from vtkAnimationCue.

virtual const char* vtkPVCameraAnimationCue::GetClassName ( ) [virtual]

Reimplemented from vtkPVKeyFrameAnimationCue.

static int vtkPVCameraAnimationCue::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkPVKeyFrameAnimationCue.

virtual int vtkPVCameraAnimationCue::IsA ( const char *  type) [virtual]

Reimplemented from vtkPVKeyFrameAnimationCue.

static vtkPVCameraAnimationCue* vtkPVCameraAnimationCue::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkPVKeyFrameAnimationCue.

void vtkPVCameraAnimationCue::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkPVKeyFrameAnimationCue.

void vtkPVCameraAnimationCue::SetView ( vtkPVRenderView )

Get/Set the render view.

virtual vtkPVRenderView* vtkPVCameraAnimationCue::GetView ( ) [virtual]

Get/Set the render view.

vtkCamera* vtkPVCameraAnimationCue::GetCamera ( )

Returns the animated camera, if any.

void vtkPVCameraAnimationCue::SetMode ( int  mode)
virtual void vtkPVCameraAnimationCue::BeginUpdateAnimationValues ( ) [inline, virtual]

Used to update the animated item. This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.

Implements vtkPVAnimationCue.

Definition at line 49 of file vtkPVCameraAnimationCue.h.

virtual void vtkPVCameraAnimationCue::SetAnimationValue ( int  index,
double  value 
) [inline, virtual]

Used to update the animated item. This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.

Implements vtkPVAnimationCue.

Definition at line 50 of file vtkPVCameraAnimationCue.h.

virtual void vtkPVCameraAnimationCue::EndUpdateAnimationValues ( ) [virtual]

Used to update the animated item. This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.

Implements vtkPVAnimationCue.


Member Data Documentation

Definition at line 57 of file vtkPVCameraAnimationCue.h.


The documentation for this class was generated from the following file: