Project
Loading...
Searching...
No Matches
hmm_vec3 Union Reference

#include <HandMadeMath.h>

Public Attributes

struct { 
 
   float   X 
 
   float   Y 
 
   float   Z 
 
};  
 
struct { 
 
   float   U 
 
   float   V 
 
   float   W 
 
};  
 
struct { 
 
   float   R 
 
   float   G 
 
   float   B 
 
};  
 
struct { 
 
   hmm_vec2   XY 
 
   float   Ignored0_ 
 
};  
 
struct { 
 
   float   Ignored1_ 
 
   hmm_vec2   YZ 
 
};  
 
struct { 
 
   hmm_vec2   UV 
 
   float   Ignored2_ 
 
};  
 
struct { 
 
   float   Ignored3_ 
 
   hmm_vec2   VW 
 
};  
 
float Elements [3]
 

Detailed Description

Definition at line 331 of file HandMadeMath.h.

Member Data Documentation

◆ [struct]

struct { ... } hmm_vec3

◆ [struct]

struct { ... } hmm_vec3

◆ [struct]

struct { ... } hmm_vec3

◆ [struct]

struct { ... } hmm_vec3

◆ [struct]

struct { ... } hmm_vec3

◆ [struct]

struct { ... } hmm_vec3

◆ [struct]

struct { ... } hmm_vec3

◆ B

float hmm_vec3::B

Definition at line 344 of file HandMadeMath.h.

◆ Elements

float hmm_vec3::Elements[3]

Definition at line 371 of file HandMadeMath.h.

◆ G

float hmm_vec3::G

Definition at line 344 of file HandMadeMath.h.

◆ Ignored0_

float hmm_vec3::Ignored0_

Definition at line 350 of file HandMadeMath.h.

◆ Ignored1_

float hmm_vec3::Ignored1_

Definition at line 355 of file HandMadeMath.h.

◆ Ignored2_

float hmm_vec3::Ignored2_

Definition at line 362 of file HandMadeMath.h.

◆ Ignored3_

float hmm_vec3::Ignored3_

Definition at line 367 of file HandMadeMath.h.

◆ R

float hmm_vec3::R

Definition at line 344 of file HandMadeMath.h.

◆ U

float hmm_vec3::U

Definition at line 339 of file HandMadeMath.h.

◆ UV

hmm_vec2 hmm_vec3::UV

Definition at line 361 of file HandMadeMath.h.

◆ V

float hmm_vec3::V

Definition at line 339 of file HandMadeMath.h.

◆ VW

hmm_vec2 hmm_vec3::VW

Definition at line 368 of file HandMadeMath.h.

◆ W

float hmm_vec3::W

Definition at line 339 of file HandMadeMath.h.

◆ X

float hmm_vec3::X

Definition at line 334 of file HandMadeMath.h.

◆ XY

hmm_vec2 hmm_vec3::XY

Definition at line 349 of file HandMadeMath.h.

◆ Y

float hmm_vec3::Y

Definition at line 334 of file HandMadeMath.h.

◆ YZ

hmm_vec2 hmm_vec3::YZ

Definition at line 356 of file HandMadeMath.h.

◆ Z

float hmm_vec3::Z

Definition at line 334 of file HandMadeMath.h.


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