![]() |
SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
This is the complete list of members for SLPathtracer, including all inherited members.
| _aaPixels | SLRaytracer | protected |
| _aaSamples | SLRaytracer | protected |
| _aaThreshold | SLRaytracer | protected |
| _autoCalcTM3D | SLGLTexture | protected |
| _bl | SLRaytracer | protected |
| _bumpScale | SLGLTexture | protected |
| _bytesInFile | SLGLTexture | protected |
| _bytesOnGPU | SLGLTexture | protected |
| _bytesPerPixel | SLGLTexture | protected |
| _calcDirect | SLPathtracer | private |
| _calcIndirect | SLPathtracer | private |
| _cam | SLRaytracer | protected |
| _compressedTexture | SLGLTexture | protected |
| _deleteImageAfterBuild | SLGLTexture | protected |
| _depth | SLGLTexture | protected |
| _doContinuous | SLRaytracer | protected |
| _doDistributed | SLRaytracer | protected |
| _doFresnel | SLRaytracer | protected |
| _eye | SLRaytracer | protected |
| _gamma | SLRaytracer | protected |
| _height | SLGLTexture | protected |
| _images | SLGLTexture | protected |
| _internalFormat | SLGLTexture | protected |
| _keyboardDeltaPos | SLEventHandler | protected |
| _la | SLRaytracer | protected |
| _lr | SLRaytracer | protected |
| _lu | SLRaytracer | protected |
| _mag_filter | SLGLTexture | protected |
| _maxDepth | SLRaytracer | protected |
| _min_filter | SLGLTexture | protected |
| _mouseRotationFactor | SLEventHandler | protected |
| _mutex | SLGLTexture | protected |
| _name | SLObject | protected |
| _needsUpdate | SLGLTexture | protected |
| _nextLine | SLRaytracer | protected |
| _oneOverGamma | SLRaytracer | protected |
| _progressPC | SLRaytracer | protected |
| _pxSize | SLRaytracer | protected |
| _raysPerMS | SLRaytracer | protected |
| _renderSec | SLRaytracer | protected |
| _resizeToPow2 | SLGLTexture | protected |
| _resolutionFactor | SLRaytracer | protected |
| _state | SLRaytracer | protected |
| _sv | SLRaytracer | protected |
| _target | SLGLTexture | protected |
| _texID | SLGLTexture | protected |
| _texType | SLGLTexture | protected |
| _tm | SLGLTexture | protected |
| _url | SLObject | protected |
| _uvIndex | SLGLTexture | protected |
| _vaoSprite | SLGLTexture | protected |
| _width | SLGLTexture | protected |
| _wrap_s | SLGLTexture | protected |
| _wrap_t | SLGLTexture | protected |
| aaSamples(SLint samples) | SLRaytracer | inline |
| aaSamples() const | SLRaytracer | inline |
| aaThreshold() const | SLRaytracer | inline |
| autoCalcTM3D() const | SLGLTexture | inline |
| bindActive(SLuint texUnit=0) | SLGLTexture | |
| build(SLint texUnit) | SLGLTexture | virtual |
| build2DMipmaps(SLint target, SLuint index) | SLGLTexture | |
| bumpScale(SLfloat bs) | SLGLTexture | inline |
| bumpScale() const | SLGLTexture | inline |
| bytesInFile() | SLGLTexture | inline |
| bytesOnGPU() | SLGLTexture | inline |
| bytesPerPixel() | SLGLTexture | inline |
| calc3DGradients(SLint sampleRadius, const function< void(int)> &onUpdateProgress=nullptr) | SLGLTexture | |
| calcDirect(SLbool di) | SLPathtracer | inline |
| calcDirect() const | SLPathtracer | inline |
| calcIndirect(SLbool ii) | SLPathtracer | inline |
| calcIndirect() const | SLPathtracer | inline |
| 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) | SLGLTexture | inline |
| deleteImages() | SLGLTexture | |
| depth() | SLGLTexture | inline |
| detectType(const SLstring &filename) | SLGLTexture | static |
| doContinuous(SLbool cont) | SLRaytracer | inline |
| doContinuous() const | SLRaytracer | inline |
| doDistributed(SLbool distrib) | SLRaytracer | inline |
| doDistributed() const | SLRaytracer | inline |
| doFresnel(SLbool fresnel) | SLRaytracer | inline |
| doFresnel() const | SLRaytracer | inline |
| drawSprite(SLbool doUpdate, SLfloat x, SLfloat y, SLfloat w, SLfloat h) | SLGLTexture | |
| dudv(SLfloat u, SLfloat v) | SLGLTexture | |
| filterString(SLint glFilter) | SLGLTexture | |
| fogBlend(SLfloat z, SLCol4f color) | SLRaytracer | |
| fullUpdate() | SLGLTexture | |
| gamma(SLfloat g) | SLRaytracer | inline |
| gamma() const | SLRaytracer | inline |
| getAAPixels() | SLRaytracer | |
| getTexelf(SLfloat u, SLfloat v, SLuint imgIndex=0) | SLGLTexture | |
| getTexelf(const SLVec3f &cubemapDir) | SLGLTexture | |
| hasAlpha() | SLGLTexture | inline |
| height() | SLGLTexture | inline |
| images() | SLGLTexture | inline |
| initStats(SLint depth) | SLRaytracer | virtual |
| internalFormatStr(int internalFormat) | SLGLTexture | static |
| isTexture() | SLGLTexture | inline |
| load(const SLstring &filename, SLbool flipVertical=true, SLbool loadGrayscaleIntoAlpha=false) | SLGLTexture | protected |
| load(const SLVCol4f &colors) | SLGLTexture | protected |
| magFiler(SLint magF) | SLGLTexture | inline |
| magnificationFilterName() | SLGLTexture | inline |
| maxAnisotropy | SLGLTexture | static |
| maxDepth(SLint depth) | SLRaytracer | inline |
| maxDepth() const | SLRaytracer | inline |
| minFiler(SLint minF) | SLGLTexture | inline |
| minificationFilterName() | SLGLTexture | inline |
| mouseRotationFactor(SLfloat rf) | SLEventHandler | inline |
| mouseRotationFactor() | SLEventHandler | inline |
| name(const SLstring &Name) | SLObject | inline |
| name() const | SLObject | inline |
| needsUpdate(SLbool update) | SLGLTexture | inline |
| needsUpdate() | SLGLTexture | inline |
| numThreads() | SLRaytracer | inlinestatic |
| onDoubleClick(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
| oneOverGamma() const | SLRaytracer | inline |
| onKeyPress(const SLKey key, const SLKey mod) | SLEventHandler | inlinevirtual |
| onKeyRelease(const SLKey key, const SLKey mod) | SLEventHandler | inlinevirtual |
| onMouseDown(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
| onMouseMove(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
| onMouseUp(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
| onMouseWheel(const SLint delta, const SLKey mod) | SLEventHandler | inlinevirtual |
| onRotationPYR(const SLfloat pitchRAD, const SLfloat yawRAD, const SLfloat rollRAD) | SLEventHandler | inlinevirtual |
| onTouch2Down(const SLint x1, const SLint y1, const SLint x2, const SLint y2) | SLEventHandler | inlinevirtual |
| onTouch2Move(const SLint x1, const SLint y1, const SLint x2, const SLint y2) | SLEventHandler | inlinevirtual |
| onTouch2Up(const SLint x1, const SLint y1, const SLint x2, const SLint y2) | SLEventHandler | inlinevirtual |
| onTouch3Down(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
| onTouch3Move(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
| onTouch3Up(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
| prepareImage() | SLRaytracer | virtual |
| printStats(SLfloat sec) | SLRaytracer | virtual |
| progressPC() const | SLRaytracer | inline |
| raysPerMS() | SLRaytracer | inline |
| render(SLSceneView *sv) | SLPathtracer | |
| renderClassic(SLSceneView *sv) | SLRaytracer | |
| renderDistrib(SLSceneView *sv) | SLRaytracer | |
| renderImage(bool updateTextureGL) | SLRaytracer | virtual |
| renderSec() const | SLRaytracer | inline |
| renderSlices(bool isMainThread, SLint currentSample, SLuint threadNum) | SLPathtracer | |
| SLRaytracer::renderSlices(bool isMainThread, SLuint threadNum) | SLRaytracer | |
| renderSlicesAsync | SLRaytracer | protected |
| renderSlicesMS(bool isMainThread, SLuint threadNum) | SLRaytracer | |
| renderSlicesPTAsync | SLPathtracer | private |
| renderUIBeforeUpdate() | SLRaytracer | |
| resolutionFactor(SLfloat rf) | SLRaytracer | inline |
| resolutionFactor() const | SLRaytracer | inline |
| resolutionFactorPC() const | SLRaytracer | inline |
| sampleAAPixels(bool isMainThread, SLuint threadNum) | SLRaytracer | |
| sampleAAPixelsAsync | SLRaytracer | protected |
| saveImage() | SLPathtracer | virtual |
| setPrimaryRay(SLfloat x, SLfloat y, SLRay *primaryRay) | SLRaytracer | |
| shade(SLRay *ray, SLCol4f *mat) | SLPathtracer | |
| SLRaytracer::shade(SLRay *ray) | SLRaytracer | |
| SLEventHandler() | SLEventHandler | inline |
| 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") | SLGLTexture | explicit |
| SLGLTexture(SLAssetManager *assetMgr, SLint min_filter, SLint mag_filter, SLint wrapS, SLint wrapT, SLenum target=GL_TEXTURE_2D) | SLGLTexture | explicit |
| SLGLTexture(SLAssetManager *assetMgr, unsigned char *data, int width, int height, int cvtype, SLint min_filter, SLint mag_filter, SLTextureType type, SLint wrapS, SLint wrapT) | SLGLTexture | explicit |
| 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) | SLGLTexture | explicit |
| 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) | SLGLTexture | explicit |
| 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) | SLGLTexture | explicit |
| 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="") | SLObject | inline |
| SLPathtracer() | SLPathtracer | |
| SLRaytracer() | SLRaytracer | |
| smooth3DGradients(SLint smoothRadius, function< void(int)> onUpdateProgress=nullptr) | SLGLTexture | |
| state(SLRTState state) | SLRaytracer | inline |
| state() const | SLRaytracer | inline |
| target() const | SLGLTexture | inline |
| texID() const | SLGLTexture | inline |
| textureSize(int width, int height) | SLGLTexture | inline |
| texType(SLTextureType bt) | SLGLTexture | inline |
| texType() | SLGLTexture | inline |
| tm() | SLGLTexture | inline |
| totalNumBytesOnGPU | SLGLTexture | static |
| trace(SLRay *ray, SLbool em) | SLPathtracer | |
| SLRaytracer::trace(SLRay *ray) | SLRaytracer | |
| typeName() | SLGLTexture | |
| typeShortName() | SLGLTexture | |
| url(const SLstring &url) | SLObject | inline |
| url() const | SLObject | inline |
| uvIndex(SLbyte i) | SLGLTexture | inline |
| uvIndex() | SLGLTexture | inline |
| width() | SLGLTexture | inline |
| ~SLEventHandler() | SLEventHandler | inlinevirtual |
| ~SLGLTexture() override | SLGLTexture | |
| ~SLObject() | SLObject | inlinevirtual |
| ~SLPathtracer() | SLPathtracer | inline |
| ~SLRaytracer() override | SLRaytracer |