Classes
ParaView Behaviors

Behaviors are classes that manage certain behaviors in the application. More...

Classes

class  pqAlwaysConnectedBehavior
 pqAlwaysConnectedBehavior ensures that the client always remains connected to a server. More...
 
class  pqApplyBehavior
 pqApplyBehavior collects the logic that needs to happen after the user hits "Apply" on the pqPropertiesPanel. More...
 
class  pqAutoLoadPluginXMLBehavior
 ParaView plugins can load gui configuration xmls eg. More...
 
class  pqAutoSaveBehavior
 : pqAutoSaveBehavior save states automatically in the background. More...
 
class  pqCategoryToolbarsBehavior
 pqCategoryToolbarsBehavior is used when the application wants to enable categories from a pqProxyGroupMenuManager to show up in a toolbar. More...
 
class  pqCollaborationBehavior
 pqCollaborationBehavior ensures that a pqCollaborationManager get set when a new pqServer that support collaboration has been created. More...
 
class  pqCommandLineOptionsBehavior
 pqCommandLineOptionsBehavior processes command-line options on startup and performs relevant actions such as loading data files, connecting to server etc. More...
 
class  pqCrashRecoveryBehavior
 pqCrashRecoveryBehavior manages saving/loading of crash recovery state. More...
 
class  pqCustomShortcutBehavior
 pqCustomShortcutBehavior TODO More...
 
class  pqDataTimeStepBehavior
 pqDataTimeStepBehavior ensures that whenever a file is opened with more than 1 timestep, the application time >= the time for the last timestep. More...
 
class  pqDefaultViewBehavior
 pqDefaultViewBehavior ensures that when a new server connection is made, the default view of the user-specified type is automatically created. More...
 
class  pqLockPanelsBehavior
 Central location for controlling whether dock widgets are locked down or movable. More...
 
class  pqModelTransformSupportBehavior
 pqModelTransformSupportBehavior is designed for supporting ChangeOfBasis matrix for MantId. More...
 
class  pqObjectPickingBehavior
 pqObjectPickingBehavior is used to add support for picking "source" by clicking on it in a view. More...
 
class  pqPersistentMainWindowStateBehavior
 pqPersistentMainWindowStateBehavior saves and restores the MainWindow state on shutdown and restart. More...
 
class  pqPipelineContextMenuBehavior
 This behavior manages showing up of a context menu with sensible pipeline related actions for changing color/visibility etc. More...
 
class  pqPluginActionGroupBehavior
 pqPluginActionGroupBehavior adds support for loading menus/toolbars from plugins. More...
 
class  pqPluginDockWidgetsBehavior
 pqPluginDockWidgetsBehavior adds support for loading dock widgets from plugins. More...
 
class  pqPluginDocumentationBehavior
 pqPluginDocumentationBehavior is a helper class that ensures that documentation from plugins is registered with the QHelpEngine. More...
 
class  pqPluginPathBehavior
 Applications may want to support auto-loading of plugins from certain locations when a client-server connection is made. More...
 
class  pqPluginSettingsBehavior
 pqPluginSettingsBehavior adds support for adding application settings from plugins More...
 
class  pqSpreadSheetVisibilityBehavior
 Whenever spreadsheet view is created, ParaView wants to ensure that the active source is automatically displayed in that view. More...
 
class  pqUndoRedoBehavior
 pqUndoRedoBehavior enables application wide undo-redo. More...
 
class  pqVerifyRequiredPluginBehavior
 ParaView plugins can be loaded on the client or server before a connection is made. More...
 
class  pqViewStreamingBehavior
 pqViewStreamingBehavior is used to manage rendering of render-view when streaming is enabled. More...
 
class  pqLiveSourceBehavior
 pqLiveSourceBehavior adds support for generated "live" sources algorithms. More...
 
class  pqParaViewBehaviors
 creates all standard ParaView behaviourspqParaViewBehaviors creates all the behaviors used by ParaView. More...
 
class  pqPluginToolBarBehavior
 Behavior that monitors loaded plugins to handle any implementations of pqToolBarInterface. More...
 
class  pqUsageLoggingBehavior
 behavior to log usage on application startup. More...
 

Detailed Description

Behaviors are classes that manage certain behaviors in the application.

Developers should simply instantiate behaviors if the expect that behavior in their client.