Blender V4.5
VecBase< T, 3 > Struct Template Reference

#include <gpu_glsl_cpp_stubs.hh>

Inherits VecOp< T, 3 >.

Classes

union  [union].__unnamed0__

Public Member Functions

 VecBase ()=default
template<typename U>
 VecBase (VecOp< U, 3 >)
constexpr VecBase (T)
constexpr VecBase (T x_, T y_, T z_)
constexpr VecBase (VecOp< T, 2 >, T)
constexpr VecBase (T, VecOp< T, 2 >)
Public Member Functions inherited from VecOp< T, 3 >
const Toperator[] (int) const
STD_OP VecT operator+ () const RET
STD_OP VecT operator- () const RET

Public Attributes

union VecBase< T, 3 > 

Additional Inherited Members

Public Types inherited from VecOp< T, 3 >
using VecT

Detailed Description

template<typename T>
struct VecBase< T, 3 >

Definition at line 253 of file gpu_glsl_cpp_stubs.hh.

Constructor & Destructor Documentation

◆ VecBase() [1/6]

template<typename T>
VecBase< T, 3 >::VecBase ( )
default

◆ VecBase() [2/6]

template<typename T>
template<typename U>
VecBase< T, 3 >::VecBase ( VecOp< U, 3 > )
inlineexplicit

Definition at line 271 of file gpu_glsl_cpp_stubs.hh.

◆ VecBase() [3/6]

template<typename T>
VecBase< T, 3 >::VecBase ( T )
inlineexplicitconstexpr

Definition at line 272 of file gpu_glsl_cpp_stubs.hh.

References T, x, y, and z().

◆ VecBase() [4/6]

template<typename T>
VecBase< T, 3 >::VecBase ( T x_,
T y_,
T z_ )
inlineexplicitconstexpr

Definition at line 274 of file gpu_glsl_cpp_stubs.hh.

References T, x, y, and z().

◆ VecBase() [5/6]

template<typename T>
VecBase< T, 3 >::VecBase ( VecOp< T, 2 > ,
T  )
inlineexplicitconstexpr

Definition at line 275 of file gpu_glsl_cpp_stubs.hh.

References T, x, y, and z().

◆ VecBase() [6/6]

template<typename T>
VecBase< T, 3 >::VecBase ( T ,
VecOp< T, 2 >  )
inlineexplicitconstexpr

Definition at line 276 of file gpu_glsl_cpp_stubs.hh.

References T, x, y, and z().

Member Data Documentation

◆ @231230176251346107217345376051206250067341072020

union VecBase< T, 3 >VecBase< T, 3 >::[union].__unnamed0__ VecBase< T, 3 >

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