public class Particle extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Double> |
position |
protected List<Double> |
velocity |
| Constructor and Description |
|---|
Particle() |
| Modifier and Type | Method and Description |
|---|---|
void |
copy(Particle rhs) |
void |
evaluate(Mediator mediator) |
double |
getPosition(int index) |
double |
getVelocity(int index) |
void |
initialize(Mediator mediator) |
boolean |
isBetterThan(Particle that) |
Particle |
makeCopy() |
void |
setPosition(int index,
double value) |
void |
setVelocity(int index,
double value) |
public Particle makeCopy()
public double getPosition(int index)
public void setPosition(int index,
double value)
public double getVelocity(int index)
public void setVelocity(int index,
double value)
public void copy(Particle rhs)
public boolean isBetterThan(Particle that)
public void initialize(Mediator mediator)
public void evaluate(Mediator mediator)
Copyright © 2017. All rights reserved.