MCPcopy Create free account

hub / github.com/OpenPathGuidingLibrary/openpgl / functions

Functions4,307 in github.com/OpenPathGuidingLibrary/openpgl

MethodParallelRadixSort
third-party/embreeSrc/common/algorithms/parallel_sort.h:272
FunctionParseEXRMultipartHeaderFromFile
third-party/tinyexr/tinyexr.h:8743
MethodPartialFittingMask
openpgl/directional/vmm/ParallaxAwareVonMisesFisherWeightedEMFactory.h:83
MethodPathSegmentDataStorage
openpgl/data/PathSegmentDataStorage.h:19
MethodPathSegmentStorage
openpgl/include/openpgl/cpp/PathSegmentStorage.h:28
MethodPathSegmentStorage
openpgl/include/openpgl/cpp/PathSegmentStorage.h:168
MethodPerformSplitting
openpgl/directional/vmm/VMMChiSquareComponentSplitter.h:220
FunctionPoint2
* @brief Wrapper function to simulate a C++ constructor * for a 2d position of type pgl_point2f. * * @param x * @param y * @return pgl_point2f *
openpgl/include/openpgl/cpp/Common.h:206
MethodPoint2f
openpgl/include/openpgl/cpp/Common.h:109
MethodPoint2i
openpgl/include/openpgl/cpp/Common.h:129
MethodPoint3f
openpgl/include/openpgl/cpp/Common.h:63
MethodPoint3i
openpgl/include/openpgl/cpp/Common.h:86
MethodPooledAllocator
Default constructor. Initializes a new pool. */
third-party/nanoflann/include/nanoflann.hpp:770
MethodPrepareSamples
openpgl/include/openpgl/cpp/PathSegmentStorage.h:192
MethodPropagateSamples
openpgl/include/openpgl/cpp/PathSegmentStorage.h:281
MethodQuaternionT
third-party/embreeSrc/common/math/quaternion.h:26
MethodQuaternionT
third-party/embreeSrc/common/math/quaternion.h:150
MethodRadiusResultSet
third-party/nanoflann/include/nanoflann.hpp:263
MethodRange
openpgl/data/Range.h:20
MethodRef
third-party/embreeSrc/common/sys/ref.h:41
MethodRefCount
third-party/embreeSrc/common/sys/ref.h:18
MethodRegion
openpgl/include/openpgl/cpp/Region.h:61
MethodReserve
openpgl/include/openpgl/cpp/PathSegmentStorage.h:180
MethodReserve
openpgl/include/openpgl/cpp/SampleStorage.h:207
FunctionReset
openpgl/include/openpgl/cpp/PathSegment.h:24
MethodReset
openpgl/include/openpgl/cpp/ImageSpaceGuidingBuffer.h:143
MethodReset
openpgl/include/openpgl/cpp/Field.h:206
MethodSO2_Adaptor
third-party/nanoflann/include/nanoflann.hpp:543
MethodSO3_Adaptor
third-party/nanoflann/include/nanoflann.hpp:589
MethodSample
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:217
MethodSample
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:202
FunctionSampleDataLess
openpgl/data/SampleData.h:132
MethodSamplePDF
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:214
MethodSampleStorage
openpgl/include/openpgl/cpp/SampleStorage.h:37
MethodSampleStorage
openpgl/include/openpgl/cpp/SampleStorage.h:158
FunctionSaveEXR
third-party/tinyexr/tinyexr.h:9160
FunctionSaveEXRMultipartImageToFile
third-party/tinyexr/tinyexr.h:8078
FunctionSaveEXRToMemory
third-party/tinyexr/tinyexr.h:9010
MethodSearchParams
Note: The first argument (checks_IGNORED_) is ignored, but kept for * compatibility with the FLANN interface */
third-party/nanoflann/include/nanoflann.hpp:691
FunctionSetDirectContribution
openpgl/include/openpgl/cpp/PathSegment.h:78
FunctionSetDirectionIn
openpgl/include/openpgl/cpp/PathSegment.h:42
FunctionSetDirectionOut
openpgl/include/openpgl/cpp/PathSegment.h:60
FunctionSetEta
openpgl/include/openpgl/cpp/PathSegment.h:114
FunctionSetIsDelta
openpgl/include/openpgl/cpp/PathSegment.h:120
MethodSetMaxDistance
openpgl/include/openpgl/cpp/PathSegmentStorage.h:228
FunctionSetMiWeight
openpgl/include/openpgl/cpp/PathSegment.h:102
FunctionSetNormal
openpgl/include/openpgl/cpp/PathSegment.h:36
FunctionSetPDFDirectionIn
openpgl/include/openpgl/cpp/PathSegment.h:54
FunctionSetPosition
openpgl/include/openpgl/cpp/PathSegment.h:30
FunctionSetRegion
This function is deprecated
openpgl/include/openpgl/cpp/PathSegment.h:139
FunctionSetRoughness
openpgl/include/openpgl/cpp/PathSegment.h:126
FunctionSetRussianRouletteProbability
openpgl/include/openpgl/cpp/PathSegment.h:108
FunctionSetScatteredContribution
openpgl/include/openpgl/cpp/PathSegment.h:90
FunctionSetScatteringWeight
openpgl/include/openpgl/cpp/PathSegment.h:72
MethodSetSceneBounds
openpgl/include/openpgl/cpp/Field.h:176
MethodSetSpatialStructureArgMaxDepth
openpgl/include/openpgl/cpp/FieldConfig.h:92
MethodSetSurfaceEvent
@brief Sets the bit-flag if the sample originates from a surface envent or not. @param isSurfaceEvent If the samples originates from a surface event.
openpgl/include/openpgl/data.h:163
FunctionSetTransmittanceWeight
openpgl/include/openpgl/cpp/PathSegment.h:132
MethodSetUseKnnIsLookup
openpgl/include/openpgl/cpp/FieldConfig.h:102
MethodSetUseKnnLookup
openpgl/include/openpgl/cpp/FieldConfig.h:97
FunctionSetVolumeScatter
openpgl/include/openpgl/cpp/PathSegment.h:66
FunctionSetWarningMessage
third-party/tinyexr/tinyexr.h:761
MethodSpinLock
third-party/embreeSrc/common/sys/mutex.h:38
MethodSplitComponentIntoThree
openpgl/directional/vmm/VMMChiSquareComponentSplitter.h:706
FunctionStandardThroughputBasedRussianRoulette
* @brief Calculating the Russian Roulette survival probability using the common throughput-based RR heuristic. * * This function implements the thro
openpgl/include/openpgl/cpp/RussianRoulette.h:32
MethodStatistics
openpgl/directional/vmm/AdaptiveSplitandMergeFactory.h:79
MethodStore
openpgl/include/openpgl/cpp/SampleStorage.h:177
MethodStore
openpgl/include/openpgl/cpp/ImageSpaceGuidingBuffer.h:125
FunctionStoreSampleData
openpgl/data/SampleData.h:202
MethodSufficientStatistics
openpgl/directional/vmm/ParallaxAwareVonMisesFisherWeightedEMFactory.h:108
MethodSupportsApplyCosineProduct
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:251
MethodSupportsApplySingleLobeHenyeyGreensteinProduct
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:259
MethodSurfaceSamplingDistribution
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:39
MethodSurfaceSamplingDistribution
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:189
MethodSurfaceVolumeField
openpgl/field/SurfaceVolumeField.h:29
MethodThreadStartupData
third-party/embreeSrc/common/sys/thread.cpp:92
MethodThresholdedMergeNext
openpgl/directional/vmm/VMMChiSquareComponentMerger.h:169
MethodTimer
tools/openpgl_bench/timer.h:11
MethodTimer
openpgl/openpgl_common.h:352
MethodToCSVString
openpgl/include/openpgl/cpp/FieldStatistics.h:94
MethodToString
openpgl/include/openpgl/cpp/FieldStatistics.h:68
MethodUpdate
openpgl/include/openpgl/cpp/ImageSpaceGuidingBuffer.h:113
MethodUpdateSurface
openpgl/include/openpgl/cpp/Field.h:194
MethodUpdateVolume
openpgl/include/openpgl/cpp/Field.h:200
MethodVMMfromSufficientStatistics
openpgl/directional/vmm/ParallaxAwareVonMisesFisherWeightedEMFactory.h:691
MethodValidate
openpgl/include/openpgl/cpp/PathSegmentStorage.h:264
MethodValidate
openpgl/include/openpgl/cpp/SampleStorage.h:279
MethodValidate
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:241
MethodValidate
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:226
MethodValidateSamples
openpgl/include/openpgl/cpp/PathSegmentStorage.h:275
MethodValidateSegments
openpgl/include/openpgl/cpp/PathSegmentStorage.h:269
MethodVec2
third-party/embreeSrc/common/math/vec2.h:32
MethodVec2
third-party/embreeSrc/common/math/vec2.h:222
MethodVec3
third-party/embreeSrc/common/math/vec3.h:35
MethodVec3
third-party/embreeSrc/common/math/vec3.h:287
MethodVec4
third-party/embreeSrc/common/math/vec4.h:31
MethodVec4
third-party/embreeSrc/common/math/vec4.h:222
MethodVector2f
openpgl/include/openpgl/cpp/Common.h:42
MethodVector3f
openpgl/include/openpgl/cpp/Common.h:18
MethodVolumeSamplingDistribution
openpgl/include/openpgl/cpp/VolumeSamplingDistribution.h:40
← previousnext →1,601–1,700 of 4,307, ranked by callers