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