|
Public Member Functions |
| vtkTypeRevisionMacro (vtkPVCameraKeyFrame, vtkPVProxyKeyFrame) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | InitializeKeyValueUsingCurrentState () |
virtual void | InitializeKeyValueDomainUsingCurrentState () |
virtual void | SaveState (ofstream *file) |
|
virtual void | SetValueToMinimum () |
virtual void | SetValueToMaximum () |
|
virtual void | SetKeyValue (vtkSMProxy *cameraProxy) |
void | SetPosition (double x, double y, double z) |
void | SetFocalPoint (double x, double y, double z) |
void | SetViewUp (double x, double y, double z) |
void | SetViewAngle (double angle) |
|
void | SetPositionWithTrace (double x, double y, double z) |
void | SetFocalPointWithTrace (double x, double y, double z) |
void | SetViewUpWithTrace (double x, double y, double z) |
void | SetViewAngleWithTrace (double a) |
|
void | SetProperty (const char *name, double val) |
void | SetProperty (const char *name, double x, double y, double z) |
void | SetProperty (const char *name,vtkSMDoubleVectorProperty *sdvp) |
|
void | CaptureCurrentCameraCallback () |
void | PositionChangedCallback () |
void | FocalPointChangedCallback () |
void | ViewUpChangedCallback () |
void | ViewAngleChangedCallback () |
Static Public Member Functions |
vtkPVCameraKeyFrame * | New () |
Protected Member Functions |
| vtkPVCameraKeyFrame () |
| ~vtkPVCameraKeyFrame () |
void | SetProperty (const char *name, const double *value) |
virtual void | ChildCreate (vtkKWApplication *app) |
virtual void | UpdateValuesFromProxy () |
Protected Attributes |
vtkKWLabel * | PositionLabel |
vtkKWLabel * | FocalPointLabel |
vtkKWLabel * | ViewUpLabel |
vtkKWLabel * | ViewAngleLabel |
vtkKWPushButton * | CaptureCurrentCamera |
vtkKWThumbWheel * | PositionWheels [3] |
vtkKWThumbWheel * | FocalPointWheels [3] |
vtkKWThumbWheel * | ViewUpWheels [3] |
vtkKWThumbWheel * | ViewAngleWheel |
This is the GUI for the Camera key frame.