SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SLTexColorLUT Member List

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

_alphasSLTexColorLUTprotected
_autoCalcTM3DSLGLTextureprotected
_bumpScaleSLGLTextureprotected
_bytesInFileSLGLTextureprotected
_bytesOnGPUSLGLTextureprotected
_bytesPerPixelSLGLTextureprotected
_colorLUTSLTexColorLUTprotected
_colorsSLTexColorLUTprotected
_compressedTextureSLGLTextureprotected
_deleteImageAfterBuildSLGLTextureprotected
_depthSLGLTextureprotected
_heightSLGLTextureprotected
_imagesSLGLTextureprotected
_internalFormatSLGLTextureprotected
_keyboardDeltaPosSLEventHandlerprotected
_lengthSLTexColorLUTprotected
_mag_filterSLGLTextureprotected
_min_filterSLGLTextureprotected
_mouseRotationFactorSLEventHandlerprotected
_mutexSLGLTextureprotected
_nameSLObjectprotected
_needsUpdateSLGLTextureprotected
_resizeToPow2SLGLTextureprotected
_targetSLGLTextureprotected
_texIDSLGLTextureprotected
_texTypeSLGLTextureprotected
_tmSLGLTextureprotected
_urlSLObjectprotected
_uvIndexSLGLTextureprotected
_vaoSpriteSLGLTextureprotected
_widthSLGLTextureprotected
_wrap_sSLGLTextureprotected
_wrap_tSLGLTextureprotected
allAlphas()SLTexColorLUT
allColors()SLTexColorLUT
alphas()SLTexColorLUTinline
autoCalcTM3D() constSLGLTextureinline
bindActive(SLuint texUnit=0)SLGLTexture
build(SLint texUnit)SLGLTexturevirtual
build2DMipmaps(SLint target, SLuint index)SLGLTexture
bumpScale(SLfloat bs)SLGLTextureinline
bumpScale() constSLGLTextureinline
bytesInFile()SLGLTextureinline
bytesOnGPU()SLGLTextureinline
bytesPerPixel()SLGLTextureinline
calc3DGradients(SLint sampleRadius, const function< void(int)> &onUpdateProgress=nullptr)SLGLTexture
colors(SLColorLUTType lut)SLTexColorLUT
colors()SLTexColorLUTinline
copyVideoImage(SLint camWidth, SLint camHeight, CVPixelFormatGL glFormat, SLuchar *data, SLbool isContinuous, SLbool isTopLeft)SLGLTexture
copyVideoImage(SLint camWidth, SLint camHeight, CVPixelFormatGL srcFormat, CVPixelFormatGL dstFormat, SLuchar *data, SLbool isContinuous, SLbool isTopLeft)SLGLTexture
cubeUV2XYZ(SLint index, SLfloat u, SLfloat v, SLfloat &x, SLfloat &y, SLfloat &z)SLGLTexture
cubeXYZ2UV(SLfloat x, SLfloat y, SLfloat z, SLint &index, SLfloat &u, SLfloat &v)SLGLTexture
deleteData(SLbool deleteAlsoOnGPU)SLGLTexture
deleteDataGpu()SLGLTexture
deleteImageAfterBuild(SLbool delImg)SLGLTextureinline
deleteImages()SLGLTexture
depth()SLGLTextureinline
detectType(const SLstring &filename)SLGLTexturestatic
drawSprite(SLbool doUpdate, SLfloat x, SLfloat y, SLfloat w, SLfloat h)SLGLTexture
dudv(SLfloat u, SLfloat v)SLGLTexture
filterString(SLint glFilter)SLGLTexture
fullUpdate()SLGLTexture
generateTexture()SLTexColorLUT
getTexelf(SLfloat u, SLfloat v, SLuint imgIndex=0)SLGLTexture
getTexelf(const SLVec3f &cubemapDir)SLGLTexture
hasAlpha()SLGLTextureinline
height()SLGLTextureinline
images()SLGLTextureinline
internalFormatStr(int internalFormat)SLGLTexturestatic
isTexture()SLGLTextureinline
length()SLTexColorLUTinline
load(const SLstring &filename, SLbool flipVertical=true, SLbool loadGrayscaleIntoAlpha=false)SLGLTextureprotected
load(const SLVCol4f &colors)SLGLTextureprotected
magFiler(SLint magF)SLGLTextureinline
magnificationFilterName()SLGLTextureinline
maxAnisotropySLGLTexturestatic
minFiler(SLint minF)SLGLTextureinline
minificationFilterName()SLGLTextureinline
mouseRotationFactor(SLfloat rf)SLEventHandlerinline
mouseRotationFactor()SLEventHandlerinline
name(const SLstring &Name)SLObjectinline
name() constSLObjectinline
needsUpdate(SLbool update)SLGLTextureinline
needsUpdate()SLGLTextureinline
onDoubleClick(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod)SLEventHandlerinlinevirtual
onKeyPress(const SLKey key, const SLKey mod)SLEventHandlerinlinevirtual
onKeyRelease(const SLKey key, const SLKey mod)SLEventHandlerinlinevirtual
onMouseDown(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod)SLEventHandlerinlinevirtual
onMouseMove(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod)SLEventHandlerinlinevirtual
onMouseUp(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod)SLEventHandlerinlinevirtual
onMouseWheel(const SLint delta, const SLKey mod)SLEventHandlerinlinevirtual
onRotationPYR(const SLfloat pitchRAD, const SLfloat yawRAD, const SLfloat rollRAD)SLEventHandlerinlinevirtual
onTouch2Down(const SLint x1, const SLint y1, const SLint x2, const SLint y2)SLEventHandlerinlinevirtual
onTouch2Move(const SLint x1, const SLint y1, const SLint x2, const SLint y2)SLEventHandlerinlinevirtual
onTouch2Up(const SLint x1, const SLint y1, const SLint x2, const SLint y2)SLEventHandlerinlinevirtual
onTouch3Down(const SLint x1, const SLint y1)SLEventHandlerinlinevirtual
onTouch3Move(const SLint x1, const SLint y1)SLEventHandlerinlinevirtual
onTouch3Up(const SLint x1, const SLint y1)SLEventHandlerinlinevirtual
SLEventHandler()SLEventHandlerinline
SLGLTexture()SLGLTexture
SLGLTexture(SLAssetManager *assetMgr, const SLVCol4f &colors, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLint wrapS=GL_REPEAT, const SLstring &name="2D-Texture")SLGLTextureexplicit
SLGLTexture(SLAssetManager *assetMgr, SLint min_filter, SLint mag_filter, SLint wrapS, SLint wrapT, SLenum target=GL_TEXTURE_2D)SLGLTextureexplicit
SLGLTexture(SLAssetManager *assetMgr, unsigned char *data, int width, int height, int cvtype, SLint min_filter, SLint mag_filter, SLTextureType type, SLint wrapS, SLint wrapT)SLGLTextureexplicit
SLGLTexture(SLAssetManager *assetMgr, const SLstring &imageFilename, SLint min_filter=GL_LINEAR_MIPMAP_LINEAR, SLint mag_filter=GL_LINEAR, SLTextureType type=TT_unknown, SLint wrapS=GL_REPEAT, SLint wrapT=GL_REPEAT)SLGLTextureexplicit
SLGLTexture(SLAssetManager *assetMgr, const SLVstring &imageFilenames, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLint wrapS=GL_REPEAT, SLint wrapT=GL_REPEAT, const SLstring &name="3D-Texture", SLbool loadGrayscaleIntoAlpha=false)SLGLTextureexplicit
SLGLTexture(SLAssetManager *assetMgr, SLint depth, const SLstring &imageFilename, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLint wrapS=GL_REPEAT, SLint wrapT=GL_REPEAT, const SLstring &name="3D-Texture", SLbool loadGrayscaleIntoAlpha=false)SLGLTextureexplicit
SLGLTexture(SLAssetManager *assetMgr, const SLstring &imageFilenameXPos, const SLstring &imageFilenameXNeg, const SLstring &imageFilenameYPos, const SLstring &imageFilenameYNeg, const SLstring &imageFilenameZPos, const SLstring &imageFilenameZNeg, SLint min_filter=GL_LINEAR, SLint mag_filter=GL_LINEAR, SLTextureType type=TT_unknown)SLGLTexture
SLObject(const SLstring &Name="", const SLstring &url="")SLObjectinline
SLTexColorLUT(SLAssetManager *assetMgr, SLColorLUTType lutType, SLuint length=256)SLTexColorLUT
SLTexColorLUT(SLAssetManager *assetMgr, SLVAlphaLUTPoint alphaVec, SLColorLUTType lutType=CLUT_RYGCB, SLuint length=256)SLTexColorLUT
SLTexColorLUT(SLAssetManager *assetMgr, SLVAlphaLUTPoint alphaValues, SLVColorLUTPoint colorValues, SLuint length=256)SLTexColorLUT
smooth3DGradients(SLint smoothRadius, function< void(int)> onUpdateProgress=nullptr)SLGLTexture
target() constSLGLTextureinline
texID() constSLGLTextureinline
textureSize(int width, int height)SLGLTextureinline
texType(SLTextureType bt)SLGLTextureinline
texType()SLGLTextureinline
tm()SLGLTextureinline
totalNumBytesOnGPUSLGLTexturestatic
typeName()SLGLTexture
typeShortName()SLGLTexture
url(const SLstring &url)SLObjectinline
url() constSLObjectinline
uvIndex(SLbyte i)SLGLTextureinline
uvIndex()SLGLTextureinline
width()SLGLTextureinline
~SLEventHandler()SLEventHandlerinlinevirtual
~SLGLTexture() overrideSLGLTexture
~SLObject()SLObjectinlinevirtual
~SLTexColorLUT()SLTexColorLUTvirtual