Inviwo  0.9.10.1
Inviwo documentation
inviwo::util::TFPropertyConcept Class Referenceabstract

property interface used by the TF dialog to support different TF properties More...

#include <tfpropertyconcept.h>

+ Inheritance diagram for inviwo::util::TFPropertyConcept:

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
 

Detailed Description

property interface used by the TF dialog to support different TF properties


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