Blender V5.0
Interval< T > Struct Template Reference

#include <math_base.h>

Public Member Functions

ccl_device_inline_method bool is_empty () const
ccl_device_inline_method bool contains (T value) const
ccl_device_inline_method T length () const

Public Attributes

T min
T max

Detailed Description

template<typename T>
struct Interval< T >

Definition at line 870 of file math_base.h.

Member Function Documentation

◆ contains()

template<typename T>
ccl_device_inline_method bool Interval< T >::contains ( T value) const
inline

Definition at line 880 of file math_base.h.

References ccl_device_inline_method, max, min, and T.

Referenced by sync_smoke_volume().

◆ is_empty()

template<typename T>
ccl_device_inline_method bool Interval< T >::is_empty ( ) const
inline

Definition at line 874 of file math_base.h.

References ccl_device_inline_method, max, and min.

Referenced by bsdf_hair_huang_eval().

◆ length()

template<typename T>
ccl_device_inline_method T Interval< T >::length ( ) const
inline

Definition at line 885 of file math_base.h.

References ccl_device_inline_method, max, min, and T.

Referenced by bsdf_hair_huang_eval().

Member Data Documentation

◆ max

template<typename T>
T Interval< T >::max

◆ min

template<typename T>
T Interval< T >::min

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