MCPcopy Create free account

hub / github.com/JiayinCao/SORT / functions

Functions1,426 in github.com/JiayinCao/SORT

MethodRoughness
@brief Get the roughness of the distribution
src/scatteringevent/bsdf/microfacet.h:141
MethodRoundSize
round the size for sampler
src/sampler/regular.cpp:68
MethodRoundSize
round the size for sampler para 'size' : number of samples to be generated result : the modified number note : samples like jittered sampling nee
src/sampler/sampler.h:45
MethodRoundSize
round the size for sampler
src/sampler/stratified.cpp:53
FunctionRunFiber
src/job/fiber_impl/fiber_impl_asm.cpp:22
FunctionRunFiber
src/job/fiber_impl/fiber_impl_win.cpp:25
MethodS
src/scatteringevent/bsdf/disney.cpp:146
FunctionSE_Interaction update_interaction_flag
src/medium/medium.h:37
MethodSameHemiSphere
@brief Whether the two vectors are on the same side of the geometry. The geometry concept defined here is decided by geometry normal instead of shad
src/scatteringevent/bsdf/bxdf.h:215
MethodSameHemiSphere
@brief Check if the two vectors are in the same hemisphere in shading coordinate
src/scatteringevent/bsdf/microfacet.h:153
MethodSample
src/texture/imagetexture3d.cpp:24
MethodSample
src/medium/homogeneous.cpp:37
MethodSample
src/medium/mediumdata.cpp:22
MethodSample
@brief Sample an incoming direction based on out-going direction. @param wo Out-going direction. @param wi Incoming direction. @param pd
src/medium/phasefunction.h:77
MethodSample
@brief Sample an incoming direction based on out-going direction. This is a perfect probability density function that is propotional to the phase fu
src/medium/phasefunction.h:122
MethodSample
Since there is no scattering, medium interaction is never sampled in this type of medium.
src/medium/absorption.cpp:33
MethodSample
src/medium/heterogeneous.cpp:64
MethodSampleContinuous
get a sample point
src/core/samplemethod.h:248
MethodSampleLocalDirection
@brief Sample a local direction in the light's local space @param ls LightSample used to take the random sample @param pdf_w Pdf w.
src/light/hdrskylight.h:79
MethodSampleLocalDirection
@brief Sample a local direction in the light's local space WARNING!!! This function takes advantage of all its usage because the local_dir is merely
src/light/ambientlight.h:80
MethodSampleVolumeColor
src/core/mesh.cpp:187
MethodSample_Ch
src/scatteringevent/bsdf/disney.cpp:133
MethodSample_F
Importance sampling for the BXDF. Each of the BXDF should have its own importance sampling method so that it can converge quickly to the expected res
src/scatteringevent/bsdf/bxdf.h:93
MethodSample_Sr
src/scatteringevent/bsdf/disney.cpp:160
MethodSample_l
src/shape/sphere.cpp:24
MethodSample_l
@brief Sample a point on the surface of the shape given a shading point. Sample a position on the surface of the shape. This function is heavily used
src/shape/triangle.h:50
MethodSample_l
src/shape/disk.cpp:23
MethodSample_l
@brief Sample a point on the surface of the shape given a shading point. Sample a position on the surface of the shape. This function is heavily used
src/shape/line.h:75
MethodSampler
default constructor
src/sampler/sampler.cpp:21
MethodScatteringEvent
src/scatteringevent/scatteringevent.cpp:42
MethodScatteringUnit
@brief Default constructor
src/scatteringevent/scatteringunit.h:34
MethodScenePrimitiveIterator
src/core/scene.cpp:42
MethodSceneVisualIterator
src/core/scene.cpp:82
MethodSchedulerConfig
src/job/scheduler.cpp:71
MethodSchedulerWrapper
src/unittests/scheduler.cpp:25
MethodSeek
@brief Seek to a specific position
src/stream/mstream.h:194
MethodSeparableBssrdf
src/scatteringevent/bssrdf/bssrdf.cpp:26
FunctionSerialize
@brief Serializing data from stream. @param Stream where the serialization data comes from. Depending on different situation, it could come
src/accel/bvh.h:112
FunctionSerialize
@brief Serializing data from stream, this data structure is not configurable in Blender. @param Stream where the serialization data comes f
src/accel/unigrid.h:86
FunctionSerialize
@brief Serializing data from stream, this data structure is not configurable in Blender. @param Stream where the serialization data comes f
src/accel/embree.h:82
FunctionSerialize
@brief Serializing data from stream. @param Stream where the serialization data comes from. Depending on different situation, it could come
src/accel/fast_bvh.h:159
FunctionSerialize
@brief Serializing data from stream. @param Stream where the serialization data comes from. Depending on different situation, it could come
src/accel/kdtree.h:157
FunctionSerialize
@brief Serializing data from stream. @param Stream where the serialization data comes from. Depending on different situation, it could come
src/accel/octree.h:98
MethodSerialize
src/medium/mediumdata.cpp:26
MethodSerialize
@brief Just an empty interface, there is no serialization support for this type of material. @param stream Input stream for data.
src/material/material.h:292
MethodSerialize
@brief Serializing data from stream @param Stream where the serialization data comes from. Depending on different situation, it could come
src/integrator/ao.h:41
MethodSerialize
@brief Serializing data from stream @param Stream where the serialization data comes from. Depending on different situation, it could come
src/integrator/integrator.h:85
MethodSerialize
@brief Serializing data from stream @param stream Where the serialization data comes from. Depending on different situation, it could come fr
src/integrator/ir.h:60
MethodSerialize
@brief Serializing data from stream @param Stream where the serialization data comes from. Depending on different situation, it could come
src/integrator/pathtracing.h:42
MethodSerialize
@brief Serializing data from stream @param Stream where the serialization data comes from. Depending on different situation, it could come
src/integrator/direct.h:42
MethodSerialize
@brief Serialization interface. Loading data from stream. Serialize the entity. Loading from an IStreamBase, which could be coming from file, memory
src/entity/visual_entity.h:37
MethodSerialize
src/entity/camera_entity.cpp:21
MethodSerialize
src/entity/light_entity.cpp:25
MethodSerialize
src/entity/visual.cpp:25
MethodSetCameraHeight
src/camera/ortho.cpp:46
MethodSetCameraWidth
set the camera range
src/camera/ortho.cpp:40
MethodSetEye
@brief Setup viewing point for the camera. @param eye Viewing point to set up in the camera.
src/camera/ortho.h:56
MethodSetTarget
@brief Set camera viewing target in world space. @param t Target point to be set.
src/camera/ortho.h:44
MethodSetTransform
@brief Set transform for the shape. @param transform The new transform of the shape to be set.
src/shape/shape.h:142
MethodSetUp
@brief Set camera up direction in world space. @param u Camera up direction to be set.
src/camera/ortho.h:52
MethodSetupConfig
src/job/scheduler.cpp:84
MethodSinglePrimitiveVisual
src/entity/visual.cpp:102
MethodSkyLightEntity
src/entity/light_entity.cpp:69
FunctionSortStatsEnableCategory
src/core/stats.cpp:160
MethodSplit
@brief Constructor of Split. @param po Position of the split plane. @param t Type of the split plane. @param pid Index of the primitive that t
src/accel/kdtree.h:77
MethodSquaredLength
@brief The squared length of the vector. @return The squared length of the vector.
src/math/vector2.h:91
MethodSr
src/scatteringevent/bsdf/disney.cpp:154
MethodStartRunning
src/work/image_evaluation/image_evaluation.cpp:50
MethodStatsData_Ratio
src/core/stats.h:55
MethodStatsItemRegister
Recording all necessary data in constructor
src/core/stats.cpp:94
MethodStringID
@brief Constructor taking in an unsigned integer. @param sid The encoded hash id of the original string.
src/core/strid.h:81
MethodSurfaceArea
@brief Get the surface area of the primitive. @return Surface area of the primitive.
src/core/primitive.h:84
MethodSurfaceArea
src/shape/sphere.cpp:61
MethodSurfaceArea
src/shape/quad.cpp:62
MethodSurfaceArea
src/shape/triangle.cpp:138
MethodSurfaceArea
src/shape/line.cpp:101
MethodSurfaceArea
src/shape/disk.cpp:56
FunctionTEST
This test should at least pass without inifitely waiting
src/unittests/scheduler.cpp:35
FunctionTEST
src/unittests/stream.cpp:29
FunctionTEST
Somehow, this unit test always fails. Need to investigate.
src/unittests/distribution.cpp:57
FunctionTEST
src/unittests/memory.cpp:25
FunctionTEST
src/unittests/simd.hpp:50
FunctionTEST
This should work. For some reason, it doesn't. I need to figure out what is wrong. This is probably because the quality of the random number generated
src/unittests/phasefunction.cpp:28
FunctionTEST
src/unittests/math.cpp:32
FunctionTEST
src/unittests/bxdf.cpp:131
FunctionTEST
Convert the current thread to a fiber
src/unittests/fiber.cpp:25
FunctionTEST
src/unittests/strid.cpp:24
FunctionTEST
src/unittests/tsl.cpp:23
MethodTask
src/job/scheduler.h:45
MethodTexture2DBase
@brief Default constructor.
src/texture/texturebase.h:50
MethodTexture3DBase
@brief Default constructor for texture 3D.
src/texture/texturebase.h:136
MethodTimer
@brief Constructor will choose to start timer automatically.
src/core/timer.h:37
MethodTimerWrapper
@brief Constructor. @param name Name of the timer. @param stat SORT Stats profiling counter.
src/core/timer.h:66
MethodTr
src/medium/homogeneous.cpp:32
MethodTr
src/medium/absorption.cpp:27
MethodTr
src/medium/heterogeneous.cpp:33
MethodTransform
Default constructor
src/math/transform.h:36
MethodTransparent
@brief Default constructor
src/scatteringevent/bsdf/transparent.h:36
FunctionTranspose
return the transpose of the transform
src/math/transform.h:209
MethodTriangle
@brief Constructor @param mesh The triangle mesh it belongs to @param index The index buffer
src/shape/triangle.h:37
← previousnext →801–900 of 1,426, ranked by callers