Blender V5.0
KernelGlobalsCPU::packed_int3 Struct Reference

#include <globals.h>

Public Member Functions

ccl_device_inline_method packed_int3 ()=default
ccl_device_inline_method packed_int3 (const int px, const int py, const int pz)
ccl_device_inline_method packed_int3 (const int3 &a)
ccl_device_inline_method operator int3 () const
ccl_device_inline_method packed_int3operator= (const int3 &a)
__forceinline int operator[] (int i) const
__forceinline int & operator[] (int i)

Public Attributes

int x
int y
int z

Detailed Description

Definition at line 111 of file device/cpu/globals.h.

Constructor & Destructor Documentation

◆ packed_int3() [1/3]

ccl_device_inline_method KernelGlobalsCPU::packed_int3::packed_int3 ( )
default

◆ packed_int3() [2/3]

ccl_device_inline_method KernelGlobalsCPU::packed_int3::packed_int3 ( const int px,
const int py,
const int pz )
inline

Definition at line 116 of file device/cpu/globals.h.

◆ packed_int3() [3/3]

ccl_device_inline_method KernelGlobalsCPU::packed_int3::packed_int3 ( const int3 & a)
inline

Definition at line 119 of file device/cpu/globals.h.

Member Function Documentation

◆ operator int3()

ccl_device_inline_method KernelGlobalsCPU::packed_int3::operator int3 ( ) const
inline

Definition at line 121 of file device/cpu/globals.h.

◆ operator=()

ccl_device_inline_method packed_int3 & KernelGlobalsCPU::packed_int3::operator= ( const int3 & a)
inline

Definition at line 126 of file device/cpu/globals.h.

◆ operator[]() [1/2]

__forceinline int & KernelGlobalsCPU::packed_int3::operator[] ( int i)
inline

Definition at line 141 of file device/cpu/globals.h.

◆ operator[]() [2/2]

__forceinline int KernelGlobalsCPU::packed_int3::operator[] ( int i) const
inline

Definition at line 135 of file device/cpu/globals.h.

Member Data Documentation

◆ x

int KernelGlobalsCPU::packed_int3::x

Definition at line 112 of file device/cpu/globals.h.

◆ y

int KernelGlobalsCPU::packed_int3::y

Definition at line 112 of file device/cpu/globals.h.

◆ z

int KernelGlobalsCPU::packed_int3::z

Definition at line 112 of file device/cpu/globals.h.


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