Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVVCRControl Class Reference

Toolbar for the VCR control. More...

#include <vtkPVVCRControl.h>

Inheritance diagram for vtkPVVCRControl:

Inheritance graph
[legend]
Collaboration diagram for vtkPVVCRControl:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { PLAYBACK, RECORD, BOTH }

Public Member Functions

 vtkTypeRevisionMacro (vtkPVVCRControl, vtkKWToolbar)
void PrintSelf (ostream &os, vtkIndent indent)
void SetLoopButtonState (int state)
int GetLoopButtonState ()
void SetRecordCheckButtonState (int state)
int GetRecordCheckButtonState ()
void SetPlayCommand (vtkKWObject *calledObject, const char *commandString)
void SetStopCommand (vtkKWObject *calledObject, const char *commandString)
void SetGoToBeginningCommand (vtkKWObject *calledObject, const char *commandString)
void SetGoToEndCommand (vtkKWObject *calledObject, const char *commandString)
void SetGoToPreviousCommand (vtkKWObject *calledObject, const char *commandString)
void SetGoToNextCommand (vtkKWObject *calledObject, const char *commandString)
void SetLoopCheckCommand (vtkKWObject *calledObject, const char *commandString)
void SetRecordCheckCommand (vtkKWObject *calledObject, const char *commandString)
void SetRecordStateCommand (vtkKWObject *calledObject, const char *commandString)
void SetSaveAnimationCommand (vtkKWObject *calledObject, const char *commandString)
virtual void Create (vtkKWApplication *app)
virtual void UpdateEnableState ()
virtual void SetInPlay (int)
virtual int GetInPlay ()
void PlayCallback ()
void StopCallback ()
void GoToBeginningCallback ()
void GoToEndCallback ()
void GoToPreviousCallback ()
void GoToNextCallback ()
void LoopCheckCallback ()
void RecordCheckCallback ()
void RecordStateCallback ()
void SaveAnimationCallback ()
virtual void SetMode (int)
virtual int GetMode ()
void SetModeToPlayBack ()
void SetModeToRecord ()
void SetModeToBoth ()

Static Public Member Functions

vtkPVVCRControlNew ()

Protected Member Functions

 vtkPVVCRControl ()
 ~vtkPVVCRControl ()
virtual void SetPlayCommand (const char *)
virtual void SetStopCommand (const char *)
virtual void SetGoToBeginningCommand (const char *)
virtual void SetGoToEndCommand (const char *)
virtual void SetGoToPreviousCommand (const char *)
virtual void SetGoToNextCommand (const char *)
virtual void SetLoopCheckCommand (const char *)
virtual void SetRecordCheckCommand (const char *)
virtual void SetRecordStateCommand (const char *)
virtual void SetSaveAnimationCommand (const char *)
void InvokeCommand (const char *command)

Protected Attributes

int InPlay
vtkKWPushButtonPlayButton
vtkKWPushButtonStopButton
vtkKWPushButtonGoToBeginningButton
vtkKWPushButtonGoToEndButton
vtkKWPushButtonGoToPreviousButton
vtkKWPushButtonGoToNextButton
vtkKWCheckButtonLoopCheckButton
vtkKWCheckButtonRecordCheckButton
vtkKWPushButtonRecordStateButton
vtkKWPushButtonSaveAnimationButton
char * PlayCommand
char * StopCommand
char * GoToBeginningCommand
char * GoToEndCommand
char * GoToPreviousCommand
char * GoToNextCommand
char * LoopCheckCommand
char * RecordCheckCommand
char * RecordStateCommand
char * SaveAnimationCommand
int Mode

Detailed Description

Toolbar for the VCR control.

Toolbar for the vcr buttons. This control has 3 modes. PLAYBACK :- only buttons for playback are shown. RECORD:- only buttons for recording are shown. BOTH:- both playback and recording buttons are shown. Note that the mode must be set before calling Create.

Definition at line 33 of file vtkPVVCRControl.h.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
PLAYBACK 
RECORD 
BOTH 

Definition at line 96 of file vtkPVVCRControl.h.


Constructor & Destructor Documentation

vtkPVVCRControl::vtkPVVCRControl  )  [protected]
 

vtkPVVCRControl::~vtkPVVCRControl  )  [protected]
 


Member Function Documentation

vtkPVVCRControl* vtkPVVCRControl::New  )  [static]
 

Reimplemented from vtkKWToolbar.

vtkPVVCRControl::vtkTypeRevisionMacro vtkPVVCRControl  ,
vtkKWToolbar 
 

void vtkPVVCRControl::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWToolbar.

void vtkPVVCRControl::SetPlayCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetStopCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetGoToBeginningCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetGoToEndCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetGoToPreviousCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetGoToNextCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetLoopCheckCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetRecordCheckCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetRecordStateCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

