Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ProjectPhysX/FluidX3D
/ types & classes
Types & classes
281 in github.com/ProjectPhysX/FluidX3D
⨍
Functions
1,203
◇
Types & classes
281
↓ 70 callers
Class
float3
forward-declare float3x3
src/utilities.hpp:884
↓ 44 callers
Class
float4
src/utilities.hpp:2448
↓ 40 callers
Class
Kernel
src/opencl.hpp:616
↓ 15 callers
Class
double3
forward-declare double3x3
src/utilities.hpp:1626
↓ 14 callers
Class
float3x3
src/utilities.hpp:883
↓ 13 callers
Class
doubleNxN
forward-declare to_string(double x) for stringify()
src/utilities.hpp:1969
↓ 13 callers
Class
floatNxN
forward-declare to_string(float x) for stringify()
src/utilities.hpp:1227
↓ 10 callers
Class
doubleN
forward-declare doubleNxN
src/utilities.hpp:1970
↓ 10 callers
Class
floatN
forward-declare floatNxN
src/utilities.hpp:1228
↓ 9 callers
Class
double3x3
src/utilities.hpp:1625
↓ 9 callers
Class
uint3
src/utilities.hpp:751
↓ 7 callers
Class
int3
src/utilities.hpp:616
↓ 6 callers
Class
Memory_Container
src/lbm.hpp:239
↓ 5 callers
Class
Device
src/OpenCL/include/CL/opencl.hpp:735
↓ 4 callers
Class
Camera
src/graphics.hpp:21
↓ 3 callers
Class
CommandQueue
src/OpenCL/include/CL/opencl.hpp:737
↓ 3 callers
Class
Platform
src/OpenCL/include/CL/opencl.hpp:733
↓ 3 callers
Class
Pointer
src/lbm.hpp:343
↓ 3 callers
Class
Program
src/OpenCL/include/CL/opencl.hpp:734
↓ 2 callers
Class
Context
src/OpenCL/include/CL/opencl.hpp:736
↓ 2 callers
Class
Graphics
src/lbm.hpp:547
↓ 2 callers
Class
NDRange
\brief Class interface for specifying NDRange values.
src/OpenCL/include/CL/opencl.hpp:6110
↓ 1 callers
Class
Buffer
src/OpenCL/include/CL/opencl.hpp:740
↓ 1 callers
Class
BuildError
* Exception class for build errors to carry build info */
src/OpenCL/include/CL/opencl.hpp:2663
↓ 1 callers
Class
Device
src/opencl.hpp:284
↓ 1 callers
Class
Device_Info
src/opencl.hpp:89
↓ 1 callers
Class
Entry
src/utilities.hpp:4586
↓ 1 callers
Class
Error
! \brief Exception class * * This may be thrown by API functions when CL_HPP_ENABLE_EXCEPTIONS is defined. */
src/OpenCL/include/CL/opencl.hpp:755
↓ 1 callers
Class
Kernel
src/OpenCL/include/CL/opencl.hpp:6107
Class
BPMLists
src/lodepng.cpp:872
Class
BPMNode
src/lodepng.cpp:864
Class
BPMNode
src/lodepng.cpp:867
Class
BufferD3D10
! \brief Class interface for creating OpenCL buffers from ID3D10Buffer's. * * This is provided to facilitate interoperability with Direct3D. * *
src/OpenCL/include/CL/opencl.hpp:4590
Class
BufferGL
! \brief Class interface for GL Buffer Memory Objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory for deta
src/OpenCL/include/CL/opencl.hpp:4671
Class
BufferRenderGL
! \brief Class interface for GL Render Buffer Memory Objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory f
src/OpenCL/include/CL/opencl.hpp:4741
Class
CL_API_PREFIX__VERSION_1_1_DEPRECATED
src/OpenCL/include/CL/opencl.hpp:5450
Class
Clock
src/utilities.hpp:95
Class
ColorTree
src/lodepng.cpp:3077
Class
CommandBufferKhr
src/OpenCL/include/CL/opencl.hpp:746
Class
Configuration_File
src/utilities.hpp:4583
Class
Deleter
src/OpenCL/include/CL/opencl.hpp:4252
Class
DeviceCommandQueue
src/OpenCL/include/CL/opencl.hpp:738
Enum
DeviceQueueProperties
src/OpenCL/include/CL/opencl.hpp:9684
Class
EnqueueArgs
src/OpenCL/include/CL/opencl.hpp:10898
Class
Event
! \brief Class interface for cl_event. * * \note Copies of these objects are shallow, meaning that the copy will refer * to the same underl
src/OpenCL/include/CL/opencl.hpp:3697
Enum
ExternalMemoryType
src/OpenCL/include/CL/opencl.hpp:729
Enum
ExternalSemaphoreType
src/OpenCL/include/CL/opencl.hpp:11239
Class
GetInfoFunctor0
src/OpenCL/include/CL/opencl.hpp:1943
Class
GetInfoFunctor1
src/OpenCL/include/CL/opencl.hpp:1952
Class
Graphics
src/lbm.hpp:150
Class
Hash
src/lodepng.cpp:1481
Class
Hints
src/graphics.cpp:733
Class
HuffmanTree
src/lodepng.cpp:653
Class
Image
src/utilities.hpp:2916
Class
Image
! \brief C++ base class for Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
src/OpenCL/include/CL/opencl.hpp:4809
Class
Image1D
! \brief Class interface for 1D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
src/OpenCL/include/CL/opencl.hpp:4868
Class
Image1DArray
! \class Image1DArray * \brief Image interface for arrays of 1D images. */
src/OpenCL/include/CL/opencl.hpp:5059
Class
Image1DBuffer
! \class Image1DBuffer * \brief Image interface for 1D buffer images. */
src/OpenCL/include/CL/opencl.hpp:4968
Class
Image2D
! \brief Class interface for 2D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
src/OpenCL/include/CL/opencl.hpp:5164
Class
Image2DArray
! \class Image2DArray * \brief Image interface for arrays of 2D images. */
src/OpenCL/include/CL/opencl.hpp:5514
Class
Image3D
! \brief Class interface for 3D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
src/OpenCL/include/CL/opencl.hpp:5622
Class
Image3DGL
! \brief Class interface for GL 3D Image Memory objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory for de
src/OpenCL/include/CL/opencl.hpp:5772
Class
ImageFormat
! \stuct ImageFormat * \brief Adds constructors and member functions for cl_image_format. * * \see cl_image_format */
src/OpenCL/include/CL/opencl.hpp:2457
Class
ImageGL
! \class ImageGL * \brief general image interface for GL interop. * We abstract the 2D and 3D GL images into a single instance here * that wraps al
src/OpenCL/include/CL/opencl.hpp:5836
Class
ImageRequirementsInfo
src/OpenCL/include/CL/opencl.hpp:3264
Enum
ImageRequirementsInfoExt
src/OpenCL/include/CL/opencl.hpp:3183
Class
Info
src/info.hpp:7
Class
KernelArgumentHandler
src/OpenCL/include/CL/opencl.hpp:6206
Class
KernelArgumentHandler<LocalSpaceArg, void>
src/OpenCL/include/CL/opencl.hpp:6229
Class
KernelArgumentHandler<T, typename std::enable_if<!std::is_base_of<cl::Memory, T>::value>::type>
src/OpenCL/include/CL/opencl.hpp:6211
Class
KernelArgumentHandler<T, typename std::enable_if<std::is_base_of<cl::Memory, T>::value>::type>
src/OpenCL/include/CL/opencl.hpp:6220
Class
KernelArgumentHandler<cl::DeviceCommandQueue, void>
src/OpenCL/include/CL/opencl.hpp:9941
Class
KernelFunctor
src/OpenCL/include/CL/opencl.hpp:11089
Class
LBM
src/info.hpp:6
Class
LBM
src/lbm.hpp:208
Class
LBM_Domain
src/lbm.hpp:20
Class
LocalSpaceArg
\brief Local address wrapper for use with Kernel::setArg
src/OpenCL/include/CL/opencl.hpp:6198
Class
LodePNGColorMode
src/lodepng.hpp:331
Class
LodePNGColorStats
src/lodepng.hpp:679
Enum
LodePNGColorType
src/lodepng.hpp:101
Class
LodePNGCompressSettings
src/lodepng.hpp:297
Class
LodePNGDecoderSettings
src/lodepng.hpp:628
Class
LodePNGDecompressSettings
src/lodepng.hpp:269
Class
LodePNGEncoderSettings
src/lodepng.hpp:705
Enum
LodePNGFilterStrategy
src/lodepng.hpp:654
Class
LodePNGInfo
src/lodepng.hpp:422
Class
LodePNGState
src/lodepng.hpp:741
Class
LodePNGTime
src/lodepng.hpp:411
Class
Memory
src/opencl.hpp:342
Class
Memory
src/OpenCL/include/CL/opencl.hpp:732
Class
Mesh
src/utilities.hpp:4440
Class
MutableCommandKhr
src/OpenCL/include/CL/opencl.hpp:747
Class
Pipe
src/OpenCL/include/CL/opencl.hpp:741
Enum
QueueProperties
src/OpenCL/include/CL/opencl.hpp:7541
Class
ReferenceHandler
src/OpenCL/include/CL/opencl.hpp:1279
Class
ReferenceHandler<cl_command_buffer_khr>
src/OpenCL/include/CL/opencl.hpp:2126
Class
ReferenceHandler<cl_command_queue>
src/OpenCL/include/CL/opencl.hpp:2048
Class
ReferenceHandler<cl_context>
src/OpenCL/include/CL/opencl.hpp:2039
Class
ReferenceHandler<cl_device_id>
src/OpenCL/include/CL/opencl.hpp:1986
Class
ReferenceHandler<cl_event>
src/OpenCL/include/CL/opencl.hpp:2093
next →
1–100 of 281, ranked by callers