Avara3D 0.2.0
C++ API reference
a3d::math::u8vec4 Struct Reference

#include <a3d/Math.h>

Public Member Functions

 u8vec4 ()
 
 u8vec4 (u8 x_, u8 y_, u8 z_, u8 w_)
 
 u8vec4 (const u8vec3 &v, u8 w_)
 
 u8vec4 (u8 n)
 
 u8vec4 (const u8vec2 &v)
 
 u8vec4 (const u8vec3 &v)
 
u8 & operator[] (std::size_t i)
 
const u8 & operator[] (std::size_t i) const
 

Detailed Description

Definition at line 566 of file Math.h.

Constructor & Destructor Documentation

◆ u8vec4() [1/6]

a3d::math::u8vec4::u8vec4 ( )

◆ u8vec4() [2/6]

a3d::math::u8vec4::u8vec4 ( u8  x_,
u8  y_,
u8  z_,
u8  w_ 
)

◆ u8vec4() [3/6]

a3d::math::u8vec4::u8vec4 ( const u8vec3 v,
u8  w_ 
)

◆ u8vec4() [4/6]

a3d::math::u8vec4::u8vec4 ( u8  n)
explicit

◆ u8vec4() [5/6]

a3d::math::u8vec4::u8vec4 ( const u8vec2 v)
explicit

◆ u8vec4() [6/6]

a3d::math::u8vec4::u8vec4 ( const u8vec3 v)
explicit

Member Function Documentation

◆ operator[]() [1/2]

u8 & a3d::math::u8vec4::operator[] ( std::size_t  i)

◆ operator[]() [2/2]

const u8 & a3d::math::u8vec4::operator[] ( std::size_t  i) const

Member Data Documentation

◆ r

u8 a3d::math::u8vec4::r

Definition at line 573 of file Math.h.

◆ x

u8 a3d::math::u8vec4::x

Definition at line 569 of file Math.h.


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