#include <VideoMinimap.h>
Collaboration diagram for Impala::Visualization::ShotTrail:

Public Types | |
| typedef Core::Array::Element::Vec3Int32 | Vec3Int32 | 
| typedef Core::Trec::Thread | Thread | 
Public Member Functions | |
| ShotTrail (std::string name, int maxlength, Vec3Int32 color, double decay=0.0) | |
| void | Push (int shot) | 
| void | Clear () | 
| void | AddThread (Thread *t, int length) | 
| void | AddThread (Thread *t, int position, int direction, int length) | 
| void | AddBrowserContext (RotorBrowser::RotorBrowserContext *c, int length, bool bidirectional=false) | 
| std::string | GetName () | 
| int | GetLength () | 
| int | GetShot (int p) | 
| Vec3Int32 | GetColor (int p) | 
Private Member Functions | |
| Vec3Int32 | DecayColor (double dval) | 
Private Attributes | |
| std::vector< ShotTrailPoint > | mShots | 
| int | mMaxLength | 
| double | mDecay | 
| Vec3Int32 | mBaseColor | 
| std::string | mName | 
Definition at line 33 of file VideoMinimap.h.
 1.5.1