Inviwo
0.9.10.1
Inviwo documentation
|
property interface used by the TF dialog to support different TF properties More...
#include <tfpropertyconcept.h>
Public Member Functions | |
virtual Property * | getProperty () const =0 |
virtual bool | hasTF () const =0 |
virtual bool | hasIsovalues () const =0 |
virtual TransferFunctionProperty * | getTFProperty () const =0 |
virtual TFPrimitiveSet * | getTransferFunction () const =0 |
virtual TFPrimitiveSet * | getIsovalues () const =0 |
virtual bool | supportsMask () const =0 |
virtual void | setMask (double maskMin, double maskMax)=0 |
virtual const dvec2 | getMask () const =0 |
virtual void | clearMask ()=0 |
virtual void | setZoomH (double zoomHMin, double zoomHMax)=0 |
virtual const dvec2 & | getZoomH () const =0 |
virtual void | setZoomV (double zoomVMin, double zoomVMax)=0 |
virtual const dvec2 & | getZoomV () const =0 |
virtual void | setHistogramMode (HistogramMode type)=0 |
virtual HistogramMode | getHistogramMode ()=0 |
virtual VolumeInport * | getVolumeInport ()=0 |
virtual void | addObserver (TFPropertyObserver *observer)=0 |
virtual void | removeObserver (TFPropertyObserver *observer)=0 |
property interface used by the TF dialog to support different TF properties