Blender V5.0
VecBase< bool, 3 > Struct Reference

#include <gpu_shader_cxx_vector.hh>

Inherits VecOp< bool, 3 >.

Public Member Functions

 VecBase ()=default
 VecBase (bool)
 VecBase (bool, bool, bool)
 VecBase (VecOp< bool, 2 >, bool)
 VecBase (bool, VecOp< bool, 2 >)
Public Member Functions inherited from VecOp< bool, 3 >
const bool & operator[] (int) const
STD_OP VecT operator+ () const RET
STD_OP VecT operator- () const RET

Public Attributes

union VecBase< bool, 3 >:: { ... }  

Additional Inherited Members

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

Detailed Description

Definition at line 307 of file gpu_shader_cxx_vector.hh.

Constructor & Destructor Documentation

◆ VecBase() [1/5]

VecBase< bool, 3 >::VecBase ( )
default

◆ VecBase() [2/5]

VecBase< bool, 3 >::VecBase ( bool )
inlineexplicit

Definition at line 316 of file gpu_shader_cxx_vector.hh.

◆ VecBase() [3/5]

VecBase< bool, 3 >::VecBase ( bool ,
bool ,
bool  )
inlineexplicit

Definition at line 317 of file gpu_shader_cxx_vector.hh.

◆ VecBase() [4/5]

VecBase< bool, 3 >::VecBase ( VecOp< bool, 2 > ,
bool  )
inlineexplicit

Definition at line 318 of file gpu_shader_cxx_vector.hh.

◆ VecBase() [5/5]

VecBase< bool, 3 >::VecBase ( bool ,
VecOp< bool, 2 >  )
inlineexplicit

Definition at line 319 of file gpu_shader_cxx_vector.hh.

Member Data Documentation

◆ []

union VecBase< bool, 3 > { ... } VecBase< bool, 3 >

◆ x

bool VecBase< bool, 3 >::x

Definition at line 310 of file gpu_shader_cxx_vector.hh.

◆ y

bool VecBase< bool, 3 >::y

Definition at line 310 of file gpu_shader_cxx_vector.hh.

◆ z

bool VecBase< bool, 3 >::z

Definition at line 310 of file gpu_shader_cxx_vector.hh.


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