USGS

Isis 3.0 Application Source Code Reference

Home

FilterWidget Class Reference

This widget contains filtering capabilities for a single filter type. More...

#include <FilterWidget.h>

List of all members.

Signals

void filterChanged ()
void scrollToBottom ()

Public Member Functions

 FilterWidget (QString)
 FilterWidget (const FilterWidget &)
virtual ~FilterWidget ()
template<typename T >
bool evaluate (const T *t, bool(AbstractFilter::*meth)() const) const
bool evaluate (const ControlCubeGraphNode *node) const
bool evaluate (const ControlPoint *point) const
bool evaluate (const ControlMeasure *measure) const
bool hasFilter (bool(AbstractFilter::*)() const) const
FilterWidgetoperator= (FilterWidget other)

Detailed Description

This widget contains filtering capabilities for a single filter type.

The filter types are (strings containing exactly): Connections Images and Points Points and Measures

This class does the visualization and editing of the filter groups. An interface is provided for evaluating all of the contained filters.

Author:
????-??-?? Eric Hyer

Definition at line 47 of file FilterWidget.h.


Constructor & Destructor Documentation

FilterWidget ( QString  type  )  [explicit]

Definition at line 31 of file FilterWidget.cpp.

FilterWidget ( const FilterWidget other  ) 

Definition at line 43 of file FilterWidget.cpp.

~FilterWidget (  )  [virtual]

Definition at line 60 of file FilterWidget.cpp.


Member Function Documentation

bool evaluate ( const T *  t,
bool(AbstractFilter::*)() const   meth 
) const [inline]

Definition at line 57 of file FilterWidget.h.

bool evaluate ( const ControlCubeGraphNode *  node  )  const

Definition at line 82 of file FilterWidget.cpp.

bool evaluate ( const ControlPoint *  point  )  const

Definition at line 88 of file FilterWidget.cpp.

bool evaluate ( const ControlMeasure *  measure  )  const

Definition at line 94 of file FilterWidget.cpp.

bool hasFilter ( bool(AbstractFilter::*)() const  meth  )  const

Definition at line 100 of file FilterWidget.cpp.

FilterWidget & operator= ( FilterWidget  other  ) 

Definition at line 111 of file FilterWidget.cpp.

void filterChanged (  )  [signal]

Definition at line 99 of file moc_FilterWidget.cpp.

void scrollToBottom (  )  [signal]

Definition at line 105 of file moc_FilterWidget.cpp.


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