#include <vtkKWView.h>
Inheritance diagram for vtkKWView:
Public Member Functions | |
vtkTypeRevisionMacro (vtkKWView, vtkPVTracedWidget) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetupBindings () |
virtual void | EditCopy () |
virtual vtkWindow * | GetVTKWindow () |
void | CreateDefaultPropertiesParent () |
virtual void | PackProperties () |
vtkKWWidget * | GetVTKWidget () |
virtual void | ShowViewProperties () |
virtual void | UnRegister (vtkObjectBase *o) |
virtual void | SetTitle (const char *) |
virtual void | Close () |
virtual void | CreateViewProperties () |
virtual void | SetInteractiveUpdateRate (float) |
virtual float | GetInteractiveUpdateRate () |
void | SetStillUpdateRates (int count, float *rates) |
virtual int | GetNumberOfStillUpdates () |
float * | GetStillUpdateRates () |
float | GetStillUpdateRate (int i) |
virtual void | SetRenderMode (int) |
virtual int | GetRenderMode () |
void | SetRenderModeToInteractive () |
void | SetRenderModeToStill () |
void | SetRenderModeToSingle () |
void | SetRenderModeToDisabled () |
virtual int | GetRenderState () |
virtual void | SetRenderState (int) |
virtual void | RenderStateOn () |
virtual void | RenderStateOff () |
virtual void | SetSupportPrint (int) |
virtual int | GetSupportPrint () |
virtual void | SupportPrintOn () |
virtual void | SupportPrintOff () |
virtual void | SetSupportCopy (int) |
virtual int | GetSupportCopy () |
virtual void | SupportCopyOn () |
virtual void | SupportCopyOff () |
virtual void | SetSupportControlFrame (int) |
virtual int | GetSupportControlFrame () |
virtual void | SupportControlFrameOn () |
virtual void | SupportControlFrameOff () |
int | ShouldIAbort () |
virtual vtkKWSegmentedProgressGauge * | GetProgressGauge () |
virtual int | CheckForOtherAbort () |
virtual void | UpdateEnableState () |
virtual void | SetInExpose (int) |
virtual int | GetInExpose () |
virtual void | AButtonPress (int vtkNotUsed(num), int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | AButtonRelease (int vtkNotUsed(num), int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | AShiftButtonPress (int vtkNotUsed(num), int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | AShiftButtonRelease (int vtkNotUsed(num), int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | AControlButtonPress (int vtkNotUsed(num), int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | AControlButtonRelease (int vtkNotUsed(num), int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | AKeyPress (char vtkNotUsed(key), int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | Button1Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | Button2Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | Button3Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | ShiftButton1Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | ShiftButton2Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | ShiftButton3Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | ControlButton1Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | ControlButton2Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | ControlButton3Motion (int vtkNotUsed(x), int vtkNotUsed(y)) |
virtual void | Exposed () |
virtual void | Enter (int x, int y) |
virtual void | SaveAsImage () |
virtual void | SaveAsImage (const char *filename) |
virtual void | PrintView () |
int | GetPrinting () |
virtual void | SetPrinting (int) |
virtual vtkKWWindow * | GetParentWindow () |
void | SetParentWindow (vtkKWWindow *) |
virtual vtkViewport * | GetViewport () |
virtual void | SetupMemoryRendering (int width, int height, void *cd) |
virtual void | ResumeScreenRendering () |
virtual unsigned char * | GetMemoryData () |
virtual void * | GetMemoryDC () |
virtual vtkKWFrame * | GetPropertiesParent () |
void | SetPropertiesParent (vtkKWFrame *) |
virtual void | Render () |
virtual void | Reset () |
virtual void | Select (vtkKWWindow *) |
virtual void | Deselect (vtkKWWindow *) |
virtual void | MakeSelected () |
virtual vtkKWNotebook * | GetNotebook () |
virtual vtkPVCornerAnnotationEditor * | GetCornerAnnotation () |
virtual void | SetCornerTextColor (double rgb[3]) |
virtual double * | GetCornerTextColor () |
void | InteractOn () |
void | InteractOff () |
virtual void | SetRendererBackgroundColor (double r, double g, double b) |
virtual void | GetRendererBackgroundColor (double *r, double *g, double *b) |
virtual void | SetMenuEntryName (const char *) |
virtual char * | GetMenuEntryName () |
virtual void | SetMenuEntryHelp (const char *) |
virtual char * | GetMenuEntryHelp () |
virtual void | SetMenuEntryUnderline (int) |
virtual int | GetMenuEntryUnderline () |
virtual void | SetSupportSaveAsImage (int) |
virtual int | GetSupportSaveAsImage () |
virtual void | SupportSaveAsImageOn () |
virtual void | SupportSaveAsImageOff () |
virtual vtkKWFrame * | GetControlFrame () |
virtual vtkRenderWindow * | GetRenderWindow () |
virtual vtkRenderer * | GetRenderer () |
virtual vtkRenderer * | GetRenderer2D () |
virtual void | SetUseProgressGauge (int) |
virtual int | GetUseProgressGauge () |
virtual void | UseProgressGaugeOn () |
virtual void | UseProgressGaugeOff () |
Static Public Member Functions | |
vtkKWView * | New () |
Protected Member Functions | |
vtkKWView () | |
~vtkKWView () | |
Protected Attributes | |
vtkPVCornerAnnotationEditor * | CornerAnnotation |
vtkKWNotebook * | Notebook |
int | InExpose |
int | SharedPropertiesParent |
float | Center [2] |
vtkKWWindow * | ParentWindow |
vtkKWFrame * | PropertiesParent |
vtkKWWidget * | VTKWidget |
vtkKWLabel * | Label |
int | UseProgressGauge |
vtkKWSegmentedProgressGauge * | ProgressGauge |
vtkKWFrame * | Frame |
vtkKWFrame * | Frame2 |
vtkKWFrame * | ControlFrame |
vtkKWFrameWithScrollbar * | AnnotationPropertiesFrame |
vtkKWFrameWithScrollbar * | GeneralPropertiesFrame |
vtkKWFrameWithLabel * | ColorsFrame |
vtkKWChangeColorButton * | RendererBackgroundColor |
int | PropertiesCreated |
float | InteractiveUpdateRate |
float * | StillUpdateRates |
int | NumberOfStillUpdates |
int | RenderMode |
int | RenderState |
char * | MenuEntryName |
char * | MenuEntryHelp |
int | MenuEntryUnderline |
int | Printing |
int | SupportSaveAsImage |
int | SupportPrint |
int | SupportCopy |
int | SupportControlFrame |
The view class normally sits within a vtkKWWindow and holds a vtkWindow. Normally you will not create this class but instead use the concrete subclasses such as vtkKWImageView and vtkKWRenderView.
Definition at line 59 of file vtkKWView.h.
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. Reimplemented in vtkPVRenderView. |
|
|
|
Reimplemented from vtkPVTracedWidget. Reimplemented in vtkPVRenderView. |
|
Sets up some default event handlers to allow users to manipulate the view etc. |
|
Used to queue up expose event prior to processing. |
|
Used to queue up expose event prior to processing. |
|
These are the event handlers that UIs can use or override. Definition at line 78 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 80 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 82 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 84 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 86 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 88 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 90 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 92 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 93 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 94 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 95 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 96 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 97 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 98 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 99 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Definition at line 100 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. Reimplemented in vtkPVRenderView. Definition at line 101 of file vtkKWView.h. |
|
These are the event handlers that UIs can use or override. |
|
Handle the edit copy menu option. Reimplemented in vtkPVRenderView. |
|
Handle the file save as image menu option. Reimplemented in vtkPVRenderView. |
|
Handle the file save as image menu option. Reimplemented in vtkPVRenderView. |
|
Printthe image. This may pop up a dialog box etc. Reimplemented in vtkPVRenderView. |
|
Printthe image. This may pop up a dialog box etc. Definition at line 125 of file vtkKWView.h. |
|
Printthe image. This may pop up a dialog box etc. |
|
Set the parent window if used so that additional features may be enabled. The parent window is the vtkKWWindow that contains the view. Reimplemented from vtkKWWidget. |
|
Set the parent window if used so that additional features may be enabled. The parent window is the vtkKWWindow that contains the view. |
|
Return the RenderWindow or ImageWindow as appropriate. |
|
Return the Renderer or Imager as appropriate. |
|
Methods to support off screen rendering. |
|
Methods to support off screen rendering. |
|
Methods to support off screen rendering. |
|
Methods to support off screen rendering. |
|
Get the attachment point for the Composits properties. This attachment point may be obtained from the parent window if it has been set. |
|
Get the attachment point for the Composits properties. This attachment point may be obtained from the parent window if it has been set. |
|
Make the properties show up in the view instead of the window or as a top level dialog. |
|
Make sure that the Views property parent is currently packed |
|
Render the image. Reimplemented in vtkPVRenderView. |
|
Render the image. Definition at line 171 of file vtkKWView.h. |
|
Return the tk widget used for the vtkWindow. This widget is a child of the widget representing the view. Definition at line 176 of file vtkKWView.h. |
|
Methods to indicate when this view is the selected view. |
|
Methods to indicate when this view is the selected view. |
|
Methods to indicate when this view is the selected view. |
|
Displays and/or updates the property ui display |
|
Override Unregister since widgets have loops. Reimplemented from vtkKWWidget. |
|
Set the title of this view. |
|
Allow access to the notebook object. |
|
Close the view - called from the vtkkwwindow. This default method will simply call Close() for all the composites. Can be overridden. Reimplemented in vtkPVRenderView. |
|
Create the properties sheet, called by ShowViewProperties. Reimplemented in vtkPVRenderView. |
|
Allow access to the UI components of interest |
|
|
|
|
|
|
|
|
|
Definition at line 216 of file vtkKWView.h. |
|
Definition at line 217 of file vtkKWView.h. |
|
|
|
|
|
Definition at line 223 of file vtkKWView.h. References VTK_KW_INTERACTIVE_RENDER. |
|
Definition at line 225 of file vtkKWView.h. References VTK_KW_STILL_RENDER. |
|
Definition at line 227 of file vtkKWView.h. References VTK_KW_SINGLE_RENDER. |
|
Definition at line 229 of file vtkKWView.h. References VTK_KW_DISABLED_RENDER. |
|
|
|
|
|
|
|
|
|
Change the color of the corner annotation text |
|
Change the color of the corner annotation text |
|
Turn interactivity on / off - used for UI components that want interactive rendering while values are being modified. |
|
Turn interactivity on / off - used for UI components that want interactive rendering while values are being modified. |
|
Set the background color Reimplemented in vtkPVRenderView. |
|
Set the background color |
|
Set the name to be used in the menu for the view properties sheet entry |
|
Set the name to be used in the menu for the view properties sheet entry |
|
Set the name to be used in the menu for the view properties sheet entry |
|
Set the name to be used in the menu for the view properties sheet entry |
|
Set the name to be used in the menu for the view properties sheet entry |
|
Set the name to be used in the menu for the view properties sheet entry |
|
Options to enable / disable UI elements. Should be set before the UI is created. |
|
Options to enable / disable UI elements. Should be set before the UI is created. |
|
Options to enable / disable UI elements. Should be set before the UI is created. |
|
Options to enable / disable UI elements. Should be set before the UI is created. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get the control frame to put custom controls within |
|
This class now longer owns these objects. I am providing these methods as temporary access to these objects. I plan to make these private. Reimplemented in vtkPVRenderView. Definition at line 299 of file vtkKWView.h. |
|
This class now longer owns these objects. I am providing these methods as temporary access to these objects. I plan to make these private. Reimplemented in vtkPVRenderView. Definition at line 300 of file vtkKWView.h. |
|
This class now longer owns these objects. I am providing these methods as temporary access to these objects. I plan to make these private. Reimplemented in vtkPVRenderView. Definition at line 301 of file vtkKWView.h. |
|
The guts of the abort check method. Made public so that it can be accessed by the render timer callback. |
|
Should I display the progress gauge in the title bar? By default, it is off. |
|
Should I display the progress gauge in the title bar? By default, it is off. |
|
Should I display the progress gauge in the title bar? By default, it is off. |
|
Should I display the progress gauge in the title bar? By default, it is off. |
|
|
|
Check if the application needs to abort. Definition at line 320 of file vtkKWView.h. |
|
Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc. Reimplemented from vtkKWWidget. Reimplemented in vtkPVRenderView. |
|
Definition at line 334 of file vtkKWView.h. |
|
Definition at line 336 of file vtkKWView.h. |
|
Definition at line 337 of file vtkKWView.h. |
|
Definition at line 338 of file vtkKWView.h. |
|
Definition at line 339 of file vtkKWView.h. |
|
Definition at line 340 of file vtkKWView.h. |
|
Definition at line 341 of file vtkKWView.h. |
|
Definition at line 342 of file vtkKWView.h. |
|
Definition at line 343 of file vtkKWView.h. |
|
Definition at line 344 of file vtkKWView.h. |
|
Definition at line 345 of file vtkKWView.h. |
|
Definition at line 346 of file vtkKWView.h. |
|
Definition at line 347 of file vtkKWView.h. |
|
Definition at line 348 of file vtkKWView.h. |
|
Definition at line 350 of file vtkKWView.h. |
|
Definition at line 352 of file vtkKWView.h. |
|
Definition at line 353 of file vtkKWView.h. |
|
Definition at line 354 of file vtkKWView.h. |
|
Definition at line 359 of file vtkKWView.h. |
|
Definition at line 361 of file vtkKWView.h. |
|
Definition at line 362 of file vtkKWView.h. |
|
Definition at line 363 of file vtkKWView.h. |
|
Definition at line 364 of file vtkKWView.h. |
|
Definition at line 365 of file vtkKWView.h. |
|
Definition at line 367 of file vtkKWView.h. |
|
Definition at line 368 of file vtkKWView.h. |
|
Definition at line 369 of file vtkKWView.h. |
|
Definition at line 371 of file vtkKWView.h. |
|
Definition at line 373 of file vtkKWView.h. |
|
Definition at line 374 of file vtkKWView.h. |
|
Definition at line 375 of file vtkKWView.h. |
|
Definition at line 376 of file vtkKWView.h. |