コード例 #1
0
 public void Clear()
 {
     _vbo.Clear();
     _currentTime = TimeStamp.Zero;
     _needsReload = true;
     _firstSample = true;
 }
コード例 #2
0
 private void BuildGridLineBuffer()
 {
     _gridLines.Clear();
     foreach (var tick in AxisY.MajorTicks)
     {
         _gridLines.AddVertex(0, (float)tick);
         _gridLines.AddVertex(1, (float)tick);
     }
     foreach (var tick in AxisX.MajorTicks)
     {
         _gridLines.AddVertex((float)((tick - AxisX.VisibleMinimum) / AxisX.Range), (float)AxisY.VisibleMinimum);
         _gridLines.AddVertex((float)((tick - AxisX.VisibleMinimum) / AxisX.Range), (float)AxisY.VisibleMaximum);
     }
     _gridLines.IndexFromLength();
     _gridLines.Reload();
 }