VTK
|
2D widget for controlling a playback stream More...
#include <vtkPlaybackWidget.h>
Static Public Member Functions | |
static vtkPlaybackWidget * | New () |
![]() | |
static vtkBorderWidget * | New () |
static int | IsTypeOf (const char *type) |
static vtkBorderWidget * | SafeDownCast (vtkObjectBase *o) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkAbstractWidget * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
vtkPlaybackWidget () | |
~vtkPlaybackWidget () | |
virtual void | SelectRegion (double eventPos[2]) |
![]() | |
vtkBorderWidget () | |
~vtkBorderWidget () | |
virtual int | SubclassSelectAction () |
virtual int | SubclassTranslateAction () |
virtual int | SubclassEndSelectAction () |
virtual int | SubclassMoveAction () |
virtual void | SetCursor (int State) |
![]() | |
vtkAbstractWidget () | |
~vtkAbstractWidget () | |
void | SetWidgetRepresentation (vtkWidgetRepresentation *r) |
virtual void | SetCursor (int vtkNotUsed(state)) |
typedef vtkBorderWidget | Superclass |
static int | IsTypeOf (const char *type) |
static vtkPlaybackWidget * | SafeDownCast (vtkObjectBase *o) |
virtual int | IsA (const char *type) |
vtkPlaybackWidget * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkObjectBase * | NewInstanceInternal () const |
Additional Inherited Members | |
![]() | |
typedef vtkAbstractWidget | Superclass |
![]() | |
typedef vtkInteractorObserver | Superclass |
![]() | |
enum | _WidgetState { Start =0, Define, Manipulate, Selected } |
![]() | |
static void | SelectAction (vtkAbstractWidget *) |
static void | TranslateAction (vtkAbstractWidget *) |
static void | EndSelectAction (vtkAbstractWidget *) |
static void | MoveAction (vtkAbstractWidget *) |
![]() | |
static void | ProcessEventsHandler (vtkObject *object, unsigned long event, void *clientdata, void *calldata) |
![]() | |
int | Selectable |
int | Resizable |
int | WidgetState |
![]() | |
vtkWidgetRepresentation * | WidgetRep |
int | ManagesCursor |
vtkWidgetEventTranslator * | EventTranslator |
vtkWidgetCallbackMapper * | CallbackMapper |
vtkAbstractWidget * | Parent |
void * | CallData |
int | ProcessEvents |
2D widget for controlling a playback stream
This class provides support for interactively controlling the playback of a serial stream of information (e.g., animation sequence, video, etc.). Controls for play, stop, advance one step forward, advance one step backward, jump to beginning, and jump to end are available.
Definition at line 39 of file vtkPlaybackWidget.h.
Standar VTK class methods.
Definition at line 47 of file vtkPlaybackWidget.h.
|
protected |
|
protected |
|
static |
Instantiate this class.
|
static |
Standar VTK class methods.
|
virtual |
Standar VTK class methods.
Reimplemented from vtkBorderWidget.
|
static |
Standar VTK class methods.
|
protectedvirtual |
Standar VTK class methods.
Reimplemented from vtkBorderWidget.
vtkPlaybackWidget* vtkPlaybackWidget::NewInstance | ( | ) | const |
Standar VTK class methods.
void vtkPlaybackWidget::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
Standar VTK class methods.
|
inline |
Specify an instance of vtkPlaybackRepresentation used to represent this widget in the scene. Note that the representation is a subclass of vtkProp so it can be added to the renderer independent of the widget.
Definition at line 56 of file vtkPlaybackWidget.h.
|
virtual |
Create the default widget representation if one is not set.
Reimplemented from vtkBorderWidget.
|
protectedvirtual |
When selecting the interior of this widget, special operations occur (i.e., operating the playback controls).
Reimplemented from vtkBorderWidget.