![]() |
ImFusion C++ SDK 4.4.0
|
This is the complete list of members for ImFusion::TypedImage< T >, including all inherited members.
| alignment() const | ImFusion::Image | |
| BYTE enum value (defined in ImFusion::Image) | ImFusion::Image | |
| byteSize() const | ImFusion::Image | inline |
| channels() const | ImFusion::Image | inline |
| clone() const | ImFusion::TypedImage< T > | |
| cloneImpl() const override (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | protectedvirtual |
| compatible(const Image &other, bool ignoreType=false, bool ignore3D=false, bool ignoreChannels=false) const | ImFusion::Image | |
| Configurable()=default (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| Configurable(const Configurable &rhs) (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| configuration(Properties *p) const override | ImFusion::Image | virtual |
| configure(const Properties *p) override | ImFusion::Image | virtual |
| configureDefaults() | ImFusion::Configurable | virtual |
| coord(size_t index) const | ImFusion::Image | inline |
| create(const ImageDescriptor &descriptor, T *data=nullptr, Ownership own=Ownership::NotOwning) | ImFusion::TypedImage< T > | static |
| create(const vec3i &dimensions, int numChannels=1, T *data=nullptr, Ownership own=Ownership::NotOwning) | ImFusion::TypedImage< T > | static |
| ImFusion::MemImage::create(const ImageDescriptor &descriptor) | ImFusion::MemImage | static |
| ImFusion::MemImage::create(const ImageDescriptor &descriptor, void *data, Ownership own=Ownership::NotOwning) | ImFusion::MemImage | static |
| CUSTOM enum value | ImFusion::Image | |
| data() const override | ImFusion::TypedImage< T > | virtual |
| data() override (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | virtual |
| descriptor() const | ImFusion::Image | inline |
| dimension() const | ImFusion::Image | inline |
| dimensions() const | ImFusion::Image | inline |
| DOUBLE enum value (defined in ImFusion::Image) | ImFusion::Image | |
| extent() const | ImFusion::Image | inline |
| fill(T value) | ImFusion::TypedImage< T > | |
| fill(const std::vector< T > &channelValues) | ImFusion::TypedImage< T > | |
| fillDouble(double value) override | ImFusion::TypedImage< T > | virtual |
| fillDouble(const std::vector< double > &channelValues) override | ImFusion::TypedImage< T > | virtual |
| FLOAT enum value (defined in ImFusion::Image) | ImFusion::Image | |
| getRange() const | ImFusion::TypedImage< T > | |
| getRange(T &minVal, T &maxVal) const (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | |
| getRangeDouble(double &minVal, double &maxVal) const override | ImFusion::TypedImage< T > | virtual |
| getRangeDouble() const | ImFusion::TypedImage< T > | |
| getSliceView(int slice) const | ImFusion::TypedImage< T > | |
| getSliceViewImpl(int slice) const override (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | protectedvirtual |
| hasIndex(int x, int y, int z=0, int c=0) const | ImFusion::Image | inline |
| height() const | ImFusion::Image | inline |
| HFLOAT enum value (defined in ImFusion::Image) | ImFusion::Image | |
| Image(const ImageDescriptor &desc) | ImFusion::Image | explicit |
| Image(const Image &other)=default (defined in ImFusion::Image) | ImFusion::Image | |
| Image(Image &&other) noexcept=default (defined in ImFusion::Image) | ImFusion::Image | |
| imageToPixel(const vec3 &world) const | ImFusion::Image | inline |
| imageToPixelMatrix() const | ImFusion::Image | |
| index(int x, int y, int z=0, int c=0) const | ImFusion::Image | inline |
| INT enum value (defined in ImFusion::Image) | ImFusion::Image | |
| isInteger() const | ImFusion::Image | |
| isMetric() const | ImFusion::Image | inline |
| isSigned() const | ImFusion::Image | |
| load(const std::string &filename, int64_t offset=0) | ImFusion::MemImage | |
| Location enum name | ImFusion::Image | |
| location() const override | ImFusion::MemImage | inlinevirtual |
| m_data | ImFusion::TypedImage< T > | protected |
| m_descriptor (defined in ImFusion::Image) | ImFusion::Image | protected |
| m_own | ImFusion::TypedImage< T > | protected |
| m_params | ImFusion::Configurable | protected |
| MemImage(MemImage &&other) noexcept (defined in ImFusion::MemImage) | ImFusion::MemImage | protected |
| MemImage(const MemImage &other)=delete (defined in ImFusion::MemImage) | ImFusion::MemImage | protected |
| MemImage(const ImageDescriptor &desc) (defined in ImFusion::MemImage) | ImFusion::MemImage | protected |
| MEMORY enum value | ImFusion::Image | |
| NONE enum value | ImFusion::Image | |
| OPENCL enum value | ImFusion::Image | |
| OPENGL enum value | ImFusion::Image | |
| operator=(const TypedImage &)=delete (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | |
| operator=(TypedImage &&other) noexcept (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | |
| operator=(MemImage &&other) noexcept (defined in ImFusion::MemImage) | ImFusion::MemImage | protected |
| operator=(const MemImage &other)=delete (defined in ImFusion::MemImage) | ImFusion::MemImage | protected |
| operator=(const Image &other)=default (defined in ImFusion::Image) | ImFusion::Image | |
| operator=(Image &&other) noexcept=default (defined in ImFusion::Image) | ImFusion::Image | |
| operator=(const Configurable &) (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| operator=(Configurable &&) noexcept (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| originalToStorage(double value) const | ImFusion::Image | inline |
| Ownership enum name | ImFusion::MemImage | |
| pixelToImage(const vec3 &pixel) const | ImFusion::Image | inline |
| pixelToImageMatrix() const | ImFusion::Image | |
| pixelType() const | ImFusion::Image | inline |
| pointer() const | ImFusion::TypedImage< T > | |
| pointer() (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | |
| prepare(bool msb=false, bool shiftOnly=false) override | ImFusion::TypedImage< T > | virtual |
| registerParameter(ParameterBase *param) | ImFusion::Configurable | |
| save(const std::string &filename) const | ImFusion::MemImage | |
| scale() const | ImFusion::Image | inline |
| setMetric(bool val) | ImFusion::Image | inline |
| setScale(double val) | ImFusion::Image | inline |
| setShift(double val) | ImFusion::Image | inline |
| setSpacing(double sx, double sy, double sz=1.0) | ImFusion::Image | |
| setSpacing(double sx, double sy, double sz, bool isMetric) | ImFusion::Image | |
| setSpacing(const vec3 &s) | ImFusion::Image | |
| setSpacing(const vec3 &s, bool metric) | ImFusion::Image | |
| setValue(T value, int x, int y, int z=0, int c=0) | ImFusion::TypedImage< T > | |
| setValueDouble(double value, size_t index) const override | ImFusion::TypedImage< T > | virtual |
| setValueDouble(double value, int x, int y, int z=0, int c=0) const override | ImFusion::TypedImage< T > | virtual |
| shift() const | ImFusion::Image | inline |
| SHORT enum value (defined in ImFusion::Image) | ImFusion::Image | |
| signalParametersChanged | ImFusion::Configurable | |
| size() const | ImFusion::Image | inline |
| slices() const | ImFusion::Image | inline |
| spacing() const | ImFusion::Image | inline |
| storageToOriginal(double value) const | ImFusion::Image | inline |
| swap (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | friend |
| Type enum name | ImFusion::Image | |
| type() const | ImFusion::Image | inline |
| typeCompatible() const (defined in ImFusion::Image) | ImFusion::Image | protected |
| typed() | ImFusion::MemImage | |
| typed() const (defined in ImFusion::MemImage) | ImFusion::MemImage | |
| TypedImage(const ImageDescriptor &descriptor, T *data=nullptr, Ownership own=Ownership::NotOwning) | ImFusion::TypedImage< T > | |
| TypedImage(const vec3i &dimensions, int numChannels=1, T *data=nullptr, Ownership own=Ownership::NotOwning) | ImFusion::TypedImage< T > | |
| TypedImage(const TypedImage &)=delete (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | |
| TypedImage(TypedImage &&other) noexcept (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | |
| typeSize() const | ImFusion::Image | inline |
| UBYTE enum value (defined in ImFusion::Image) | ImFusion::Image | |
| UINT enum value (defined in ImFusion::Image) | ImFusion::Image | |
| unregisterParameter(const ParameterBase *param) | ImFusion::Configurable | |
| unscaled() const override | ImFusion::TypedImage< T > | virtual |
| update(const TypedImage< T > &other) | ImFusion::TypedImage< T > | |
| update(const MemImage &other) override | ImFusion::TypedImage< T > | virtual |
| update(const std::vector< T > &data) | ImFusion::TypedImage< T > | |
| update(const T *data) | ImFusion::TypedImage< T > | |
| USHORT enum value (defined in ImFusion::Image) | ImFusion::Image | |
| value(int x, int y, int z=0, int c=0) const | ImFusion::TypedImage< T > | |
| value(size_t index) const | ImFusion::TypedImage< T > | |
| value_type typedef (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > | |
| valueDouble(size_t index) const override | ImFusion::TypedImage< T > | virtual |
| valueDouble(int x, int y, int z=0, int c=0) const override | ImFusion::TypedImage< T > | virtual |
| valueDouble(double x, double y, double z=0, int c=0, bool clamp=true, bool *valid=nullptr) const override | ImFusion::TypedImage< T > | virtual |
| width() const | ImFusion::Image | inline |
| zeros(const ImageDescriptor &descriptor) | ImFusion::TypedImage< T > | static |
| zeros(const vec3i &dimensions, int numChannels=1) | ImFusion::TypedImage< T > | static |
| ~Configurable() (defined in ImFusion::Configurable) | ImFusion::Configurable | virtual |
| ~Image()=default (defined in ImFusion::Image) | ImFusion::Image | virtual |
| ~MemImage() override=default (defined in ImFusion::MemImage) | ImFusion::MemImage | |
| ~TypedImage() override (defined in ImFusion::TypedImage< T >) | ImFusion::TypedImage< T > |