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:
  • tfdata.h