Blender  V3.3
Classes | Functions
types_float3.h File Reference

Go to the source code of this file.

Classes

struct  packed_float3
 

Functions

CCL_NAMESPACE_BEGIN struct ccl_try_align (16) float3
 
ccl_device_inline float3 make_float3 (float f)
 
ccl_device_inline float3 make_float3 (float x, float y, float z)
 
ccl_device_inline void print_float3 (const char *label, const float3 &a)
 

Function Documentation

◆ ccl_try_align()

CCL_NAMESPACE_BEGIN struct ccl_try_align ( 16  )

Definition at line 11 of file types_float3.h.

References __forceinline, Freestyle::a, operator=(), operator[](), w(), x, y, and z.

◆ make_float3() [1/2]

ccl_device_inline float3 make_float3 ( float  f)

Definition at line 166 of file oneapi/compat.h.

References Freestyle::a, and x.

Referenced by packed_float3::operator float3().

◆ make_float3() [2/2]

ccl_device_inline float3 make_float3 ( float  x,
float  y,
float  z 
)
inline

Definition at line 162 of file oneapi/compat.h.

References Freestyle::a, x, y, and z.

◆ print_float3()

ccl_device_inline void print_float3 ( const char *  label,
const float3 a 
)

Definition at line 82 of file types_float3_impl.h.

References Freestyle::a, and label.