public class IParticleDistanceLink extends IDynamicsBase
Modifier and Type | Field and Description |
---|---|
IVecI |
center |
double |
distance |
IParticleGeo |
particle |
parent, targets
Constructor and Description |
---|
IParticleDistanceLink(IParticleGeo ptcl,
double dist,
IVecI cntr) |
IParticleDistanceLink(IParticleGeo ptcl,
IVecI cntr) |
IParticleDistanceLink(IParticleGeo ptcl,
IVecI cntr,
double dist,
IObject parent) |
IParticleDistanceLink(IParticleGeo ptcl,
IVecI cntr,
IObject parent) |
Modifier and Type | Method and Description |
---|---|
void |
initParticleDistanceLink() |
void |
update()
behavior definition of updating dynamics in each time frame
|
initDynamicsBase, initDynamicsBase, initDynamicsBase, interact, localDynamics, parent, parent, postinteract, postupdate, preinteract, preupdate, removeTarget, removeTarget, target, target, targetNum, targets, updateTarget
public IParticleGeo particle
public IVecI center
public double distance
public IParticleDistanceLink(IParticleGeo ptcl, IVecI cntr, IObject parent)
public IParticleDistanceLink(IParticleGeo ptcl, IVecI cntr)
public IParticleDistanceLink(IParticleGeo ptcl, IVecI cntr, double dist, IObject parent)
public IParticleDistanceLink(IParticleGeo ptcl, double dist, IVecI cntr)
public void initParticleDistanceLink()
public void update()
IDynamicsBase
update
in interface IDynamics
update
in class IDynamicsBase