ImFusion SDK 4.3
MemImage Member List

This is the complete list of members for MemImage, including all inherited members.

alignment() constImage
BYTE enum value (defined in Image)Image
byteSize() constImageinline
channels() constImageinline
clone() constMemImage
cloneImpl() const =0 (defined in MemImage)MemImageprotectedpure virtual
compatible(const Image &other, bool ignoreType=false, bool ignore3D=false, bool ignoreChannels=false) constImage
Configurable()=default (defined in Configurable)Configurable
Configurable(const Configurable &rhs) (defined in Configurable)Configurable
Configurable(Configurable &&rhs) noexcept (defined in Configurable)Configurable
configuration(Properties *p) const overrideImagevirtual
configure(const Properties *p) overrideImagevirtual
configureDefaults()Configurablevirtual
coord(size_t index) constImageinline
create(const ImageDescriptor &descriptor)MemImagestatic
create(const ImageDescriptor &descriptor, void *data, Ownership own=Ownership::NotOwning)MemImagestatic
CUSTOM enum valueImage
data() const =0MemImagepure virtual
data()=0 (defined in MemImage)MemImagepure virtual
descriptor() constImageinline
dimension() constImageinline
dimensions() constImageinline
DOUBLE enum value (defined in Image)Image
extent() constImageinline
fillDouble(double value)=0MemImagepure virtual
fillDouble(const std::vector< double > &channelValues)=0MemImagepure virtual
FLOAT enum value (defined in Image)Image
getRangeDouble() constMemImage
getRangeDouble(double &minVal, double &maxVal) const =0 (defined in MemImage)MemImagepure virtual
getSliceView(int slice) constMemImage
getSliceViewImpl(int slice) const =0 (defined in MemImage)MemImageprotectedpure virtual
hasIndex(int x, int y, int z=0, int c=0) constImageinline
height() constImageinline
HFLOAT enum value (defined in Image)Image
Image(const ImageDescriptor &desc)Imageexplicit
Image(const Image &other)=default (defined in Image)Image
Image(Image &&other) noexcept=default (defined in Image)Image
imageToPixel(const vec3 &world) constImageinline
imageToPixelMatrix() constImage
index(int x, int y, int z=0, int c=0) constImageinline
INT enum value (defined in Image)Image
isInteger() constImage
isMetric() constImageinline
isSigned() constImage
load(const std::string &filename, int64_t offset=0)MemImage
Location enum nameImage
location() const overrideMemImageinlinevirtual
m_descriptor (defined in Image)Imageprotected
m_paramsConfigurableprotected
MemImage(MemImage &&other) noexcept (defined in MemImage)MemImageprotected
MemImage(const MemImage &other)=delete (defined in MemImage)MemImageprotected
MemImage(const ImageDescriptor &desc) (defined in MemImage)MemImageprotected
MEMORY enum valueImage
NONE enum valueImage
OPENCL enum valueImage
OPENGL enum valueImage
operator=(MemImage &&other) noexcept (defined in MemImage)MemImageprotected
operator=(const MemImage &other)=delete (defined in MemImage)MemImageprotected
operator=(const Image &other)=default (defined in Image)Image
operator=(Image &&other) noexcept=default (defined in Image)Image
operator=(const Configurable &) (defined in Configurable)Configurable
operator=(Configurable &&) noexcept (defined in Configurable)Configurable
originalToStorage(double value) constImageinline
Ownership enum nameMemImage
pixelToImage(const vec3 &pixel) constImageinline
pixelToImageMatrix() constImage
pixelType() constImageinline
prepare(bool msb=false, bool shiftOnly=false)=0MemImagepure virtual
registerParameter(ParameterBase *param)Configurable
save(const std::string &filename) constMemImage
scale() constImageinline
setMetric(bool val)Imageinline
setScale(double val)Imageinline
setShift(double val)Imageinline
setSpacing(double sx, double sy, double sz=1.0)Image
setSpacing(double sx, double sy, double sz, bool isMetric)Image
setSpacing(const vec3 &s)Image
setSpacing(const vec3 &s, bool metric)Image
setValueDouble(double value, size_t index) const =0MemImagepure virtual
setValueDouble(double value, int x, int y, int z=0, int c=0) const =0MemImagepure virtual
shift() constImageinline
SHORT enum value (defined in Image)Image
signalParametersChangedConfigurable
size() constImageinline
slices() constImageinline
spacing() constImageinline
storageToOriginal(double value) constImageinline
Type enum nameImage
type() constImageinline
typeCompatible() const (defined in Image)Imageprotected
typed()MemImage
typed() const (defined in MemImage)MemImage
typeSize() constImageinline
UBYTE enum value (defined in Image)Image
UINT enum value (defined in Image)Image
unregisterParameter(const ParameterBase *param)Configurable
unscaled() const =0MemImagepure virtual
update(const MemImage &img)=0MemImagepure virtual
USHORT enum value (defined in Image)Image
valueDouble(size_t index) const =0MemImagepure virtual
valueDouble(int x, int y, int z=0, int c=0) const =0MemImagepure virtual
valueDouble(double x, double y, double z=0, int c=0, bool clamp=true, bool *valid=nullptr) const =0MemImagepure virtual
width() constImageinline
zeros(const ImageDescriptor &descriptor)MemImagestatic
~Configurable() (defined in Configurable)Configurablevirtual
~Image()=default (defined in Image)Imagevirtual
~MemImage() override=default (defined in MemImage)MemImage
Search Tab / S to search, Esc to close