UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FMassMatrix Class Reference

#include <DenseMatrix.h>

Public Member Functions

FReal M () const
 
const FReal I (int32 RowIndex, int32 ColIndex) const
 

Static Public Member Functions

static FMassMatrix Make (const FReal InM, const FMatrix33 &InI)
 
static FMassMatrix Make (const FReal InM, FMatrix33 &&InI)
 
static FMassMatrix Make (const FReal InM, const FRotation3 &Q, const FMatrix33 &InI)
 

Detailed Description

A block-diagonal matrix specifically for use with Mass/Inertia (or more usually inverse mass and inertia) and TDenseMatrix math used by the constraint solvers.

Member Function Documentation

◆ I()

const FReal Chaos::FMassMatrix::I ( int32  RowIndex,
int32  ColIndex 
) const
inline

◆ M()

FReal Chaos::FMassMatrix::M ( ) const
inline

◆ Make() [1/3]

static FMassMatrix Chaos::FMassMatrix::Make ( const FReal  InM,
const FMatrix33 InI 
)
inlinestatic

◆ Make() [2/3]

static FMassMatrix Chaos::FMassMatrix::Make ( const FReal  InM,
const FRotation3 Q,
const FMatrix33 InI 
)
inlinestatic

◆ Make() [3/3]

static FMassMatrix Chaos::FMassMatrix::Make ( const FReal  InM,
FMatrix33 &&  InI 
)
inlinestatic

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