![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
| VolumePy * | clone () const override |
| pybind11::array & | data () |
| const pybind11::array & | data () const |
| virtual const DataFormatBase * | getDataFormat () const override |
| virtual const size3_t & | getDimensions () const override |
| virtual InterpolationType | getInterpolation () const override |
| virtual SwizzleMask | getSwizzleMask () const override |
| std::type_index | getTypeIndex () const override |
| virtual Wrapping3D | getWrapping () const override |
| VolumePy & | operator= (const VolumePy &)=delete |
| VolumePy & | operator= (VolumePy &&)=delete |
| virtual void | setDimensions (size3_t dimensions) override |
| virtual void | setInterpolation (InterpolationType interpolation) override |
| virtual void | setSwizzleMask (const SwizzleMask &mask) override |
| update the swizzle mask of the color channels when sampling the volume | |
| virtual void | setWrapping (const Wrapping3D &wrapping) override |
| virtual void | updateResource (const ResourceMeta &meta) const override |
| VolumePy (const VolumeReprConfig &config) | |
| VolumePy (pybind11::array data, const SwizzleMask &swizzleMask=VolumeConfig::defaultSwizzleMask, InterpolationType interpolation=VolumeConfig::defaultInterpolation, const Wrapping3D &wrapping=VolumeConfig::defaultWrapping) | |
| VolumePy (size3_t dimensions, const DataFormatBase *format, const SwizzleMask &swizzleMask=VolumeConfig::defaultSwizzleMask, InterpolationType interpolation=VolumeConfig::defaultInterpolation, const Wrapping3D &wrapping=VolumeConfig::defaultWrapping) | |
| VolumePy (VolumePy &&)=delete | |
| Public Member Functions inherited from inviwo::VolumeRepresentation | |
| VolumeReprConfig | config () const |
| DataFormatId | getDataFormatId () const |
| std::string_view | getDataFormatString () const |
| Public Member Functions inherited from inviwo::DataRepresentation< Volume > | |
| const Volume * | getOwner () const |
| bool | isValid () const |
| void | setOwner (const Volume *owner) |
| void | setValid (bool valid) |
Additional Inherited Members | |
| Public Types inherited from inviwo::DataRepresentation< Volume > | |
| using | ReprOwner |
| Protected Member Functions inherited from inviwo::VolumeRepresentation | |
| VolumeRepresentation & | operator= (const VolumeRepresentation &that)=default |
| VolumeRepresentation (const VolumeRepresentation &rhs)=default | |
| Protected Member Functions inherited from inviwo::DataRepresentation< Volume > | |
| DataRepresentation & | operator= (const DataRepresentation &that)=default |
| Protected Attributes inherited from inviwo::DataRepresentation< Volume > | |
| bool | isValid_ |
| const Volume * | owner_ |
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::DataRepresentation< Volume >.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
update the swizzle mask of the color channels when sampling the volume
| mask | new swizzle mask |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Implements inviwo::VolumeRepresentation.
|
overridevirtual |
Reimplemented from inviwo::DataRepresentation< Volume >.