|
| 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 (const VolumeReprConfig &config) |
|
VolumePy * | clone () const override |
|
std::type_index | getTypeIndex () const override |
|
virtual const DataFormatBase * | getDataFormat () const override |
|
virtual void | setDimensions (size3_t dimensions) override |
|
virtual const size3_t & | getDimensions () const override |
|
virtual void | setSwizzleMask (const SwizzleMask &mask) override |
| update the swizzle mask of the color channels when sampling the volume
|
|
virtual SwizzleMask | getSwizzleMask () const override |
|
virtual void | setInterpolation (InterpolationType interpolation) override |
|
virtual InterpolationType | getInterpolation () const override |
|
virtual void | setWrapping (const Wrapping3D &wrapping) override |
|
virtual Wrapping3D | getWrapping () const override |
|
pybind11::array & | data () |
|
const pybind11::array & | data () const |
|
virtual void | updateResource (const ResourceMeta &meta) const override |
|
std::string_view | getDataFormatString () const |
|
DataFormatId | getDataFormatId () const |
|
VolumeReprConfig | config () const |
|
void | setOwner (const Volume *owner) |
|
const Volume * | getOwner () const |
|
bool | isValid () const |
|
void | setValid (bool valid) |
|
◆ clone()
VolumePy * inviwo::VolumePy::clone |
( |
| ) |
const |
|
overridevirtual |
◆ getDataFormat()
virtual const DataFormatBase * inviwo::VolumePy::getDataFormat |
( |
| ) |
const |
|
overridevirtual |
◆ getDimensions()
virtual const size3_t & inviwo::VolumePy::getDimensions |
( |
| ) |
const |
|
overridevirtual |
◆ getInterpolation()
virtual InterpolationType inviwo::VolumePy::getInterpolation |
( |
| ) |
const |
|
overridevirtual |
◆ getSwizzleMask()
virtual SwizzleMask inviwo::VolumePy::getSwizzleMask |
( |
| ) |
const |
|
overridevirtual |
◆ getTypeIndex()
std::type_index inviwo::VolumePy::getTypeIndex |
( |
| ) |
const |
|
overridevirtual |
◆ getWrapping()
virtual Wrapping3D inviwo::VolumePy::getWrapping |
( |
| ) |
const |
|
overridevirtual |
◆ setDimensions()
virtual void inviwo::VolumePy::setDimensions |
( |
size3_t | dimensions | ) |
|
|
overridevirtual |
◆ setInterpolation()
virtual void inviwo::VolumePy::setInterpolation |
( |
InterpolationType | interpolation | ) |
|
|
overridevirtual |
◆ setSwizzleMask()
virtual void inviwo::VolumePy::setSwizzleMask |
( |
const SwizzleMask & | mask | ) |
|
|
overridevirtual |
◆ setWrapping()
virtual void inviwo::VolumePy::setWrapping |
( |
const Wrapping3D & | wrapping | ) |
|
|
overridevirtual |
◆ updateResource()
virtual void inviwo::VolumePy::updateResource |
( |
const ResourceMeta & | meta | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: