Blender V5.0
complex< T > Struct Template Reference

#include <bsdf_util.h>

Public Member Functions

ccl_device_inline_method complex< Toperator*= (ccl_private const complex< T > &other)
ccl_device_inline_method complex< Toperator* (ccl_private const float &other)

Public Attributes

T re
T im

Detailed Description

template<typename T>
struct complex< T >

Definition at line 24 of file bsdf_util.h.

Member Function Documentation

◆ operator*()

template<typename T>
ccl_device_inline_method complex< T > complex< T >::operator* ( ccl_private const float & other)
inline

Definition at line 36 of file bsdf_util.h.

References ccl_device_inline_method, and ccl_private.

◆ operator*=()

template<typename T>
ccl_device_inline_method complex< T > complex< T >::operator*= ( ccl_private const complex< T > & other)
inline

Definition at line 28 of file bsdf_util.h.

References ccl_device_inline_method, ccl_private, im, and T.

Member Data Documentation

◆ im

template<typename T>
T complex< T >::im

◆ re

template<typename T>
T complex< T >::re

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