ImFusion SDK 4.3
GlImage Member List

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

alignment() constImage
bind(int unit=0) constGlImage
BYTE enum value (defined in Image)Image
byteSize() constImageinline
channels() constImageinline
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
CUSTOM enum valueImage
descriptor() constImageinline
dimension() constImageinline
dimensions() constImageinline
DOUBLE enum value (defined in Image)Image
download(unsigned int type=0) constGlImage
download(MemImage &img) constGlImage
extent() constImageinline
FLOAT enum value (defined in Image)Image
format() constGlImageinline
GlImage(const ImageDescriptor &desc, int internalFormat=0, const void *data=nullptr)GlImageexplicit
GlImage(PixelType type, int width, int height, int slices=1, int channels=1, int internalFormat=0, const void *data=nullptr)GlImage
GlImage(Image::Type type, int width, int height, int slices=1, int channels=1, int internalFormat=0, const void *data=nullptr)GlImage
GlImage(std::unique_ptr< GL::Texture > texture)GlImage
GlImage(const MemImage &image)GlImageexplicit
GlImage(const GlImage &image)GlImageexplicit
GlImage(GlImage &&other) noexcept (defined in GlImage)GlImage
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
init(int internalFormat, const void *data)GlImageprotected
INT enum value (defined in Image)Image
internalFormat() constGlImageinline
isInteger() constImage
isMetric() constImageinline
isSigned() constImage
Location enum nameImage
location() const overrideGlImageinlinevirtual
m_descriptor (defined in Image)Imageprotected
m_formatGlImageprotected
m_paramsConfigurableprotected
m_texture (defined in GlImage)GlImageprotected
m_unitGlImagemutableprotected
makeCompatible(GlImage **other, unsigned int type=0, bool use2D=false, int channels=-1) constGlImage
makeCompatible(SharedImage **other, unsigned int type=0, bool use2D=false) constGlImage
MEMORY enum valueImage
NONE enum valueImage
OPENCL enum valueImage
OPENGL enum valueImage
operator const GL::Texture &() const (defined in GlImage)GlImageinline
operator GL::Texture &() (defined in GlImage)GlImageinline
operator=(const GlImage &other)GlImage
operator=(GlImage &&other) noexcept (defined in GlImage)GlImage
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
pixelToImage(const vec3 &pixel) constImageinline
pixelToImageMatrix() constImage
pixelType() constImageinline
registerParameter(ParameterBase *param)Configurable
resize(int width, int height, int slices)GlImage
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
shift() constImageinline
SHORT enum value (defined in Image)Image
signalParametersChangedConfigurable
size() constImageinline
slices() constImageinline
spacing() constImageinline
storageToOriginal(double value) constImageinline
swapTexID(GlImage &other)GlImage
target() constGlImage
texID() constGlImageinline
texture() (defined in GlImage)GlImageinline
texture() const (defined in GlImage)GlImageinline
Type enum nameImage
type() constImageinline
typeCompatible() const (defined in Image)Imageprotected
typeSize() constImageinline
UBYTE enum value (defined in Image)Image
UINT enum value (defined in Image)Image
unbind() constGlImage
unregisterParameter(const ParameterBase *param)Configurable
update(const MemImage &image)GlImage
update(const std::vector< T > &data)GlImage
update(const T *data)GlImage
update(const GlImage &image, GL::Framebuffer *fbo=0)GlImage
update(const GL::Texture &tex, GL::Framebuffer *fbo=0)GlImage
update(const void *data, size_t N, int format, int type)GlImageprotected
USHORT enum value (defined in Image)Image
width() constImageinline
~Configurable() (defined in Configurable)Configurablevirtual
~GlImage() overrideGlImage
~Image()=default (defined in Image)Imagevirtual
Search Tab / S to search, Esc to close