public class IParticleDirectionLink extends IDynamicsBase
| Modifier and Type | Field and Description |
|---|---|
IVecI |
center |
java.util.ArrayList<IParticleGeo> |
particles |
IVec |
vel |
parent, targets| Constructor and Description |
|---|
IParticleDirectionLink(java.util.ArrayList<IParticleGeo> ptcls,
IVecI cntr) |
IParticleDirectionLink(java.util.ArrayList<IParticleGeo> ptcls,
IVecI cntr,
IObject parent) |
IParticleDirectionLink(IParticleGeo[] ptcls,
IVecI cntr) |
IParticleDirectionLink(IParticleGeo[] ptcls,
IVecI cntr,
IObject parent) |
IParticleDirectionLink(IVecI cntr) |
IParticleDirectionLink(IVecI cntr,
IObject parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IParticleGeo p) |
void |
initParticleDirectionLink() |
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 java.util.ArrayList<IParticleGeo> particles
public IVecI center
public IVec vel
public IParticleDirectionLink(java.util.ArrayList<IParticleGeo> ptcls, IVecI cntr, IObject parent)
public IParticleDirectionLink(IParticleGeo[] ptcls, IVecI cntr, IObject parent)
public IParticleDirectionLink(java.util.ArrayList<IParticleGeo> ptcls, IVecI cntr)
public IParticleDirectionLink(IParticleGeo[] ptcls, IVecI cntr)
public IParticleDirectionLink(IVecI cntr)
public void initParticleDirectionLink()
public void add(IParticleGeo p)
public void update()
IDynamicsBaseupdate in interface IDynamicsupdate in class IDynamicsBase