MCPcopy Create free account

hub / github.com/JiayinCao/SORT / functions

Functions1,426 in github.com/JiayinCao/SORT

MethodBuild
src/accel/unigrid.cpp:42
MethodBuild
src/accel/octree.cpp:41
MethodBuild
src/accel/kdtree.cpp:42
MethodBuild
src/accel/fast_bvh.hpp:109
MethodBuild
src/accel/embree.cpp:49
MethodBuildEmbreeGeometry
@brief Process embree data. @param device Embree device.
src/core/primitive.h:145
MethodBuildEmbreeGeometry
src/shape/sphere.cpp:158
MethodBuildEmbreeGeometry
src/shape/triangle.cpp:264
MethodBuildEmbreeGeometry
src/shape/line.cpp:150
MethodBuildEmbreeGeometry
src/shape/disk.cpp:113
MethodBuildEmbreeGeometry
src/entity/visual.cpp:117
MethodBuildMaterial
@brief This should be an empty method that does nothing @param context Tsl context.
src/material/material.h:303
MethodBxdf
src/scatteringevent/bsdf/bxdf.cpp:22
MethodClear
@brief Clear the data
src/stream/mstream.h:184
MethodClearcoatGGX
@brief Constructor @param roughness Roughness of the surface formed by the micro facets.
src/scatteringevent/bsdf/disney.h:178
MethodClone
src/accel/unigrid.cpp:395
MethodClone
src/accel/octree.cpp:369
MethodClone
src/accel/kdtree.cpp:411
MethodClone
src/accel/bvh.cpp:297
MethodClone
src/accel/fast_bvh.hpp:821
MethodClone
src/accel/embree.cpp:132
MethodClose
@brief Close the currently opened stream file. @return It returns true if there is a currently opened file, otherwise false will be retur
src/stream/fstream.h:193
MethodCoat
src/scatteringevent/bsdf/coat.cpp:33
MethodConvertIntersection
@brief Construct instersection data from Embree intersection. @param ray_hit Embree intersection data. @param inter SORT intersection data
src/core/primitive.h:135
MethodConvertIntersection
src/shape/sphere.cpp:140
MethodConvertIntersection
src/shape/triangle.cpp:230
MethodConvertIntersection
src/shape/line.cpp:130
MethodConvertIntersection
src/shape/disk.cpp:100
FunctionDegrees
@brief Radian to degree. @param rad Value to be converted. @return Cooresponding degree.
src/math/utils.h:112
MethodDeterminant
determinant of the matrix
src/math/matrix.cpp:104
MethodDielectric
Constructor @param reflectance Direction hemisphere reflection. @param transmittance Direction hemisphere transmittance. @param ior
src/scatteringevent/bsdf/dielectric.h:57
MethodDielectric
src/scatteringevent/bsdf/dielectric.cpp:32
MethodDisneyBRDF
Constructor @param params All parameters. @param ew Evaluation weight of the BXDF. @param sw Sampling weight of
src/scatteringevent/bsdf/disney.h:70
MethodDisneyBssrdf
src/scatteringevent/bsdf/disney.cpp:104
MethodDisplayImageInfo
src/core/display_mgr.h:92
MethodDisplayItemBase
src/core/display_mgr.h:32
MethodDisplayTile
src/core/display_mgr.h:46
MethodDistribution1D
constructor
src/core/samplemethod.h:132
MethodDistribution2D
default constructor
src/core/samplemethod.h:230
MethodDistributionBRDF
Constructor taking spectrum information. @param s Direction-Hemisphere reflection. @oaram r Roughnes. @param specular Refle
src/scatteringevent/bsdf/distributionbrdf.h:49
MethodDoubleSided
Constructor @param bxdf0 Bxdf0. @param bxdf1 Bxdf1. @param weight Weight of the BXDF.
src/scatteringevent/bsdf/doublesided.h:40
MethodEmbree
src/accel/embree.cpp:39
MethodEvaluate
@brief Evaluate the Fresnel term. @param cosI Absolute cosine value of the angle between the incident ray and the normal. Caller of this function
src/scatteringevent/bsdf/fresnel.h:129
MethodEvaluate
@brief Evaluate the Fresnel term. @param cosI Absolute cosine value of the angle between the incident ray and the normal. @return Evaluate
src/scatteringevent/bsdf/fresnel.h:149
MethodEvaluate
@brief Evaluate the Fresnel term. @param cosI Absolute cosine value of the angle between the incident ray and the normal. Caller of this function
src/scatteringevent/bsdf/fresnel.h:170
MethodEvaluate
src/material/closures.cpp:552
MethodEvaluateAvg
@brief Evaluate the average of the fresnel term Luckily, for Schlick's approximation, there is an analytical solution to the integral. @return
src/scatteringevent/bsdf/fresnel.h:178
MethodEvaluateOpacity
src/material/closures.cpp:509
MethodEvaluateTransparency
@brief Evaluate translucency. @param intersection The intersection. @return The transparency at the intersection.
src/material/material.h:159
FunctionEvaluateVolumeSample
src/material/tsl_system.cpp:107
MethodEvaluate_Sampling_Weight
src/scatteringevent/bsdf/disney.cpp:436
MethodF
Evaluate the BXDF. IMPORTANT: Instead of returning exactly the value of BXDF, this function choose to return BXDF * cos(\theta), where \theta is the
src/scatteringevent/bsdf/bxdf.h:78
MethodFabric
Constructor taking spectrum information. @param bc Base color. @param r Roughness. @param weight Weight of this BRDF @para
src/scatteringevent/bsdf/fabric.h:42
MethodFactory
@brief Make sure constructor is private.
src/core/rtti.h:71
MethodFast_Bvh_Node
@brief Constructor. @param offset The offset of the first primitive in the whole buffer. @param cnt Number of primitives in the node.
src/accel/fast_bvh.h:79
FunctionFast_Bvh_Node_Ptr makeFastBvhNode
src/accel/fast_bvh.hpp:24
MethodFileLogDispatcher
src/core/log.cpp:152
MethodFillScene
src/entity/camera_entity.cpp:34
MethodFlush
@brief Flush current written result.
src/stream/fstream.h:270
MethodFlush
@brief Flush current written result.
src/stream/sstream.h:116
MethodFlushCounter
src/core/stats.cpp:80
MethodFlushData
src/core/stats.cpp:32
MethodFourierBxdf
src/scatteringevent/bsdf/fourierbxdf.cpp:410
MethodFresnelConductor
Constructor @param e Index of refraction of the material. @param kk Absorption coefficient.
src/scatteringevent/bsdf/fresnel.h:124
MethodFresnelDielectric
Constructor @param ei Index of refraction of the medium on the side normal points. @param et Index of refraction of the medium on the othe
src/scatteringevent/bsdf/fresnel.h:144
MethodFresnelSchlick
Constructor @param ei Index of refraction of the medium on the side normal points. @param et Index of refraction of the medium on the othe
src/scatteringevent/bsdf/fresnel.h:165
MethodFullTargetUpdate
src/core/display_mgr.h:99
MethodG1
src/scatteringevent/bsdf/disney.cpp:95
MethodG1
src/scatteringevent/bsdf/microfacet.cpp:162
MethodGGX
src/scatteringevent/bsdf/microfacet.cpp:229
FunctionGammaToLinear
@brief Color from gamma space to linear space. @param value Gamma space color. @return Linear space color.
src/math/utils.h:129
MethodGenerate1D
generate sample in one dimension
src/sampler/random.cpp:23
MethodGenerate1D
generate sample in one dimension
src/sampler/regular.cpp:23
MethodGenerate1D
generate sample in one dimension
src/sampler/stratified.cpp:24
MethodGenerate2D
generate sample in two dimension
src/sampler/regular.cpp:39
MethodGenerate2D
generate sample in two dimension
src/sampler/stratified.cpp:33
MethodGenerateRay
generate a ray given a pixel
src/camera/environment.cpp:27
MethodGenerateRay
generate ray
src/camera/perspective.cpp:66
MethodGetAlpha
src/texture/imagetexture2d.cpp:47
MethodGetAlpha
@brief Get the alpha at a specific position. @param x X coordinate. If out of range, it will be filtered. @param y Y coordinat
src/texture/texturebase.h:73
MethodGetAttenuation
src/accel/accelerator.cpp:26
MethodGetAttenuation
@brief Get occlusion along the ray. Get attenuation along the light. @ms Medium stack during shadow evaluation. Medium aware integrator
src/light/light.h:56
MethodGetAverage
src/texture/imagetexture2d.cpp:136
MethodGetAverage
@brief Get average sky color @return Get The average sky color
src/light/hdrskylight.h:51
MethodGetAverage
@brief Get average sky color @return Get The average sky color
src/light/ambientlight.h:53
MethodGetAverage
get the average radiance
src/math/sky.cpp:36
MethodGetBound
@brief Get the currently bound scheduler
src/job/scheduler.h:132
MethodGetCameraHeight
@brief Get height of camera image plane in world space. @return The height of camera image plane in world space.
src/camera/ortho.h:64
MethodGetCameraWidth
@brief Get width of camera image plane in world space. @return The width of camera image plane in world space.
src/camera/ortho.h:60
MethodGetColor
src/texture/imagetexture2d.cpp:31
MethodGetCount
get the count
src/core/samplemethod.h:210
MethodGetData
src/texture/rendertarget.h:32
MethodGetEAvg_Lut
src/scatteringevent/bsdf/microfacet.h:186
MethodGetEAvg_Lut
src/scatteringevent/bsdf/microfacet.h:215
MethodGetEAvg_Lut
src/scatteringevent/bsdf/microfacet.h:244
MethodGetE_Lut
@brief Get the pointer to the pre-baked lut for integral
src/scatteringevent/bsdf/microfacet.h:185
MethodGetE_Lut
@brief Get the pointer to the pre-baked lut for integral
src/scatteringevent/bsdf/microfacet.h:214
MethodGetE_Lut
@brief Get the pointer to the pre-baked lut for integral
src/scatteringevent/bsdf/microfacet.h:243
MethodGetForward
@brief Get viewing direction. @return Camera forward direction.
src/camera/environment.h:52
MethodGetForward
@brief Get viewing direction. @return Camera forward direction.
src/camera/perspective.h:55
← previousnext →501–600 of 1,426, ranked by callers