# osg::Image Member List

This is the complete list of members for osg::Image, including all inherited members.

_allocationMode | osg::Image | `[protected]`
_data | osg::Image | `[protected]`
_dataType | osg::Image | `[protected]`
_dataVariance | osg::Object | `[protected]`
_fileName | osg::Image | `[protected]`
_internalTextureFormat | osg::Image | `[protected]`
_mipmapData | osg::Image | `[protected]`
_modifiedTag | osg::Image | `[protected]`
_packing | osg::Image | `[protected]`
_pixelFormat | osg::Image | `[protected]`
_r | osg::Image | `[protected]`
_refCount | osg::Referenced | `[mutable, protected]`
_refMutex | osg::Referenced | `[mutable, protected]`
_s | osg::Image | `[protected]`
_t | osg::Image | `[protected]`
_userData | osg::Object | `[protected]`
allocateImage(int s, int t, int r, GLenum pixelFormat, GLenum type, int packing=1) | osg::Image |
AllocationMode enum name | osg::Image |
className() const | osg::Image | `[inline, virtual]`
clone(const CopyOp &copyop) const | osg::Image | `[inline, virtual]`
cloneType() const | osg::Image | `[inline, virtual]`
compare(const Image &rhs) const | osg::Image | `[virtual]`
computeNearestPowerOfTwo(int s, float bias=0.5f) | osg::Image | `[static]`
computeNumComponents(GLenum pixelFormat) | osg::Image | `[static]`
computePixelSizeInBits(GLenum pixelFormat, GLenum type) | osg::Image | `[static]`
computeRowWidthInBytes(int width, GLenum pixelFormat, GLenum type, int packing) | osg::Image | `[static]`
copySubImage(int s_offset, int t_offset, int r_offset, osg::Image *source) | osg::Image |
data() | osg::Image | `[inline]`
data() const | osg::Image | `[inline]`
data(int column, int row=0, int image=0) | osg::Image | `[inline]`
data(int column, int row=0, int image=0) const | osg::Image | `[inline]`
DataVariance enum name | osg::Object |
deallocateData() | osg::Image | `[protected]`
DeleteHandler class | osg::Referenced | `[friend]`
dirty() | osg::Image | `[inline]`
DYNAMIC enum value | osg::Object |
ensureValidSizeForTexturing(GLint maxTextureSize) | osg::Image |
flipHorizontal() | osg::Image |
flipVertical() | osg::Image |
getAllocationMode() const | osg::Image | `[inline]`
getDataType() const | osg::Image | `[inline]`
getDataVariance() const | osg::Object | `[inline]`
getDeleteHandler() | osg::Referenced | `[static]`
getFileName() const | osg::Image | `[inline]`
getImageSizeInBytes() const | osg::Image | `[inline]`
getInternalTextureFormat() const | osg::Image | `[inline]`
getMipmapData(unsigned int mipmapNumber) const | osg::Image | `[inline]`
getModifiedTag() const | osg::Image | `[inline]`
getNumMipmapLevels() const | osg::Image | `[inline]`
getPacking() const | osg::Image | `[inline]`
getPixelFormat() const | osg::Image | `[inline]`
getPixelSizeInBits() const | osg::Image | `[inline]`
getRowSizeInBytes() const | osg::Image | `[inline]`
getThreadSafeReferenceCounting() | osg::Referenced | `[static]`
getTotalSizeInBytes() const | osg::Image | `[inline]`
getTotalSizeInBytesIncludingMipmaps() const | osg::Image |
getUserData() | osg::Object | `[inline]`
getUserData() const | osg::Object | `[inline]`
Image() | osg::Image |
Image(const Image &image, const CopyOp &copyop=CopyOp::SHALLOW_COPY) | osg::Image |
isImageTranslucent() const | osg::Image |
isMipmap() const | osg::Image | `[inline]`
isPackedType(GLenum type) | osg::Image | `[static]`
isSameKindAs(const Object *obj) const | osg::Image | `[inline, virtual]`
libraryName() const | osg::Image | `[inline, virtual]`
MipmapDataType typedef | osg::Image |
NO_DELETE enum value | osg::Image |
Object() | osg::Object | `[inline]`
Object(const Object &, const CopyOp &copyop=CopyOp::SHALLOW_COPY) | osg::Object |
operator=(const Image &) | osg::Image | `[inline, protected]`
osg::Referenced::operator=(const Referenced &) | osg::Referenced | `[inline]`
r() const | osg::Image | `[inline]`
readImageFromCurrentTexture(unsigned int contextID, bool copyMipMapsIfAvailable) | osg::Image |
readPixels(int x, int y, int width, int height, GLenum pixelFormat, GLenum type) | osg::Image |
ref() const | osg::Referenced |
referenceCount() const | osg::Referenced | `[inline]`
Referenced() | osg::Referenced | `[inline]`
Referenced(const Referenced &) | osg::Referenced | `[inline]`
s() const | osg::Image | `[inline]`
scaleImage(int s, int t, int r) | osg::Image | `[inline]`
scaleImage(int s, int t, int r, GLenum newDataType) | osg::Image |
setAllocationMode(AllocationMode mode) | osg::Image | `[inline]`
setData(unsigned char *data, AllocationMode allocationMode) | osg::Image | `[protected]`
setDataVariance(DataVariance dv) | osg::Object | `[inline]`
setDeleteHandler(DeleteHandler *handler) | osg::Referenced | `[static]`
setFileName(const std::string &fileName) | osg::Image |
setImage(int s, int t, int r, GLint internalTextureformat, GLenum pixelFormat, GLenum type, unsigned char *data, AllocationMode mode, int packing=1) | osg::Image |
setInternalTextureFormat(GLint internalFormat) | osg::Image |
setMipmapData(const MipmapDataType &mipmapDataVector) | osg::Image | `[inline]`
setModifiedTag(unsigned int value) | osg::Image | `[inline]`
setPixelFormat(GLenum pixelFormat) | osg::Image |
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | `[static]`
setUserData(Referenced *obj) | osg::Object | `[inline]`
STATIC enum value | osg::Object |
t() const | osg::Image | `[inline]`
unref() const | osg::Referenced |
unref_nodelete() const | osg::Referenced |
USE_MALLOC_FREE enum value | osg::Image |
USE_NEW_DELETE enum value | osg::Image |
~Image() | osg::Image | `[protected, virtual]`
~Object() | osg::Object | `[inline, protected, virtual]`
~Referenced() | osg::Referenced | `[protected, virtual]`