MCPcopy Create free account

hub / github.com/Apress/Ray-Tracing-Gems-II / types & classes

Types & classes2,140 in github.com/Apress/Ray-Tracing-Gems-II

↓ 550 callersClassImVec2
2D vector (often used to store positions, sizes, etc.)
Chapter_16/shared_sources/imgui/imgui.h:180
↓ 158 callersClassImVec4
4D vector (often used to store floating-point colors)
Chapter_16/shared_sources/imgui/imgui.h:193
↓ 125 callersClassvec3
Chapter_20/program_defs.h:15
↓ 71 callersClassVector3
A 3-vector with an unspecified fourth component. Depending on the context, the W can be 0 or 1, but both are implicit. The actual value of the fourth
Chapter_27/Core/Math/Vector.h:24
↓ 55 callersClassImVec3
-------------------------- Firstly, a little math, missing from ImGui but needed for this widget A Vec3, Matrix 3x3, Dot & Cross products, A Quaternio
Chapter_16/shared_sources/imgui/imgui_orient.h:30
↓ 45 callersClassVector4
Chapter_27/Core/Math/Vector.h:20
↓ 40 callersClassScalar
Chapter_27/Core/Math/Scalar.h:20
↓ 31 callersClassNullType
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:7346
↓ 27 callersClassfloat3
Chapter_14/include/Scene.h:75
↓ 26 callersClassColor
Chapter_27/Core/Color.h:20
↓ 21 callersClassZeroTy
Chapter_39/owl/owl/include/owl/common/math/constants.h:32
↓ 17 callersClassBoundingPlane
Chapter_27/Core/Math/BoundingPlane.h:20
↓ 16 callersClassexception
! @brief general exception of the @ref basic_json class This class is an extension of `std::exception` objects with a member @a id for exception ids.
Chapter_16/shared_sources/fileformats/json.hpp:882
↓ 16 callersClasssize_t
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:1093
↓ 14 callersClassCD3DX12_DEPTH_STENCIL_DESC1
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:224
↓ 14 callersClassCD3DX12_DEPTH_STENCIL_DESC1
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:224
↓ 13 callersClassMatrix3
Chapter_27/Core/Math/Matrix3.h:22
↓ 13 callersClassValue
Simple class to represent JSON object
Chapter_16/shared_sources/fileformats/tiny_gltf.h:260
↓ 12 callersClassinput_adapter
Chapter_16/shared_sources/fileformats/json.hpp:2480
↓ 11 callersClassOneTy
Chapter_39/owl/owl/include/owl/common/math/constants.h:48
↓ 10 callersClassCD3DX12_HEAP_PROPERTIES
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:405
↓ 9 callersClassAffineTransform
Chapter_27/Core/Math/Transform.h:65
↓ 9 callersClassMatrix4
Chapter_27/Core/MotionBlur.h:19
↓ 8 callersClassBuffer
! base class for any sort of buffer type - pinned, device, managed, ... */
Chapter_39/owl/owl/Buffer.h:27
↓ 8 callersClassCD3DX12_BLEND_DESC
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:317
↓ 8 callersClassCD3DX12_BLEND_DESC
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:317
↓ 8 callersClassCD3DX12_RASTERIZER_DESC
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:341
↓ 8 callersClassCD3DX12_RASTERIZER_DESC
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:341
↓ 8 callersClassCD3DX12_SHADER_BYTECODE
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:619
↓ 8 callersClassQuaternion
Chapter_27/Core/Math/Quaternion.h:20
↓ 8 callersClassbinary_reader
Chapter_16/shared_sources/fileformats/json.hpp:6516
↓ 7 callersClassCD3DX12_HEAP_PROPERTIES
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:405
↓ 7 callersClassCD3DX12_VIEW_INSTANCING_DESC
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:1958
↓ 7 callersClassCD3DX12_VIEW_INSTANCING_DESC
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:1958
↓ 7 callersClassImage
! \brief C++ base class for Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:3521
↓ 7 callersClassOrthogonalTransform
Chapter_27/Core/Math/Transform.h:21
↓ 7 callersClassparser
Chapter_16/shared_sources/fileformats/json.hpp:4986
↓ 6 callersClassCD3DX12_DEPTH_STENCIL_DESC1
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:224
↓ 6 callersClassCD3DX12_RT_FORMAT_ARRAY
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:2278
↓ 6 callersClassCD3DX12_RT_FORMAT_ARRAY
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:2278
↓ 6 callersClassDebugUtil
Chapter_16/shared_sources/nvvk/debug_util_vk.hpp:41
↓ 6 callersClassImColor
Helper to build glyph ranges from text/string data
Chapter_16/shared_sources/imgui/imgui.h:113
↓ 6 callersClassImGuiStoragePair
Chapter_16/shared_sources/imgui/imgui.h:1660
↓ 6 callersClassMatrix4
Chapter_27/Core/Math/Matrix4.h:20
↓ 6 callersClassfloat2
Chapter_20/program_defs.h:36
↓ 5 callersClassCD3DX12_DEFAULT
Chapter_07/d3dx12.h:19
↓ 5 callersClassCD3DX12_DEFAULT
Chapter_27/d3dx12.h:19
↓ 5 callersClassCD3DX12_HEAP_PROPERTIES
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:405
↓ 5 callersClassCD3DX12_RESOURCE_DESC
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:1715
↓ 5 callersClassCD3DX12_RESOURCE_DESC
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:1715
↓ 5 callersClassCD3DX12_RESOURCE_DESC
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:1713
↓ 5 callersClassCD3DX12_RESOURCE_DESC1
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:1830
↓ 5 callersClassCD3DX12_RESOURCE_DESC1
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:1830
↓ 5 callersClassDefinition
Chapter_16/shared_sources/nvh/shaderfilemanager.hpp:107
↓ 5 callersClassImFontConfig
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
Chapter_16/shared_sources/imgui/imgui.h:110
↓ 5 callersClassImVec2ih
2D vector (half-size integer)
Chapter_16/shared_sources/imgui/imgui_internal.h:536
↓ 5 callersClassdiyfp
Chapter_16/shared_sources/fileformats/json.hpp:9876
↓ 5 callersClassjson_pointer
Chapter_16/shared_sources/fileformats/json.hpp:100
↓ 5 callersClassvec3
Chapter_39/cdf.h:64
↓ 4 callersClassFHeapCompare
Chapter_39/tinyexr.h:8520
↓ 3 callersClassAllocation
Chapter_16/shared_sources/nvvk/memorymanagement_vk.hpp:76
↓ 3 callersClassAllocationID
Chapter_16/shared_sources/nvvk/memorymanagement_vk.hpp:83
↓ 3 callersClassCD3DX12_BLEND_DESC
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:317
↓ 3 callersClassCD3DX12_CPU_DESCRIPTOR_HANDLE
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:1564
↓ 3 callersClassCD3DX12_GPU_DESCRIPTOR_HANDLE
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:1625
↓ 3 callersClassCD3DX12_RASTERIZER_DESC
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:341
↓ 3 callersClassCD3DX12_SHADER_BYTECODE
------------------------------------------------------------------------------------------------
Chapter_07/d3dx12.h:620
↓ 3 callersClassCD3DX12_SHADER_BYTECODE
------------------------------------------------------------------------------------------------
Chapter_27/d3dx12.h:620
↓ 3 callersClassData
Chapter_16/shared_sources/nvh/profiler.hpp:337
↓ 3 callersClassHrException
Chapter_07/DXSampleHelper.h:20
↓ 3 callersClassImQuat
Chapter_16/shared_sources/imgui/imgui_orient.h:63
↓ 3 callersClassImVec1
1D vector (this odd construct is used to facilitate the transition between 1D and 2D, and the maintenance of some branches/patches)
Chapter_16/shared_sources/imgui/imgui_internal.h:528
↓ 3 callersClassPlatform
! \brief Class interface for cl_platform_id. * * \note Copies of these objects are inexpensive, since they don't 'own' * any underlying res
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:2154
↓ 3 callersClassShaderRecord
Shader record = {{Shader ID}, {RootArguments}}
Chapter_07/DirectXRaytracingHelper.h:25
↓ 3 callersEnumType
Chapter_16/shared_sources/nvh/parametertools.hpp:71
↓ 3 callersClassout_of_range
! @brief exception indicating access out of the defined range This exception is thrown in case a library function is called on an input parameter tha
Chapter_16/shared_sources/fileformats/json.hpp:1136
↓ 2 callersClassBuffer
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:268
↓ 2 callersClassCD3DX12_RANGE
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:562
↓ 2 callersClassCD3DX12_RT_FORMAT_ARRAY
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:2148
↓ 2 callersClassCD3DX12_TEXTURE_COPY_LOCATION
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:819
↓ 2 callersClassCD3DX12_VIEW_INSTANCING_DESC
------------------------------------------------------------------------------------------------
Chapter_27/Core/d3dx12.h:1828
↓ 2 callersClassCamera
Chapter_14/include/Scene.h:36
↓ 2 callersClassDescriptorHandle
Chapter_27/Core/DescriptorHeap.h:49
↓ 2 callersClassGraphVector
Chapter_27/Core/GraphRenderer.cpp:49
↓ 2 callersClassHrException
Chapter_27/DXSampleHelper.h:20
↓ 2 callersClassImGuiPtrOrIndex
Chapter_16/shared_sources/imgui/imgui_internal.h:848
↓ 2 callersClassImGuiStyleMod
Storage for one type registered in the .ini file
Chapter_16/shared_sources/imgui/imgui_internal.h:84
↓ 2 callersClassImGuiTextRange
Chapter_16/shared_sources/imgui/imgui.h:1613
↓ 2 callersClassIncludeID
Chapter_16/shared_sources/nvh/shaderfilemanager.hpp:78
↓ 2 callersClassMemory
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:238
↓ 2 callersClassObjReaderConfig
v2 API
Chapter_39/tiny_obj_loader.h:469
↓ 2 callersClassObjReaderConfig
v2 API
Chapter_39/owl/samples/advanced/optix7course/tiny_obj_loader.h:469
↓ 2 callersClassObjReaderConfig
v2 API
Chapter_16/shared_sources/fileformats/tiny_obj_loader.h:471
↓ 2 callersClassProgram
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:263
↓ 2 callersClassSection
Chapter_16/shared_sources/nvgl/profiler_gl.hpp:52
↓ 2 callersClassSection
Chapter_16/shared_sources/nvh/profiler.hpp:99
↓ 2 callersClassSection
Chapter_16/shared_sources/nvvk/profiler_vk.hpp:104
↓ 2 callersClassVertex
Chapter_16/shared_sources/nvh/geometry.hpp:73
↓ 2 callersClassbox_t
Chapter_39/owl/owl/include/owl/common/math/box.h:98
↓ 2 callersClassfipMemoryIO
Chapter_16/shared_external/Freeimage/include/FreeImagePlus.h:91
next →1–100 of 2,140, ranked by callers