public abstract class DwSpringConstraint extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DwSpringConstraint.Param |
static class |
DwSpringConstraint.TYPE |
Modifier and Type | Field and Description |
---|---|
float |
dd_rest |
float |
dd_rest_sq |
boolean |
enabled |
float |
force |
DwSpringConstraint.Param |
param |
DwSpringConstraint.TYPE |
type |
Constructor and Description |
---|
DwSpringConstraint() |
Modifier and Type | Method and Description |
---|---|
abstract float |
computeForce() |
void |
enable(boolean enable) |
abstract int |
idxPa() |
abstract int |
idxPb() |
void |
setRestLength(float dd_rest) |
abstract void |
update() |
abstract void |
updateRestlength() |
public DwSpringConstraint.Param param
public DwSpringConstraint.TYPE type
public boolean enabled
public float dd_rest_sq
public float dd_rest
public float force
public abstract void updateRestlength()
public abstract float computeForce()
public abstract void update()
public abstract int idxPa()
public abstract int idxPb()
public final void enable(boolean enable)
public void setRestLength(float dd_rest)
Processing library PixelFlow by Thomas Diewald. (c) 2017