Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Visualization::ShotTrail Class Reference

#include <VideoMinimap.h>

Collaboration diagram for Impala::Visualization::ShotTrail:

Collaboration graph
[legend]
List of all members.

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< ShotTrailPointmShots
int mMaxLength
double mDecay
Vec3Int32 mBaseColor
std::string mName

Detailed Description

Definition at line 33 of file VideoMinimap.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:49:43 2010 for ImpalaSrc by  doxygen 1.5.1