MCPcopy Create free account

hub / github.com/JiayinCao/SORT / functions

Functions1,426 in github.com/JiayinCao/SORT

MethodMicroFacetReflectionMS
@brief Constructor @param reflectance Direction hemisphere reflection. @param f Fresnel term. @param d NDF term. @p
src/scatteringevent/bsdf/microfacet.h:363
MethodMicroFacetRefraction
@brief Constructor @param transmittance Direction hemisphere transmittance. @param f Fresnel term. @param d NDF term.
src/scatteringevent/bsdf/microfacet.h:411
MethodMicroFacetRefraction
src/scatteringevent/bsdf/microfacet.cpp:375
MethodMicrofacet
@brief Constructor @param d Normal distribution term @param w Weight of the bxdf @param t Type of the bxdf
src/scatteringevent/bsdf/microfacet.h:269
MethodMicrofacet
src/scatteringevent/bsdf/microfacet.cpp:286
FunctionNeedFinalUpdate
@brief Whether the integrater need final update, light tracing and bdpt will need it
src/integrator/bidirpath.h:88
MethodNeedFullTargetRealtimeUpdate
@brief Need full target real time update.
src/integrator/lighttracing.h:48
FunctionNeedImageLock
@brief Whether the image update needs a lock
src/integrator/bidirpath.h:93
MethodNeedRefreshTile
@brief Whether to refreshtile in Blender user interface. Since there is no specific order of rendering, there is no way to support live refresh. @r
src/integrator/lighttracing.h:43
MethodOFileStream
@brief Constructing from a file name. @param filename Name of the file to be streamed.
src/stream/fstream.h:160
MethodOMemoryStream
@brief Constructor. @param initSize Initial size of the stream.
src/stream/mstream.h:34
MethodOSocketStream
@brief Constructor.
src/stream/sstream.h:113
MethodOpen
@brief Open a new stream file. @param filename Name of the file to be streamed to. @param force Forcing to open the stream file if there i
src/stream/fstream.h:51
MethodOpen
@brief Open a new stream file. @param filename Name of the file to be streamed to. @param force Forcing to open the stream file if there i
src/stream/fstream.h:178
MethodOrenNayar
src/scatteringevent/bsdf/orennayar.cpp:27
MethodP
@brief Evaluation of the phase function. Just like BXDF definition, the directions passed in need to point from outside from the same point of inter
src/medium/phasefunction.h:68
MethodPackData
@brief Pack triangle information into SSE/AVX compatible data. @return Whether there is valid triangle inside.
src/simd/simd_triangle.h:135
FunctionParrallReduction
src/unittests/unittest_common.h:29
FunctionParrallRun
src/unittests/unittest_common.h:53
MethodPdf
get pdf
src/core/samplemethod.h:260
MethodPdf
PDF of sampling the incident vector w.r.t the solid angle. @param wo The exitant direction in local space. @param wi The incident directi
src/scatteringevent/bsdf/bxdf.h:104
MethodPdf
@brief PDF of sampling a specific normal direction @param wh Normal direction to be sampled
src/scatteringevent/bsdf/microfacet.h:136
MethodPdf
src/light/ambientlight.cpp:27
MethodPdf
src/light/hdrskylight.cpp:30
MethodPdf
@brief The pdf w.r.t solid angle if the ray starting from 'p', tracing through 'wi' hits the light source. @param p The point in world space
src/light/distant.h:82
MethodPdf
@brief The pdf w.r.t solid angle if the ray starting from 'p', tracing through 'wi' hits the light source. Instead of checking whether p and wi is v
src/light/spot.h:75
MethodPdf
src/light/area.cpp:72
MethodPdf
@brief The pdf w.r.t solid angle if the ray starting from 'p', tracing through 'wi' hits the light source.' Instead of checking whether p and wi is
src/light/pointlight.h:74
MethodPdf
src/shape/sphere.cpp:54
MethodPdf
@brief Get the pdf w.r.t solid angle of picking a point on the surface where the ray intersects. By shooting a ray, starting from @param p along @pa
src/shape/shape.h:90
MethodPdf_Sp
src/scatteringevent/bssrdf/bssrdf.cpp:80
MethodPdf_Sr
src/scatteringevent/bsdf/disney.cpp:170
MethodPhong
Constructor @param params Parameter set. @param weight BRDF weight. @param doubleSided Whether the BRDF is double-sided.
src/scatteringevent/bsdf/phong.h:55
MethodPoint
@brief Default constructor that sets everything zero.
src/math/point.h:27
MethodPointingUp
src/scatteringevent/bsdf/bxdf.cpp:67
MethodPostProcess
@brief Some integrator have a post process step.
src/integrator/integrator.h:65
FunctionPow
src/math/utils.h:56
MethodPower
@brief Approximation of total power of the light. The reason it is just an approximation is because there are certain kinds of light whose power is
src/light/distant.h:52
MethodPower
@brief Approximation of total power of the light. The reason it is just an approximation is because there are certain kinds of light whose power is
src/light/spot.h:52
MethodPower
@brief Approximation of total power of the light. The reason it is just an approximation is because there are certain kinds of light whose power is
src/light/skylight.h:86
MethodPower
@brief Approximation of total power of the light. The reason it is just an approximation is because there are certain kinds of light whose power is
src/light/pointlight.h:62
MethodPreProcess
src/camera/perspective.cpp:26
MethodPreProcess
@brief Camera pre-proessing. Camera will do some pre-processing after camera intialization once all properties have been set.
src/camera/camera.h:45
MethodPreProcess
@brief Pre-process before rendering. By default , nothing is done in pre-process some integrator, such as Photon Mapping use pre-process step to gene
src/integrator/integrator.h:62
MethodPrimitive
@brief Constructor of Primitive. @param mesh The mesh that owns the primitive. @param mat Material attached to the primitive. @param shape
src/core/primitive.h:45
MethodProcess
src/material/closures.cpp:160
MethodProcess
src/material/closures.cpp:168
MethodProcess
src/material/closures.cpp:177
MethodProcess
src/material/closures.cpp:186
MethodProcess
src/material/closures.cpp:255
MethodProcess
src/material/closures.cpp:264
MethodProcess
src/material/closures.cpp:273
MethodProcess
src/material/closures.cpp:282
MethodProcess
src/material/closures.cpp:291
MethodProcess
src/material/closures.cpp:300
MethodProcess
src/material/closures.cpp:309
MethodProcess
src/material/closures.cpp:318
MethodProcess
src/material/closures.cpp:327
MethodProcess
src/material/closures.cpp:336
MethodProcess
src/material/closures.cpp:345
MethodProcess
src/material/closures.cpp:354
MethodProcess
src/material/closures.cpp:363
MethodProcess
src/material/closures.cpp:372
MethodProcess
src/material/closures.cpp:381
MethodProcess
src/material/closures.cpp:390
MethodProcess
src/material/closures.cpp:399
MethodProcess
src/material/closures.cpp:410
MethodProcess
src/material/closures.cpp:423
MethodProcess
src/material/closures.cpp:432
MethodProcess
src/material/closures.cpp:504
MethodProcess
src/material/closures.cpp:519
MethodProcess
src/material/closures.cpp:532
MethodProcess
src/material/closures.cpp:545
MethodRGBSpectrum
src/spectrum/rgbspectrum.h:51
FunctionRGBSpectrum operator !=
src/spectrum/rgbspectrum.h:253
FunctionRGBSpectrum operator *
src/spectrum/rgbspectrum.h:169
FunctionRGBSpectrum operator *=
src/spectrum/rgbspectrum.h:219
FunctionRGBSpectrum operator +
src/spectrum/rgbspectrum.h:161
FunctionRGBSpectrum operator +=
src/spectrum/rgbspectrum.h:209
FunctionRGBSpectrum operator -
src/spectrum/rgbspectrum.h:165
FunctionRGBSpectrum operator -=
src/spectrum/rgbspectrum.h:214
FunctionRGBSpectrum operator /
src/spectrum/rgbspectrum.h:173
FunctionRGBSpectrum operator /=
src/spectrum/rgbspectrum.h:224
FunctionRGBSpectrum operator ==
src/spectrum/rgbspectrum.h:249
MethodRadianceFromDirection
@brief Evalaute the radiance along a specific direction. @param dir Direction pointing from the shading point to the sky @return Radiance val
src/light/hdrskylight.h:69
MethodRadianceFromDirection
@brief Evalaute the radiance along a specific direction. @param dir Direction pointing from the shading point to the sky @return Radiance val
src/light/ambientlight.h:64
MethodRandomNumberGenerator
src/core/rand.cpp:37
MethodRay
src/math/ray.cpp:20
MethodRenderTarget
src/texture/rendertarget.h:25
MethodRequestMoreBsdfSample
src/sampler/sample.h:101
MethodRequestMoreLightSample
request more samples
src/sampler/sample.h:95
MethodRequestSample
@brief This is not well supported in SORT for now.
src/integrator/integrator.h:114
MethodReset
@brief Reset the timer.
src/core/timer.h:40
MethodReset
@brief Reset the memory allocator.
src/core/memory.h:78
MethodReset
@brief Reset the data for reuse
src/simd/simd_line.h:206
MethodResize
@brief Resize the stream. @param size The new size to be resized.
src/stream/mstream.h:43
MethodResize
@brief Resize the stream. @param size The new size to be resized.
src/stream/mstream.h:225
FunctionRotateX
rotate around x axis
src/math/transform.h:136
FunctionRotateY
rotate around y axis
src/math/transform.h:149
FunctionRotateZ
rotate around z axis
src/math/transform.h:161
← previousnext →701–800 of 1,426, ranked by callers