|
virtual VolumeRepresentation * | clone () const override=0 |
|
virtual void | setDimensions (size3_t dimensions)=0 |
|
virtual const size3_t & | getDimensions () const =0 |
|
virtual const DataFormatBase * | getDataFormat () const =0 |
|
std::string_view | getDataFormatString () const |
|
DataFormatId | getDataFormatId () const |
|
virtual void | setSwizzleMask (const SwizzleMask &mask)=0 |
| update the swizzle mask of the color channels when sampling the volume
|
|
virtual SwizzleMask | getSwizzleMask () const =0 |
|
virtual void | setInterpolation (InterpolationType interpolation)=0 |
|
virtual InterpolationType | getInterpolation () const =0 |
|
virtual void | setWrapping (const Wrapping3D &wrapping)=0 |
|
virtual Wrapping3D | getWrapping () const =0 |
|
VolumeReprConfig | config () const |
|
virtual std::type_index | getTypeIndex () const=0 |
|
void | setOwner (const Volume *owner) |
|
const Volume * | getOwner () const |
|
bool | isValid () const |
|
void | setValid (bool valid) |
|
virtual void | updateResource (const ResourceMeta &) const |
|
|
using | ReprOwner |
|
bool | isValid_ |
|
const Volume * | owner_ |
|
◆ clone()
◆ setSwizzleMask()
virtual void inviwo::VolumeRepresentation::setSwizzleMask |
( |
const SwizzleMask & | mask | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: