|
ParaView
|
#include <vtkPVCameraKeyFrame.h>


Special key frame for animating Camera. Unlike typical keyframes, this keyframe interpolates a camera and not a property on the camera.
Definition at line 30 of file vtkPVCameraKeyFrame.h.
| vtkPVCameraKeyFrame::vtkPVCameraKeyFrame | ( | ) | [protected] |
| vtkPVCameraKeyFrame::~vtkPVCameraKeyFrame | ( | ) | [protected] |
| static vtkPVCameraKeyFrame* vtkPVCameraKeyFrame::New | ( | ) | [static] |
Reimplemented from vtkPVKeyFrame.
| virtual const char* vtkPVCameraKeyFrame::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkPVKeyFrame.
| static int vtkPVCameraKeyFrame::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkPVKeyFrame.
| virtual int vtkPVCameraKeyFrame::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkPVKeyFrame.
| static vtkPVCameraKeyFrame* vtkPVCameraKeyFrame::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkPVKeyFrame.
| void vtkPVCameraKeyFrame::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkPVKeyFrame.
| virtual void vtkPVCameraKeyFrame::UpdateValue | ( | double | currenttime, |
| vtkPVAnimationCue * | cue, | ||
| vtkPVKeyFrame * | next | ||
| ) | [virtual] |
If the vtkPVCameraCueManipulator is in CAMERA mode, then this method is not even called since the interpolation is done by vtkCameraInterpolator maintained by vtkPVCameraCueManipulator itself. However, in PATH mode, this method is called to allow the key frame to use vtkCameraInterpolator2 to do path-based interpolations for the camera.
Reimplemented from vtkPVKeyFrame.
| virtual void vtkPVCameraKeyFrame::SetKeyValue | ( | unsigned | index, |
| double | val | ||
| ) | [inline, virtual] |
Get/Set the animated value at this key frame. Note that is the number of values is adjusted to fit the index specified in SetKeyValue.
Reimplemented from vtkPVKeyFrame.
Definition at line 49 of file vtkPVCameraKeyFrame.h.
| virtual void vtkPVCameraKeyFrame::SetKeyValue | ( | double | val | ) | [inline, virtual] |
Get/Set the animated value at this key frame. Note that is the number of values is adjusted to fit the index specified in SetKeyValue.
Reimplemented from vtkPVKeyFrame.
Definition at line 50 of file vtkPVCameraKeyFrame.h.
| virtual double vtkPVCameraKeyFrame::GetKeyValue | ( | unsigned | index | ) | [inline, virtual] |
Get/Set the animated value at this key frame. Note that is the number of values is adjusted to fit the index specified in SetKeyValue.
Reimplemented from vtkPVKeyFrame.
Definition at line 51 of file vtkPVCameraKeyFrame.h.
| virtual vtkCamera* vtkPVCameraKeyFrame::GetCamera | ( | ) | [virtual] |
Get the camera i.e. the key value for this key frame.
Methods to set the current camera value.
Methods to set the current camera value.
Methods to set the current camera value.
| void vtkPVCameraKeyFrame::SetViewAngle | ( | double | angle | ) |
Methods to set the current camera value.
| void vtkPVCameraKeyFrame::SetParallelScale | ( | double | scale | ) |
Methods to set the current camera value.
Forwarded to vtkCameraInterpolator2.
| void vtkPVCameraKeyFrame::ClearPositionPath | ( | ) |
Forwarded to vtkCameraInterpolator2.
Forwarded to vtkCameraInterpolator2.
| void vtkPVCameraKeyFrame::ClearFocalPath | ( | ) |
Forwarded to vtkCameraInterpolator2.
| void vtkPVCameraKeyFrame::SetFocalPointMode | ( | int | val | ) |
Forwarded to vtkCameraInterpolator2.
| void vtkPVCameraKeyFrame::SetPositionMode | ( | int | val | ) |
Forwarded to vtkCameraInterpolator2.
| void vtkPVCameraKeyFrame::SetClosedFocalPath | ( | bool | val | ) |
Forwarded to vtkCameraInterpolator2.
| void vtkPVCameraKeyFrame::SetClosedPositionPath | ( | bool | val | ) |
Forwarded to vtkCameraInterpolator2.
vtkCamera* vtkPVCameraKeyFrame::Camera [protected] |
Definition at line 83 of file vtkPVCameraKeyFrame.h.
vtkCameraInterpolator2* vtkPVCameraKeyFrame::Interpolator [protected] |
Definition at line 84 of file vtkPVCameraKeyFrame.h.
1.7.5.1