0.3.1
8-bit 2-vector

Data Structures

struct  int8_vec2_t
 2-vector of signed 8-bit component values. More...
 
struct  int8_vec3_t
 3-vector of signed 8-bit component values. More...
 

Macros

#define INT8_VEC2_INITIALIZER(x, y)
 2-vector initializer.
 
#define INT8_VEC2(x, y)
 2-vector.
 
#define INT8_VEC3_INITIALIZER(x, y, z)
 3-vector initializer.
 
#define INT8_VEC3(x, y, z)
 3-vector.
 

Detailed Description

Description goes here.


Data Structure Documentation

◆ int8_vec2_t

struct int8_vec2_t

2-vector of signed 8-bit component values.

Data Fields
int8_t x X component.
int8_t y Y component.

◆ int8_vec3_t

struct int8_vec3_t

3-vector of signed 8-bit component values.

Data Fields
int8_t x X component.
int8_t y Y component.
int8_t z Z component.

Macro Definition Documentation

◆ INT8_VEC2_INITIALIZER

#define INT8_VEC2_INITIALIZER (   x,
 
)
Value:
{ \
(x), \
(y) \
}

2-vector initializer.

Parameters
xThe X component.
yThe Y component.

◆ INT8_VEC2

#define INT8_VEC2 (   x,
 
)
Value:
(x), \
(y) \
})
2-vector of signed 8-bit component values.
Definition: int8.h:19

2-vector.

Parameters
xThe X component.
yThe Y component.

◆ INT8_VEC3_INITIALIZER

#define INT8_VEC3_INITIALIZER (   x,
  y,
 
)
Value:
{ \
(x), \
(y), \
(z) \
}

3-vector initializer.

Parameters
xThe X component.
yThe Y component.
zThe Z component.

◆ INT8_VEC3

#define INT8_VEC3 (   x,
  y,
 
)
Value:
(x), \
(y), \
(z) \
})
3-vector of signed 8-bit component values.
Definition: int8.h:27

3-vector.

Parameters
xThe X component.
yThe Y component.
zThe Z component.