void vtkPVVCRControl::SetSaveAnimationCommand vtkKWObject calledObject,
const char *  commandString
 

Set the callbacks.

virtual void vtkPVVCRControl::Create vtkKWApplication app  )  [virtual]
 

Create the widget.

Reimplemented from vtkKWToolbar.

virtual void vtkPVVCRControl::UpdateEnableState  )  [virtual]
 

Create the widget.

Reimplemented from vtkKWToolbar.

virtual void vtkPVVCRControl::SetInPlay int   )  [virtual]
 

Get/Set if animation is Playing.

virtual int vtkPVVCRControl::GetInPlay  )  [virtual]
 

Get/Set if animation is Playing.

void vtkPVVCRControl::SetLoopButtonState int  state  ) 
 

int vtkPVVCRControl::GetLoopButtonState  ) 
 

void vtkPVVCRControl::SetRecordCheckButtonState int  state  ) 
 

int vtkPVVCRControl::GetRecordCheckButtonState  ) 
 

void vtkPVVCRControl::PlayCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::StopCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::GoToBeginningCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::GoToEndCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::GoToPreviousCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::GoToNextCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::LoopCheckCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::RecordCheckCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::RecordStateCallback  ) 
 

Internal callbacks for the buttons.

void vtkPVVCRControl::SaveAnimationCallback  ) 
 

Internal callbacks for the buttons.

virtual void vtkPVVCRControl::SetMode int   )  [virtual]
 

VCR Control can have 3 modes, PLAYBACK, RECORD, BOTH. The mode must be set before calling Create.

virtual int vtkPVVCRControl::GetMode  )  [virtual]
 

VCR Control can have 3 modes, PLAYBACK, RECORD, BOTH. The mode must be set before calling Create.

void vtkPVVCRControl::SetModeToPlayBack  )  [inline]
 

VCR Control can have 3 modes, PLAYBACK, RECORD, BOTH. The mode must be set before calling Create.

Definition at line 91 of file vtkPVVCRControl.h.

References PLAYBACK.

void vtkPVVCRControl::SetModeToRecord  )  [inline]
 

VCR Control can have 3 modes, PLAYBACK, RECORD, BOTH. The mode must be set before calling Create.

Definition at line 92 of file vtkPVVCRControl.h.

References RECORD.

void vtkPVVCRControl::SetModeToBoth  )  [inline]
 

VCR Control can have 3 modes, PLAYBACK, RECORD, BOTH. The mode must be set before calling Create.

Definition at line 93 of file vtkPVVCRControl.h.

References BOTH.

virtual void vtkPVVCRControl::SetPlayCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetStopCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetGoToBeginningCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetGoToEndCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetGoToPreviousCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetGoToNextCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetLoopCheckCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetRecordCheckCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetRecordStateCommand const char *   )  [protected, virtual]
 

virtual void vtkPVVCRControl::SetSaveAnimationCommand const char *   )  [protected, virtual]
 

void vtkPVVCRControl::InvokeCommand const char *  command  )  [protected]
 


Member Data Documentation

int vtkPVVCRControl::InPlay [protected]
 

Definition at line 107 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::PlayButton [protected]
 

Definition at line 108 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::StopButton [protected]
 

Definition at line 109 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::GoToBeginningButton [protected]
 

Definition at line 110 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::GoToEndButton [protected]
 

Definition at line 111 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::GoToPreviousButton [protected]
 

Definition at line 112 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::GoToNextButton [protected]
 

Definition at line 113 of file vtkPVVCRControl.h.

vtkKWCheckButton* vtkPVVCRControl::LoopCheckButton [protected]
 

Definition at line 114 of file vtkPVVCRControl.h.

vtkKWCheckButton* vtkPVVCRControl::RecordCheckButton [protected]
 

Definition at line 115 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::RecordStateButton [protected]
 

Definition at line 116 of file vtkPVVCRControl.h.

vtkKWPushButton* vtkPVVCRControl::SaveAnimationButton [protected]
 

Definition at line 117 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::PlayCommand [protected]
 

Definition at line 119 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::StopCommand [protected]
 

Definition at line 120 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::GoToBeginningCommand [protected]
 

Definition at line 121 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::GoToEndCommand [protected]
 

Definition at line 122 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::GoToPreviousCommand [protected]
 

Definition at line 123 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::GoToNextCommand [protected]
 

Definition at line 124 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::LoopCheckCommand [protected]
 

Definition at line 125 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::RecordCheckCommand [protected]
 

Definition at line 126 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::RecordStateCommand [protected]
 

Definition at line 127 of file vtkPVVCRControl.h.

char* vtkPVVCRControl::SaveAnimationCommand [protected]
 

Definition at line 128 of file vtkPVVCRControl.h.

int vtkPVVCRControl::Mode [protected]
 

Definition at line 130 of file vtkPVVCRControl.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:46:30 2006 for ParaView by doxygen 1.3.5