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 PropertygetProperty () const =0
 
virtual bool hasTF () const =0
 
virtual bool hasIsovalues () const =0
 
virtual TransferFunctionPropertygetTFProperty () const =0
 
virtual TFPrimitiveSetgetTransferFunction () const =0
 
virtual TFPrimitiveSetgetIsovalues () 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 VolumeInportgetVolumeInport ()=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: