Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::DataRepresentation< Owner > Class Template Referenceabstract

Base class for all DataRepresentations. More...

#include <datarepresentation.h>

Public Types

using ReprOwner = Owner
 

Public Member Functions

virtual DataRepresentationclone () const =0
 
virtual std::type_index getTypeIndex () const =0
 
void setOwner (const Owner *owner)
 
const Owner * getOwner () const
 
bool isValid () const
 
void setValid (bool valid)
 
virtual void updateResource (const ResourceMeta &) const
 

Protected Member Functions

 DataRepresentation (const DataRepresentation &rhs)=default
 
DataRepresentationoperator= (const DataRepresentation &that)=default
 

Protected Attributes

bool isValid_ = true
 
const Owner * owner_ = nullptr
 

Detailed Description

template<typename Owner>
class inviwo::DataRepresentation< Owner >

Base class for all DataRepresentations.

See also
Data

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