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

virtual void Impala::Visualization::Plot::TimeLine::Add ( double  sample  )  [inline, virtual]

Definition at line 27 of file TimeLine.h.

References mData, mMaxSamples, mMaxVal, mMinVal, and Impala::Visualization::Plot::Plottable::SetDimensionsY().

Referenced by Impala::TrackVisualiser::operator()().

00028     {
00029         if (sample > mMaxVal)
00030         {
00031             mMaxVal = sample;
00032             SetDimensionsY(mMinVal, mMaxVal);
00033         }
00034         else
00035             if (sample < mMinVal)
00036             {
00037                 mMinVal = sample;
00038                 SetDimensionsY(mMinVal, mMaxVal);
00039             }
00040         mData.push_back(sample);
00041         if (mData.size() > mMaxSamples)
00042             mData.pop_front();
00043     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:53:17 2010 for ImpalaSrc by  doxygen 1.5.1