Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::TFPropertyDialog Class Reference
Inheritance diagram for inviwo::TFPropertyDialog:

Public Member Functions

TFEditorViewgetEditorView () const
virtual PropertygetProperty () const override
virtual QSize minimumSizeHint () const override
virtual QSize sizeHint () const override
 TFPropertyDialog (IsoTFProperty *isotfProperty)
 TFPropertyDialog (IsoValueProperty *isoProperty)
 TFPropertyDialog (TransferFunctionProperty *tfProperty)
void updateFromProperty ()
Public Member Functions inherited from inviwo::PropertyEditorWidgetQt
virtual ivec2 getDimensions () const override
virtual ivec2 getPosition () const override
virtual bool isVisible () const override
virtual void loadState () override
 PropertyEditorWidgetQt (Property *property, const std::string &widgetName)
 PropertyEditorWidgetQt (Property *property, const std::string &widgetName, const std::string &objName)
virtual void saveState () override
virtual void setDimensions (const ivec2 &dimensions) override
virtual void setPosition (const ivec2 &pos) override
virtual void setVisible (bool visible) override
Public Member Functions inherited from inviwo::InviwoDockWidget
 InviwoDockWidget (QString title, QWidget *parent)
 InviwoDockWidget (QString title, QWidget *parent, QString objname)
bool isSticky () const
virtual void keyPressEvent (QKeyEvent *keyEvent) override
void setContents (QLayout *layout)
void setContents (QWidget *widget)
void setSticky (bool sticky)
Public Member Functions inherited from inviwo::PropertyObserver
virtual void onSetIdentifier (Property *property, const std::string &identifier)
virtual void onSetSemantics (Property *property, const PropertySemantics &semantics)
virtual void onSetVisible (Property *property, bool visible)
Public Member Functions inherited from inviwo::Observer
 Observer (const Observer &other)
 Observer (Observer &&other)
Observer & operator= (const Observer &other)
Observer & operator= (Observer &&other)
void removeObservation (ObservableInterface *observable)
void removeObservations ()
virtual ~Observer ()
Public Member Functions inherited from inviwo::TFPropertyObserver
virtual void onHistogramSelectionChange (HistogramSelection selection)

Protected Member Functions

void changeHorizontalZoom (int zoomMin, int zoomMax)
void changeVerticalZoom (int zoomMin, int zoomMax)
virtual void onHistogramModeChange (HistogramMode mode) override
virtual void onSetDisplayName (Property *property, const std::string &displayName) override
virtual void onTFMaskChanged (const TFPrimitiveSet &set, dvec2 mask) override
virtual void onTFPrimitiveAdded (const TFPrimitiveSet &set, TFPrimitive &p) override
virtual void onTFPrimitiveChanged (const TFPrimitiveSet &set, const TFPrimitive &p) override
virtual void onTFPrimitiveRemoved (const TFPrimitiveSet &set, TFPrimitive &p) override
virtual void onTFTypeChanged (const TFPrimitiveSet &set, TFPrimitiveSetType type) override
void onTFTypeChangedInternal ()
virtual void onZoomHChange (const dvec2 &zoomH) override
virtual void onZoomVChange (const dvec2 &zoomV) override
virtual void resizeEvent (QResizeEvent *) override
virtual void setReadOnly (bool readonly) override
virtual void showEvent (QShowEvent *) override
void updateTitleFromProperty ()
Protected Member Functions inherited from inviwo::PropertyEditorWidgetQt
virtual void closeEvent (QCloseEvent *) override
virtual void moveEvent (QMoveEvent *event) override
virtual void onSetReadOnly (Property *property, bool readonly) override
Protected Member Functions inherited from inviwo::Observer
void addObservation (ObservableInterface *observable)

Additional Inherited Members

