Blender  V3.3
Public Attributes | List of all members
BodyPoint Struct Reference

#include <BKE_softbody.h>

Public Attributes

float origS [3]
 
float origE [3]
 
float origT [3]
 
float pos [3]
 
float vec [3]
 
float force [3]
 
float goal
 
float prevpos [3]
 
float prevvec [3]
 
float prevdx [3]
 
float prevdv [3]
 
float impdv [3]
 
float impdx [3]
 
int nofsprings
 
int * springs
 
float choke
 
float choke2
 
float frozen
 
float colball
 
short loc_flag
 
float mass
 
float springweight
 

Detailed Description

Definition at line 18 of file BKE_softbody.h.

Member Data Documentation

◆ choke

float BodyPoint::choke

◆ choke2

float BodyPoint::choke2

◆ colball

float BodyPoint::colball

◆ force

float BodyPoint::force[3]

◆ frozen

float BodyPoint::frozen

Definition at line 25 of file BKE_softbody.h.

Referenced by renew_softbody(), and softbody_apply_forces().

◆ goal

float BodyPoint::goal

◆ impdv

float BodyPoint::impdv[3]

Definition at line 22 of file BKE_softbody.h.

◆ impdx

float BodyPoint::impdx[3]

Definition at line 22 of file BKE_softbody.h.

◆ loc_flag

short BodyPoint::loc_flag

◆ mass

float BodyPoint::mass

Definition at line 29 of file BKE_softbody.h.

Referenced by _final_mass(), lattice_to_softbody(), mesh_to_softbody(), and renew_softbody().

◆ nofsprings

int BodyPoint::nofsprings

◆ origE

float BodyPoint::origE[3]

◆ origS

float BodyPoint::origS[3]

◆ origT

float BodyPoint::origT[3]

◆ pos

float BodyPoint::pos[3]

◆ prevdv

float BodyPoint::prevdv[3]

Definition at line 21 of file BKE_softbody.h.

Referenced by softbody_apply_forces(), and softbody_reset().

◆ prevdx

float BodyPoint::prevdx[3]

Definition at line 21 of file BKE_softbody.h.

Referenced by softbody_apply_forces(), and softbody_reset().

◆ prevpos

float BodyPoint::prevpos[3]

◆ prevvec

float BodyPoint::prevvec[3]

◆ springs

int* BodyPoint::springs

◆ springweight

float BodyPoint::springweight

◆ vec

float BodyPoint::vec[3]

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