Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenPathGuidingLibrary/openpgl
/ functions
Functions
4,307 in github.com/OpenPathGuidingLibrary/openpgl
⨍
Functions
4,307
◇
Types & classes
359
Method
Field
openpgl/include/openpgl/cpp/Field.h:52
Method
Field
openpgl/include/openpgl/cpp/Field.h:141
Method
FieldConfig
openpgl/include/openpgl/cpp/FieldConfig.h:24
Method
FieldStatistics
openpgl/include/openpgl/cpp/FieldStatistics.h:56
Method
First0Bit
finds position of least significant unset bit */
third-party/nanoflann/include/nanoflann.hpp:2148
Method
Fluence
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:304
Function
GetDirectionIn
openpgl/include/openpgl/cpp/PathSegment.h:48
Method
GetId
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:279
Method
GetId
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:264
Method
GetIteration
openpgl/include/openpgl/cpp/Field.h:170
Method
GetMaxDistance
openpgl/include/openpgl/cpp/PathSegmentStorage.h:234
Method
GetNumSamples
openpgl/include/openpgl/cpp/PathSegmentStorage.h:246
Method
GetNumSegments
openpgl/include/openpgl/cpp/PathSegmentStorage.h:240
Method
GetNumZeroValueSamples
openpgl/include/openpgl/cpp/PathSegmentStorage.h:252
Method
GetPixelContributionEstimate
openpgl/include/openpgl/cpp/ImageSpaceGuidingBuffer.h:131
Method
GetProjectedLocalDirections
openpgl/directional/vmm/VMMChiSquareComponentSplitter.h:372
Method
GetRegion
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:272
Method
GetRegion
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:257
Method
GetSamples
openpgl/include/openpgl/cpp/PathSegmentStorage.h:204
Method
GetSceneBounds
openpgl/include/openpgl/cpp/Field.h:182
Method
GetSizeZeroValueSurface
openpgl/include/openpgl/cpp/SampleStorage.h:243
Method
GetSizeZeroValueVolume
openpgl/include/openpgl/cpp/SampleStorage.h:249
Method
GetSurfaceStatistics
openpgl/include/openpgl/cpp/Field.h:225
Method
GetVolumeStatistics
openpgl/include/openpgl/cpp/Field.h:232
Method
GetZeroValueSampleSurface
openpgl/include/openpgl/cpp/SampleStorage.h:267
Method
GetZeroValueSampleVolume
openpgl/include/openpgl/cpp/SampleStorage.h:273
Method
GetZeroValueSamples
openpgl/include/openpgl/cpp/PathSegmentStorage.h:258
Function
GuidedRussianRoulette
* @brief Calculating the Russian Roulette survival probability using the Guided/Adjoint-driven RR strategy. * * This function implements the Guided/
openpgl/include/openpgl/cpp/RussianRoulette.h:56
Method
HeaderCSVString
openpgl/include/openpgl/cpp/FieldStatistics.h:81
Method
IDPool
third-party/embreeSrc/common/sys/alloc.h:184
Method
IOStreamStateRestorer
third-party/embreeSrc/common/sys/estring.h:16
Method
ISurfaceSamplingDistribution
openpgl/directional/ISurfaceSamplingDistribution.h:14
Method
IVolumeSamplingDistribution
openpgl/directional/IVolumeSamplingDistribution.h:14
Function
ImageSpaceGuidingBuffer
openpgl/imagespace/ImageSpaceGuidingBuffer.h:101
Method
ImageSpaceGuidingBuffer
openpgl/include/openpgl/cpp/ImageSpaceGuidingBuffer.h:95
Method
IncomingRadiance
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:286
Method
IncomingRadiance
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:270
Method
IncomingRadiancePDF
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:235
Method
IncomingRadiancePDF
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:220
Method
IndentOStream
third-party/embreeSrc/common/sys/estring.h:33
Method
Init
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:265
Method
Init
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:238
Method
InscatteredRadiance
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:298
Method
IntegerSampleStatistics
openpgl/data/SampleStatistics.h:265
Method
Irradiance
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:282
Function
IsEXRFromMemory
third-party/tinyexr/tinyexr.h:6449
Method
IsReady
openpgl/include/openpgl/cpp/ImageSpaceGuidingBuffer.h:137
Method
IsSurfaceEvent
@brief If the samples originates from a surface event.
openpgl/include/openpgl/data.h:172
Method
Iterator
openpgl/data/SampleContainerInternal.h:25
Method
Iterator_Index
third-party/embreeSrc/common/algorithms/parallel_reduce.h:96
Method
KDTree
openpgl/spatial/kdtree/KDTree.h:187
Method
KDTreeEigenMatrixAdaptor
Constructor: takes a const ref to the matrix object with the data points
third-party/nanoflann/include/nanoflann.hpp:2335
Method
KDTreeSingleIndexAdaptor
Deleted copy constructor*/
third-party/nanoflann/include/nanoflann.hpp:1310
Method
KDTreeSingleIndexAdaptorParams
third-party/nanoflann/include/nanoflann.hpp:675
Method
KDTreeSingleIndexDynamicAdaptor
* KDTree constructor * * Refer to docs in README.md or online in * https://github.com/jlblancoc/nanoflann * * The KD-Tree poi
third-party/nanoflann/include/nanoflann.hpp:2188
Method
KDTreeSingleIndexDynamicAdaptor_
* KDTree constructor * * Refer to docs in README.md or online in * https://github.com/jlblancoc/nanoflann * * The KD-Tree poi
third-party/nanoflann/include/nanoflann.hpp:1786
Method
KNNResultSet
third-party/nanoflann/include/nanoflann.hpp:176
Method
KNearestRegionsSearchTree
openpgl/spatial/KNN.h:309
Function
KappaToMeanCosine
openpgl/directional/vmm/ParallaxAwareVonMisesFisherMixture.h:1296
Method
L1_Adaptor
third-party/nanoflann/include/nanoflann.hpp:371
Method
L2_Adaptor
third-party/nanoflann/include/nanoflann.hpp:433
Method
L2_Simple_Adaptor
third-party/nanoflann/include/nanoflann.hpp:498
Method
LayerChannel
third-party/tinyexr/tinyexr.h:6106
Method
LinearBarrierActive
third-party/embreeSrc/common/sys/barrier.cpp:146
Method
LinearSpace3
! default matrix constructor */
third-party/embreeSrc/common/math/linearspace3.h:21
Function
LoadEXR
third-party/tinyexr/tinyexr.h:6184
Function
LoadEXRFromMemory
third-party/tinyexr/tinyexr.h:6520
Function
LoadEXRMultipartImageFromFile
third-party/tinyexr/tinyexr.h:8990
Function
LoadSampleData
openpgl/data/SampleData.h:189
Method
Lock
third-party/embreeSrc/common/sys/mutex.h:96
Function
Map2DTo3D
openpgl/directional/vmm/VMMChiSquareComponentSplitter.h:147
Function
Map3DTo2D
openpgl/directional/vmm/VMMChiSquareComponentSplitter.h:141
Function
MeanCosineToKappa
openpgl/directional/vmm/ParallaxAwareVonMisesFisherMixture.h:1306
Method
MemoryMappedFile
MemoryMappedFile's constructor tries to map memory to a file. If this succeeds, valid() will return true and all fields are usable; otherwise, valid()
third-party/tinyexr/tinyexr.h:6743
Method
MergeNext
openpgl/directional/vmm/VMMChiSquareComponentMerger.h:266
Method
MutexSys
third-party/embreeSrc/common/sys/mutex.cpp:14
Method
NextSegment
openpgl/include/openpgl/cpp/PathSegmentStorage.h:216
Method
OffsetData
third-party/tinyexr/tinyexr.h:4843
Function
OnScopeExit
third-party/embreeSrc/common/sys/platform.h:601
Method
OnScopeExitHelper
third-party/embreeSrc/common/sys/platform.h:593
Method
OutgoingRadiance
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:292
Method
OutgoingRadiance
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:276
Method
OutgoingRadianceHistogram
openpgl/directional/OutgoingRadianceHistogram.h:47
Method
PDF
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:223
Method
PDF
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:208
Function
PGLFieldStatistics pglFieldGetSurfaceStatistics
openpgl/api/api.cpp:248
Function
PGLFieldStatistics pglFieldGetVolumeStatistics
openpgl/api/api.cpp:254
Function
PGLImageSpaceGuidingBuffer pglFieldNewImageSpaceGuidingBuffer
openpgl/api/api.cpp:877
Function
PGLImageSpaceGuidingBuffer pglFieldNewImageSpaceGuidingBufferFromFile
openpgl/api/api.cpp:882
Function
PGLPathSegmentStorage pglNewPathSegmentStorage
openpgl/api/api.cpp:428
Function
PGLSampleData pglSampleStorageGetSampleSurface
openpgl/api/api.cpp:380
Function
PGLSampleData pglSampleStorageGetSampleVolume
openpgl/api/api.cpp:386
Function
PGLSampleStorage pglNewSampleStorage
openpgl/api/api.cpp:266
Function
PGLSampleStorage pglNewSampleStorageFromFile
openpgl/api/api.cpp:272
Method
PGLVMMFactoryArguments
openpgl/include/openpgl/config.h:53
Function
PGLVolumeSamplingDistribution pglFieldNewVolumeSamplingDistribution
openpgl/api/api.cpp:218
Function
PGLZeroValueSampleData pglSampleStorageGetZeroValueSampleSurface
openpgl/api/api.cpp:392
Function
PGLZeroValueSampleData pglSampleStorageGetZeroValueSampleVolume
openpgl/api/api.cpp:398
Method
ParallaxAwareVonMisesFisherMixture
openpgl/directional/vmm/ParallaxAwareVonMisesFisherMixture.h:62
Method
ParallaxAwareVonMisesFisherWeightedEMFactory
openpgl/directional/vmm/ParallaxAwareVonMisesFisherWeightedEMFactory.h:614
← previous
next →
1,501–1,600 of 4,307, ranked by callers