Fx2D
A C++20 2D rigid-body physics engine
Loading...
Searching...
No Matches
FxVec4ui8 Class Reference

#include <Math.h>

+ Inheritance diagram for FxVec4ui8:
+ Collaboration diagram for FxVec4ui8:

Public Types

using Base = Eigen::Matrix< uint8_t, 4, 1 >
 

Public Member Functions

uint8_t & x ()
 
uint8_t & y ()
 
uint8_t & z ()
 
uint8_t & a ()
 
uint8_t x () const
 
uint8_t y () const
 
uint8_t z () const
 
uint8_t a () const
 
void set_x (uint8_t val)
 
void set_y (uint8_t val)
 
void set_z (uint8_t val)
 
void set_a (uint8_t val)
 

Detailed Description

Definition at line 524 of file Math.h.

Member Typedef Documentation

◆ Base

using FxVec4ui8::Base = Eigen::Matrix<uint8_t, 4, 1>

Definition at line 526 of file Math.h.

Member Function Documentation

◆ a() [1/2]

uint8_t & FxVec4ui8::a ( )
inline

Definition at line 532 of file Math.h.

◆ a() [2/2]

uint8_t FxVec4ui8::a ( ) const
inline

Definition at line 538 of file Math.h.

◆ set_a()

void FxVec4ui8::set_a ( uint8_t  val)
inline

Definition at line 543 of file Math.h.

◆ set_x()

void FxVec4ui8::set_x ( uint8_t  val)
inline

Definition at line 540 of file Math.h.

◆ set_y()

void FxVec4ui8::set_y ( uint8_t  val)
inline

Definition at line 541 of file Math.h.

◆ set_z()

void FxVec4ui8::set_z ( uint8_t  val)
inline

Definition at line 542 of file Math.h.

◆ x() [1/2]

uint8_t & FxVec4ui8::x ( )
inline

Definition at line 529 of file Math.h.

◆ x() [2/2]

uint8_t FxVec4ui8::x ( ) const
inline

Definition at line 535 of file Math.h.

◆ y() [1/2]

uint8_t & FxVec4ui8::y ( )
inline

Definition at line 530 of file Math.h.

◆ y() [2/2]

uint8_t FxVec4ui8::y ( ) const
inline

Definition at line 536 of file Math.h.

◆ z() [1/2]

uint8_t & FxVec4ui8::z ( )
inline

Definition at line 531 of file Math.h.

◆ z() [2/2]

uint8_t FxVec4ui8::z ( ) const
inline

Definition at line 537 of file Math.h.


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