Signals inherited from inviwo::InviwoDockWidget
void stickyFlagChanged (bool sticky)
Protected Attributes inherited from inviwo::Observer
std::unordered_set< ObservableInterface * > observables_
Static Protected Attributes inherited from inviwo::PropertyEditorWidgetQt
static constexpr std::string_view dockareaKey {"PropertyEditorWidgetDockStatus"}
static constexpr std::string_view floatingKey {"PropertyEditorWidgetFloating"}
static constexpr std::string_view positionKey {"PropertyEditorWidgetPosition"}
static constexpr std::string_view sizeKey {"PropertyEditorWidgetSize"}
static constexpr std::string_view stickyKey {"PropertyEditorWidgetSticky"}
static constexpr std::string_view visibleKey {"PropertyEditorWidgetVisible"}

Member Function Documentation

◆ getProperty()

virtual Property * inviwo::TFPropertyDialog::getProperty ( ) const
overridevirtual

◆ onHistogramModeChange()

virtual void inviwo::TFPropertyDialog::onHistogramModeChange ( HistogramMode mode)
overrideprotectedvirtual

Reimplemented from inviwo::TFPropertyObserver.

◆ onSetDisplayName()

virtual void inviwo::TFPropertyDialog::onSetDisplayName ( Property * property,
const std::string & displayName )
overrideprotectedvirtual

Reimplemented from inviwo::PropertyObserver.

◆ onTFMaskChanged()

virtual void inviwo::TFPropertyDialog::onTFMaskChanged ( const TFPrimitiveSet & set,
dvec2 mask )
overrideprotectedvirtual

Reimplemented from inviwo::TFPrimitiveSetObserver.

◆ onTFPrimitiveAdded()

virtual void inviwo::TFPropertyDialog::onTFPrimitiveAdded ( const TFPrimitiveSet & set,
TFPrimitive & p )
overrideprotectedvirtual

Reimplemented from inviwo::TFPrimitiveSetObserver.

◆ onTFPrimitiveChanged()

virtual void inviwo::TFPropertyDialog::onTFPrimitiveChanged ( const TFPrimitiveSet & set,
const TFPrimitive & p )
overrideprotectedvirtual

Reimplemented from inviwo::TFPrimitiveSetObserver.

◆ onTFPrimitiveRemoved()

virtual void inviwo::TFPropertyDialog::onTFPrimitiveRemoved ( const TFPrimitiveSet & set,
TFPrimitive & p )
overrideprotectedvirtual

Reimplemented from inviwo::TFPrimitiveSetObserver.

◆ onTFTypeChanged()

virtual void inviwo::TFPropertyDialog::onTFTypeChanged ( const TFPrimitiveSet & set,
TFPrimitiveSetType type )
overrideprotectedvirtual

Reimplemented from inviwo::TFPrimitiveSetObserver.

◆ onZoomHChange()

virtual void inviwo::TFPropertyDialog::onZoomHChange ( const dvec2 & zoomH)
overrideprotectedvirtual

Reimplemented from inviwo::TFPropertyObserver.

◆ onZoomVChange()

virtual void inviwo::TFPropertyDialog::onZoomVChange ( const dvec2 & zoomV)
overrideprotectedvirtual

Reimplemented from inviwo::TFPropertyObserver.

◆ resizeEvent()

virtual void inviwo::TFPropertyDialog::resizeEvent ( QResizeEvent * )
overrideprotectedvirtual

Reimplemented from inviwo::PropertyEditorWidgetQt.

◆ setReadOnly()

virtual void inviwo::TFPropertyDialog::setReadOnly ( bool readonly)
overrideprotectedvirtual

Reimplemented from inviwo::PropertyEditorWidgetQt.

◆ showEvent()

virtual void inviwo::TFPropertyDialog::showEvent ( QShowEvent * )
overrideprotectedvirtual

Reimplemented from inviwo::PropertyEditorWidgetQt.


The documentation for this class was generated from the following file:
  • modules/qtwidgets/include/modules/qtwidgets/tf/tfpropertydialog.h