MCPcopy Create free account

hub / github.com/OpenPathGuidingLibrary/openpgl / types & classes

Types & classes359 in github.com/OpenPathGuidingLibrary/openpgl

↓ 11 callersClass__aligned
third-party/embreeSrc/common/algorithms/parallel_partition.h:52
↓ 8 callersClassIterator
openpgl/data/SampleContainerInternal.h:17
↓ 8 callersClassRange
openpgl/data/Range.h:10
↓ 6 callersClass__m256
third-party/embreeSrc/common/simd/arm/avx2neon.h:12
↓ 5 callersClassBBox
third-party/embreeSrc/common/math/bbox.h:19
↓ 5 callersClassSearchParams
third-party/nanoflann/include/nanoflann.hpp:687
↓ 5 callersClassrange
third-party/embreeSrc/common/math/range.h:12
↓ 4 callersClassFHeapCompare
third-party/tinyexr/tinyexr.h:2220
↓ 4 callersClassIterator_Index
third-party/embreeSrc/common/algorithms/parallel_reduce.h:87
↓ 4 callersClassLinearSpace3
third-party/embreeSrc/common/math/linearspace3.h:15
↓ 4 callersClass__m256i
third-party/embreeSrc/common/simd/arm/avx2neon.h:20
↓ 3 callersClassIndexDist_Sorter
third-party/nanoflann/include/nanoflann.hpp:238
↓ 3 callersClassKDTreeLet
openpgl/spatial/kdtree/KDTree.h:180
↓ 3 callersClassKDTreeSingleIndexAdaptorParams
third-party/nanoflann/include/nanoflann.hpp:673
↓ 3 callersClassVec3fa
third-party/embreeSrc/common/math/vec3.h:10
↓ 2 callersClassFieldStatistics
* @brief Class that stores some statistics about the spatial and directional structures of a guiding Field. * * This class can be used to print info
openpgl/include/openpgl/cpp/FieldStatistics.h:21
↓ 2 callersClassIntegerSampleStatistics
openpgl/data/SampleStatistics.h:248
↓ 2 callersClassPoint3i
openpgl/include/openpgl/cpp/Common.h:84
↓ 2 callersClassPosInfTy
third-party/embreeSrc/common/math/constants.h:90
↓ 2 callersClassRegion
* @brief A Region represents a spatial region of the scene and contains the directional information (e.g., guiding distribution) for that region. *
openpgl/include/openpgl/cpp/Region.h:23
↓ 2 callersClassVec2fa
third-party/embreeSrc/common/math/vec2.h:10
↓ 2 callersClass__aligned
third-party/embreeSrc/common/sys/array.h:118
↓ 2 callersClassvint<4>
third-party/embreeSrc/common/simd/vint4_sse2.h:20
↓ 2 callersClassvint<8>
third-party/embreeSrc/common/simd/vint8_avx.h:18
↓ 1 callersClassAlignedValue
TASKING_PPL
third-party/embreeSrc/common/algorithms/parallel_reduce.h:73
↓ 1 callersClassDirectionalQuadtreeNode
openpgl/directional/dqt/DQT.h:13
↓ 1 callersClassEmptyTy
third-party/embreeSrc/common/math/constants.h:195
↓ 1 callersClassFalseTy
third-party/embreeSrc/common/math/constants.h:29
↓ 1 callersClassFourPiTy
third-party/embreeSrc/common/math/constants.h:157
↓ 1 callersClassFullTy
third-party/embreeSrc/common/math/constants.h:200
↓ 1 callersClassIVolumeSamplingDistribution
openpgl/directional/IVolumeSamplingDistribution.h:10
↓ 1 callersClassNaNTy
third-party/embreeSrc/common/math/constants.h:109
↓ 1 callersClassNegInfTy
third-party/embreeSrc/common/math/constants.h:71
↓ 1 callersClassOneOverFourPiTy
third-party/embreeSrc/common/math/constants.h:165
↓ 1 callersClassOneOverPiTy
third-party/embreeSrc/common/math/constants.h:133
↓ 1 callersClassOneOverTwoPiTy
third-party/embreeSrc/common/math/constants.h:149
↓ 1 callersClassOneTy
third-party/embreeSrc/common/math/constants.h:53
↓ 1 callersClassPiTy
third-party/embreeSrc/common/math/constants.h:125
↓ 1 callersClassReverseStepTy
third-party/embreeSrc/common/math/constants.h:190
↓ 1 callersClassSampleStatistics
openpgl/data/SampleStatistics.h:10
↓ 1 callersClassStatsNode
openpgl/directional/dqt/DQTFactory.h:81
↓ 1 callersClassStepTy
third-party/embreeSrc/common/math/constants.h:173
↓ 1 callersClassTrueTy
third-party/embreeSrc/common/math/constants.h:23
↓ 1 callersClassTwoPiTy
third-party/embreeSrc/common/math/constants.h:141
↓ 1 callersClassUlpTy
third-party/embreeSrc/common/math/constants.h:117
↓ 1 callersClassUndefinedTy
third-party/embreeSrc/common/math/constants.h:205
↓ 1 callersClassZeroTy
third-party/embreeSrc/common/math/constants.h:35
↓ 1 callersClassvfloat<4>
third-party/embreeSrc/common/simd/vfloat4_sse2.h:18
↓ 1 callersClassvfloat<8>
third-party/embreeSrc/common/simd/vfloat8_avx.h:18
ClassAdaptiveSplitAndMergeFactory
openpgl/directional/vmm/AdaptiveSplitandMergeFactory.h:20
ClassBarrierActive
! fast active barrier using atomic counter */
third-party/embreeSrc/common/sys/barrier.h:38
ClassBarrierActiveAutoReset
! fast active barrier that does not require initialization to some number of threads */
third-party/embreeSrc/common/sys/barrier.h:60
ClassBarrierSys
! system barrier using operating system */
third-party/embreeSrc/common/sys/barrier.h:13
ClassBarrierSysImplementation
third-party/embreeSrc/common/sys/barrier.cpp:16
ClassBenchParams
tools/openpgl_bench/openpgl_bench.cpp:52
EnumBenchType
tools/openpgl_bench/openpgl_bench.cpp:23
ClassBox3f
openpgl/include/openpgl/cpp/Common.h:147
EnumCPU
third-party/embreeSrc/common/sys/sysinfo.h:69
ClassComponentSplitStatistics
openpgl/directional/vmm/VMMChiSquareComponentSplitter.h:65
ClassComponentSplitinfo
openpgl/directional/vmm/VMMChiSquareComponentSplitter.h:25
ClassConditionImplementation
third-party/embreeSrc/common/sys/condition.cpp:13
ClassConditionSys
third-party/embreeSrc/common/sys/condition.h:10
ClassConfiguration
openpgl/directional/vmm/ParallaxAwareVonMisesFisherWeightedEMFactory.h:31
ClassConfiguration
openpgl/directional/vmm/AdaptiveSplitandMergeFactory.h:34
ClassConfiguration
openpgl/directional/dqt/DQTFactory.h:38
ClassContainerInternal
openpgl/data/SampleContainerInternal.h:15
ClassContext
openpgl/directional/dqt/DQTFactory.h:219
ClassDQTSurfaceSamplingDistribution
openpgl/directional/dqt/DQTSurfaceSamplingDistribution.h:10
ClassDQTVolumeSamplingDistribution
openpgl/directional/dqt/DQTVolumeSamplingDistribution.h:10
ClassDebugParams
tools/openpgl_debug/openpgl_debug.cpp:33
ClassDebugSettings
openpgl/field/Field.h:46
EnumDebugType
tools/openpgl_debug/openpgl_debug.cpp:12
ClassDenoiser
openpgl/imagespace/Denoiser.h:13
ClassDevice
openpgl/device/Device.h:41
ClassDevice
openpgl/include/openpgl/device.h:16
ClassDevice
* @brief The Device class is a key component of OpenPGL. It is used to set * compute architecture and optimizations (e.g., SIMD) used for the impleme
openpgl/include/openpgl/cpp/Device.h:22
ClassDevice
third-party/embreeSrc/common/sys/vector.h:11
ClassDirectionalDistributionStatistics
openpgl/directional/DirectionalDistributionStatistics.h:15
ClassDirectionalQuadtree
openpgl/directional/dqt/DQT.h:29
ClassDirectionalQuadtreeFactory
openpgl/directional/dqt/DQTFactory.h:30
ClassDistribution
openpgl/include/openpgl/distribution.h:20
ClassDistribution
* @brief The Distribution class represents the approximation of the directional guiding distribution. * E.g., this distribution can represent the inc
openpgl/include/openpgl/cpp/Distribution.h:18
EnumEmbreeUSMMode
third-party/embreeSrc/common/sys/alloc.h:46
ClassExponentType
third-party/embreeSrc/common/math/transcendental.h:420
ClassExponentType<float>
third-party/embreeSrc/common/math/transcendental.h:422
ClassExponentType<vfloat_impl<N>>
third-party/embreeSrc/common/math/transcendental.h:421
ClassField
openpgl/include/openpgl/field.h:28
ClassField
openpgl/include/openpgl/cpp/Device.h:16
ClassField
openpgl/include/openpgl/cpp/FieldConfig.h:13
ClassField
* @brief Key component of the guiding libary which holds the spatio-directional guiding information * (e.g., approximation of the incoming radiance f
openpgl/include/openpgl/cpp/Field.h:32
ClassFieldConfig
* @brief The configuration for used to initialize the guiding Field. * * This class contains and defines all parameters needed to initialize a guidi
openpgl/include/openpgl/cpp/FieldConfig.h:22
ClassFieldStatistics
openpgl/include/openpgl/fieldstatistics.h:14
ClassFieldStatistics
openpgl/field/ISurfaceVolumeField.h:13
ClassFieldStatistics
openpgl/field/FieldStatistics.h:16
ClassFittingStatistics
openpgl/directional/vmm/ParallaxAwareVonMisesFisherWeightedEMFactory.h:72
ClassFittingStatistics
openpgl/directional/vmm/AdaptiveSplitandMergeFactory.h:103
ClassFittingStatistics
openpgl/directional/dqt/DQTFactory.h:164
EnumFlags
openpgl/include/openpgl/data.h:23
EnumFlags
openpgl/include/openpgl/data.h:145
ClassHeaderInfo
third-party/tinyexr/tinyexr.h:1155
next →1–100 of 359, ranked by callers