#include <GT2005Particle.h>
Collaboration diagram for GT2005Particle:

Public Member Functions | |
| GT2005Particle () | |
| GT2005Particle (double x, double y, double vx, double vy, double prob, double vProb) | |
| Vector2< double > | getPosition () const |
| Vector2< double > | getVelocity () const |
| void | setPosition (double x, double y) |
| void | setVelocity (double vx, double vy) |
| void | setParameters (double x, double y, double vx, double vy, double prob, double vProb) |
Public Attributes | |
| Vector2< double > | pose |
| double | probability |
| double | vx |
| double | vy |
| double | vprob |
| double | seenvx |
| double | seenvy |
| double | provx |
| double | provy |
| GT2005Particle * | next |
|
|
Definition at line 18 of file GT2005Particle.cpp. References provx, provy, seenvx, seenvy, vprob, vx, vy, Vector2< double >::x, and Vector2< double >::y. |
|
||||||||||||||||||||||||||||
|
Definition at line 32 of file GT2005Particle.cpp. References provx, provy, seenvx, seenvy, vprob, Vector2< double >::x, and Vector2< double >::y. |
|
|
Definition at line 47 of file GT2005Particle.cpp. References Vector2< double >::x, and Vector2< double >::y. Referenced by GT2005BallLocator::drawParticle(), and GT2005BallLocator::measurementUpdate(). |
|
|
Definition at line 53 of file GT2005Particle.cpp. Referenced by GT2005BallLocator::drawParticle(). |
|
||||||||||||
|
Definition at line 59 of file GT2005Particle.cpp. References Vector2< double >::x, and Vector2< double >::y. |
|
||||||||||||
|
Definition at line 65 of file GT2005Particle.cpp. |
|
||||||||||||||||||||||||||||
|
Definition at line 71 of file GT2005Particle.cpp. References provx, provy, seenvx, seenvy, vprob, Vector2< double >::x, and Vector2< double >::y. Referenced by GT2005TeamBallLocator::execute(), GT2005ParticleContainerReceived::GT2005ParticleContainerReceived(), and GT2005BallLocator::noNonsenseParticles(). |
|
|
|
|
Definition at line 41 of file GT2005Particle.h. Referenced by GT2005ParticleContainer::calculateEstimatedBall(), GT2005ParticleContainerReceived::calculateEstimatedBallVelocity(), GT2005TeamBallLocator::execute(), getVelocity(), GT2005Particle(), and GT2005BallLocator::measurementUpdate(). |
|
|
Definition at line 42 of file GT2005Particle.h. Referenced by GT2005ParticleContainer::calculateEstimatedBall(), GT2005ParticleContainerReceived::calculateEstimatedBallVelocity(), GT2005TeamBallLocator::execute(), getVelocity(), GT2005Particle(), and GT2005BallLocator::measurementUpdate(). |
|
|
Definition at line 43 of file GT2005Particle.h. Referenced by GT2005ParticleContainer::calculateEstimatedBall(), GT2005ParticleContainerReceived::calculateEstimatedBallVelocity(), GT2005TeamBallLocator::execute(), GT2005Particle(), GT2005BallLocator::measurementUpdate(), and setParameters(). |
|
|
Definition at line 46 of file GT2005Particle.h. Referenced by GT2005Particle(), GT2005BallLocator::measurementUpdate(), and setParameters(). |
|
|
Definition at line 48 of file GT2005Particle.h. Referenced by GT2005Particle(), GT2005BallLocator::measurementUpdate(), and setParameters(). |
|
|
Definition at line 50 of file GT2005Particle.h. Referenced by GT2005Particle(), GT2005BallLocator::measurementUpdate(), and setParameters(). |
|
|
Definition at line 50 of file GT2005Particle.h. Referenced by GT2005Particle(), GT2005BallLocator::measurementUpdate(), and setParameters(). |
|
1.3.6