Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::TFData::Implementation< T > Struct Template Reference
+ Inheritance diagram for inviwo::TFData::Implementation< T >:

Public Member Functions

 Implementation (T *toWrap)
 
 Implementation (const Implementation &)=delete
 
 Implementation (Implementation &&)=delete
 
Implementationoperator= (const Implementation &)=delete
 
Implementationoperator= (Implementation &&)=delete
 
virtual std::unique_ptr< Baseclone () const override
 
virtual const DataMappergetDataMap () const override
 
virtual HistogramCache::Result calculateHistograms (const std::function< void(const std::vector< Histogram1D > &)> &whenDone) const override
 
virtual OnChangeHandle onChange (const std::function< void()> &callback) const override
 
- Public Member Functions inherited from inviwo::TFData::Base
 Base (const Base &)=delete
 
 Base (Base &&)=delete
 
Baseoperator= (const Base &)=delete
 
Baseoperator= (Base &&)=delete
 

Public Attributes

T * port
 

Member Function Documentation

◆ calculateHistograms()

template<typename T >
virtual HistogramCache::Result inviwo::TFData::Implementation< T >::calculateHistograms ( const std::function< void(const std::vector< Histogram1D > &)> & whenDone) const
inlineoverridevirtual

Implements inviwo::TFData::Base.

◆ clone()

template<typename T >
virtual std::unique_ptr< Base > inviwo::TFData::Implementation< T >::clone ( ) const
inlineoverridevirtual

Implements inviwo::TFData::Base.

◆ getDataMap()

template<typename T >
virtual const DataMapper * inviwo::TFData::Implementation< T >::getDataMap ( ) const
inlineoverridevirtual

Implements inviwo::TFData::Base.

◆ onChange()

template<typename T >
virtual OnChangeHandle inviwo::TFData::Implementation< T >::onChange ( const std::function< void()> & callback) const
inlineoverridevirtual

Implements inviwo::TFData::Base.


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