| 259 | //----------------------------------------------------------------------------- |
| 260 | |
| 261 | void GuiGraphCtrl::addDatum(S32 plotID, F32 v) |
| 262 | { |
| 263 | AssertFatal(plotID > -1 && plotID < MaxPlots, "Invalid plot specified!"); |
| 264 | |
| 265 | // Add the data and trim the vector... |
| 266 | mGraphData[ plotID ].push_front( v ); |
| 267 | |
| 268 | if( mGraphData[ plotID ].size() > MaxDataPoints ) |
| 269 | mGraphData[ plotID ].pop_back(); |
| 270 | |
| 271 | // Keep record of maximum data value for scaling purposes. |
| 272 | if( v > mGraphMax[ plotID ] ) |
| 273 | mGraphMax[ plotID ] = v; |
| 274 | } |
| 275 | |
| 276 | //----------------------------------------------------------------------------- |
| 277 |
no test coverage detected