Blender V5.0
KernelGlobalsGPU::packed_uint3 Struct Reference

#include <globals.h>

Public Member Functions

ccl_device_inline_method packed_uint3 ()=default
ccl_device_inline_method packed_uint3 (const uint px, const uint py, const uint pz)
ccl_device_inline_method packed_uint3 (const uint3 &a)
ccl_device_inline_method operator uint3 () const
ccl_device_inline_method packed_uint3operator= (const uint3 &a)
__forceinline uint operator[] (uint i) const
__forceinline uintoperator[] (uint i)

Public Attributes

uint x
uint y
uint z

Detailed Description

Definition at line 44 of file device/oneapi/globals.h.

Constructor & Destructor Documentation

◆ packed_uint3() [1/3]

ccl_device_inline_method KernelGlobalsGPU::packed_uint3::packed_uint3 ( )
default

◆ packed_uint3() [2/3]

ccl_device_inline_method KernelGlobalsGPU::packed_uint3::packed_uint3 ( const uint px,
const uint py,
const uint pz )
inline

Definition at line 49 of file device/oneapi/globals.h.

◆ packed_uint3() [3/3]

ccl_device_inline_method KernelGlobalsGPU::packed_uint3::packed_uint3 ( const uint3 & a)
inline

Definition at line 52 of file device/oneapi/globals.h.

Member Function Documentation

◆ operator uint3()

ccl_device_inline_method KernelGlobalsGPU::packed_uint3::operator uint3 ( ) const
inline

Definition at line 54 of file device/oneapi/globals.h.

◆ operator=()

ccl_device_inline_method packed_uint3 & KernelGlobalsGPU::packed_uint3::operator= ( const uint3 & a)
inline

Definition at line 59 of file device/oneapi/globals.h.

◆ operator[]() [1/2]

__forceinline uint & KernelGlobalsGPU::packed_uint3::operator[] ( uint i)
inline

Definition at line 74 of file device/oneapi/globals.h.

◆ operator[]() [2/2]

__forceinline uint KernelGlobalsGPU::packed_uint3::operator[] ( uint i) const
inline

Definition at line 68 of file device/oneapi/globals.h.

Member Data Documentation

◆ x

uint KernelGlobalsGPU::packed_uint3::x

Definition at line 45 of file device/oneapi/globals.h.

◆ y

uint KernelGlobalsGPU::packed_uint3::y

Definition at line 45 of file device/oneapi/globals.h.

◆ z

uint KernelGlobalsGPU::packed_uint3::z

Definition at line 45 of file device/oneapi/globals.h.


The documentation for this struct was generated from the following file: