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

Four-component floating-point vector. More...

#include <Math.h>

+ Inheritance diagram for FxVec4f:
+ Collaboration diagram for FxVec4f:

Public Member Functions

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

Detailed Description

Four-component floating-point vector.

Definition at line 229 of file Math.h.

Constructor & Destructor Documentation

◆ FxVec4f()

FxVec4f::FxVec4f ( float  a)
inlineexplicit

Definition at line 234 of file Math.h.

Member Function Documentation

◆ a() [1/2]

float & FxVec4f::a ( )
inline

Definition at line 240 of file Math.h.

◆ a() [2/2]

float FxVec4f::a ( ) const
inline

Definition at line 246 of file Math.h.

◆ set_a()

void FxVec4f::set_a ( float  val)
inline

Definition at line 252 of file Math.h.

◆ set_x()

void FxVec4f::set_x ( float  val)
inline

Definition at line 249 of file Math.h.

◆ set_y()

void FxVec4f::set_y ( float  val)
inline

Definition at line 250 of file Math.h.

◆ set_z()

void FxVec4f::set_z ( float  val)
inline

Definition at line 251 of file Math.h.

◆ x() [1/2]

float & FxVec4f::x ( )
inline

Definition at line 237 of file Math.h.

◆ x() [2/2]

float FxVec4f::x ( ) const
inline

Definition at line 243 of file Math.h.

◆ y() [1/2]

float & FxVec4f::y ( )
inline

Definition at line 238 of file Math.h.

◆ y() [2/2]

float FxVec4f::y ( ) const
inline

Definition at line 244 of file Math.h.

◆ z() [1/2]

float & FxVec4f::z ( )
inline

Definition at line 239 of file Math.h.

◆ z() [2/2]

float FxVec4f::z ( ) const
inline

Definition at line 245 of file Math.h.


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