ParaView
Public Member Functions | Protected Slots | Protected Attributes | List of all members
pqGlyphPanel Class Reference

Custom panel for ArbitrarySourceGlyph and Glyph filters. More...

#include <pqGlyphPanel.h>

Inheritance diagram for pqGlyphPanel:
Inheritance graph
[legend]
Collaboration diagram for pqGlyphPanel:
Collaboration graph
[legend]

Public Member Functions

 pqGlyphPanel (pqProxy *proxy, QWidget *p)
 
virtual ~pqGlyphPanel ()
 
- Public Member Functions inherited from pqAutoGeneratedObjectPanel
 pqAutoGeneratedObjectPanel (pqProxy *proxy, bool summaryOnly=false, QWidget *p=NULL)
 constructor More...
 
 ~pqAutoGeneratedObjectPanel ()
 destructor More...
 
- Public Member Functions inherited from pqNamedObjectPanel
 pqNamedObjectPanel (pqProxy *proxy, QWidget *p)
 constructor More...
 
 ~pqNamedObjectPanel ()
 destructor More...
 
- Public Member Functions inherited from pqObjectPanel
 pqObjectPanel (pqProxy *proxy, QWidget *p)
 constructor More...
 
 ~pqObjectPanel ()
 destructor More...
 
pqProxyreferenceProxy () const
 
- Public Member Functions inherited from pqProxyPanel
 pqProxyPanel (vtkSMProxy *proxy, QWidget *p)
 constructor More...
 
 ~pqProxyPanel ()
 destructor More...
 
vtkSMProxyproxy () const
 get the proxy for which properties are displayed More...
 
pqViewview () const
 get the view that this object panel works with. More...
 
QSize sizeHint () const
 size hint for this widget More...
 
pqPropertyManagerpropertyManager ()
 property manager belongs to this panel More...
 
bool selected () const
 returns whether selected More...
 

Protected Slots

void updateScaleFactor ()
 Called when the panel is modified, we update the scale factor if the user hasn't locked the scale factor. More...
 
void updateScalarsVectorsEnable ()
 Called when the panel is modified, we change the enabled flags on the scalars and vectors fields to reflect which one will have an effect on the output. More...
 
void updateScaleFactorIfNeeded ()
 
- Protected Slots inherited from pqProxyPanel
virtual void updateInformationAndDomains ()
 This method gets called to referesh all domains and information properties. More...
 
void dataUpdated ()
 Called after the algorithm executes. More...
 

Protected Attributes

QAbstractButton * LockScaleFactor
 
QWidget * ScaleFactorWidget
 
QWidget * ScalarsWidget
 
QWidget * VectorsWidget
 
QComboBox * ScaleModeWidget
 
QCheckBox * OrientWidget
 
- Protected Attributes inherited from pqAutoGeneratedObjectPanel
QGridLayout * PanelLayout
 
- Protected Attributes inherited from pqObjectPanel
QPointer< pqProxyReferenceProxy
 

Additional Inherited Members

- Public Slots inherited from pqObjectPanel
virtual void setModified ()
 Fires modified. More...
 
virtual void accept ()
 accept the changes made to the properties changes will be propogated down to the server manager subclasses should only change properties when accept is called to work properly with undo/redo More...
 
virtual void reset ()
 reset the changes made editor will query properties from the server manager More...
 
- Public Slots inherited from pqProxyPanel
virtual void accept ()
 accept the changes made to the properties changes will be propogated down to the server manager subclasses should only change properties when accept is called to work properly with undo/redo More...
 
virtual void reset ()
 reset the changes made editor will query properties from the server manager More...
 
virtual void select ()
 Called when the panel becomes active. More...
 
virtual void deselect ()
 Called when the panel becomes inactive. More...
 
virtual void setView (pqView *)
 Set the view that this panel works with. More...
 
virtual void setModified ()
 Fires modified. More...
 
- Signals inherited from pqProxyPanel
void modified ()
 
void onaccept ()
 
void onreset ()
 
void onselect ()
 
void ondeselect ()
 
void viewChanged (pqView *)
 
- Protected Member Functions inherited from pqAutoGeneratedObjectPanel
void linkServerManagerProperties ()
 populate widgets with properties from the server manager More...
 
- Protected Member Functions inherited from pqProxyPanel
bool event (QEvent *e)
 
- Static Protected Member Functions inherited from pqAutoGeneratedObjectPanel
static void setupValidator (QLineEdit *lineEdit, QVariant::Type propertyType)
 sets up a QValidator for the line edit based on the type. More...
 
static void processHints (QGridLayout *panelLayout, vtkSMProxy *refProxy, vtkSMProxy *pxy, QStringList &propertiesToHide, QStringList &properiesToShow)
 

Detailed Description

Custom panel for ArbitrarySourceGlyph and Glyph filters.

This panel is only provided to add capabilities to reset the scalar factor for the glyphs when the scale mode, vectors or scalar selections change.

Definition at line 46 of file pqGlyphPanel.h.

Constructor & Destructor Documentation

§ pqGlyphPanel()

pqGlyphPanel::pqGlyphPanel ( pqProxy proxy,
QWidget *  p 
)

§ ~pqGlyphPanel()

virtual pqGlyphPanel::~pqGlyphPanel ( )
virtual

Member Function Documentation

§ updateScaleFactor

void pqGlyphPanel::updateScaleFactor ( )
protectedslot

Called when the panel is modified, we update the scale factor if the user hasn't locked the scale factor.

§ updateScalarsVectorsEnable

void pqGlyphPanel::updateScalarsVectorsEnable ( )
protectedslot

Called when the panel is modified, we change the enabled flags on the scalars and vectors fields to reflect which one will have an effect on the output.

§ updateScaleFactorIfNeeded

void pqGlyphPanel::updateScaleFactorIfNeeded ( )
protectedslot

Member Data Documentation

§ LockScaleFactor

QAbstractButton* pqGlyphPanel::LockScaleFactor
protected

Definition at line 71 of file pqGlyphPanel.h.

§ ScaleFactorWidget

QWidget* pqGlyphPanel::ScaleFactorWidget
protected

Definition at line 72 of file pqGlyphPanel.h.

§ ScalarsWidget

QWidget* pqGlyphPanel::ScalarsWidget
protected

Definition at line 73 of file pqGlyphPanel.h.

§ VectorsWidget

QWidget* pqGlyphPanel::VectorsWidget
protected

Definition at line 74 of file pqGlyphPanel.h.

§ ScaleModeWidget

QComboBox* pqGlyphPanel::ScaleModeWidget
protected

Definition at line 75 of file pqGlyphPanel.h.

§ OrientWidget

QCheckBox* pqGlyphPanel::OrientWidget
protected

Definition at line 76 of file pqGlyphPanel.h.


The documentation for this class was generated from the following file: