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

#include <Solver.h>

+ Collaboration diagram for FxContactSolverData:

Public Attributes

FxVec2f rA [2] {{0.0f, 0.0f}, {0.0f, 0.0f}}
 
FxVec2f rB [2] {{0.0f, 0.0f}, {0.0f, 0.0f}}
 
float ra_n [2] = {0.0f, 0.0f}
 
float rb_n [2] = {0.0f, 0.0f}
 
float ra_t [2] = {0.0f, 0.0f}
 
float rb_t [2] = {0.0f, 0.0f}
 
float K_n [2] = {0.0f, 0.0f}
 
float K_t [2] = {0.0f, 0.0f}
 
float wA = 0.0f
 
float wB = 0.0f
 
float IA = 0.0f
 
float IB = 0.0f
 
float vn_pre [2] = {0.0f, 0.0f}
 
float restitution = 0.0f
 
float mu_static = 0.0f
 
float mu_kinetic = 0.0f
 

Detailed Description

Definition at line 53 of file Solver.h.

Member Data Documentation

◆ IA

float FxContactSolverData::IA = 0.0f

Definition at line 59 of file Solver.h.

◆ IB

float FxContactSolverData::IB = 0.0f

Definition at line 59 of file Solver.h.

◆ K_n

float FxContactSolverData::K_n[2] = {0.0f, 0.0f}

Definition at line 58 of file Solver.h.

◆ K_t

float FxContactSolverData::K_t[2] = {0.0f, 0.0f}

Definition at line 58 of file Solver.h.

◆ mu_kinetic

float FxContactSolverData::mu_kinetic = 0.0f

Definition at line 68 of file Solver.h.

◆ mu_static

float FxContactSolverData::mu_static = 0.0f

Definition at line 67 of file Solver.h.

◆ rA

FxVec2f FxContactSolverData::rA[2] {{0.0f, 0.0f}, {0.0f, 0.0f}}

Definition at line 54 of file Solver.h.

◆ ra_n

float FxContactSolverData::ra_n[2] = {0.0f, 0.0f}

Definition at line 56 of file Solver.h.

◆ ra_t

float FxContactSolverData::ra_t[2] = {0.0f, 0.0f}

Definition at line 57 of file Solver.h.

◆ rB

FxVec2f FxContactSolverData::rB[2] {{0.0f, 0.0f}, {0.0f, 0.0f}}

Definition at line 55 of file Solver.h.

◆ rb_n

float FxContactSolverData::rb_n[2] = {0.0f, 0.0f}

Definition at line 56 of file Solver.h.

◆ rb_t

float FxContactSolverData::rb_t[2] = {0.0f, 0.0f}

Definition at line 57 of file Solver.h.

◆ restitution

float FxContactSolverData::restitution = 0.0f

Definition at line 66 of file Solver.h.

◆ vn_pre

float FxContactSolverData::vn_pre[2] = {0.0f, 0.0f}

Definition at line 62 of file Solver.h.

◆ wA

float FxContactSolverData::wA = 0.0f

Definition at line 59 of file Solver.h.

◆ wB

float FxContactSolverData::wB = 0.0f

Definition at line 59 of file Solver.h.


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