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, updateTargetpublic 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()
IDynamicsBaseupdate in interface IDynamicsupdate in class IDynamicsBase