Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
SoftBodySharedSettings::Edge Struct Reference

An edge keeps two vertices at a constant distance using a spring: |x1 - x2| = rest length. More...

#include <SoftBodySharedSettings.h>

Public Member Functions

 Edge ()=default
 Constructor.
 
 Edge (uint32 inVertex1, uint32 inVertex2, float inCompliance=0.0f)
 

Public Attributes

uint32 mVertex [2]
 Indices of the vertices that form the edge.
 
float mRestLength = 1.0f
 Rest length of the spring.
 
float mCompliance = 0.0f
 Inverse of the stiffness of the spring.
 

Detailed Description

An edge keeps two vertices at a constant distance using a spring: |x1 - x2| = rest length.

Constructor & Destructor Documentation

◆ Edge() [1/2]

SoftBodySharedSettings::Edge::Edge ( )
default

Constructor.

◆ Edge() [2/2]

SoftBodySharedSettings::Edge::Edge ( uint32 inVertex1,
uint32 inVertex2,
float inCompliance = 0.0f )
inline

Member Data Documentation

◆ mCompliance

float SoftBodySharedSettings::Edge::mCompliance = 0.0f

Inverse of the stiffness of the spring.

◆ mRestLength

float SoftBodySharedSettings::Edge::mRestLength = 1.0f

Rest length of the spring.

◆ mVertex

uint32 SoftBodySharedSettings::Edge::mVertex[2]

Indices of the vertices that form the edge.


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