Index: trunk/BNC/src/rinex/polarplot.cpp
===================================================================
--- trunk/BNC/src/rinex/polarplot.cpp	(revision 4315)
+++ trunk/BNC/src/rinex/polarplot.cpp	(revision 4316)
@@ -22,4 +22,27 @@
 
 #include "polarplot.h"
+
+// Constructor
+////////////////////////////////////////////////////////////////////////////
+t_polarCurve::t_polarCurve() {
+}
+
+// Destructor (virtual)
+////////////////////////////////////////////////////////////////////////////
+t_polarCurve::~t_polarCurve() {
+}
+
+// drawSymbols (virtual)
+////////////////////////////////////////////////////////////////////////////
+void t_polarCurve::drawSymbols(QPainter* painter, const QwtSymbol& symbol, 
+                               const QwtScaleMap& azimuthMap, 
+                               const QwtScaleMap& radialMap, 
+                               const QPointF& pole, int from, int to) const {
+  for (int ii = from; ii <= to; ii++) {
+    QwtPolarCurve::drawSymbols(painter, symbol, azimuthMap, 
+                               radialMap, pole, ii, ii);
+  }
+}
+
 
 const QwtInterval zenithInterval(0.0, 90.0);
@@ -108,5 +131,5 @@
   // Curves
   // ------
-  QwtPolarCurve* curve = createCurve();
+  t_polarCurve* curve = createCurve();
   curve->attach(this);
 }
@@ -119,7 +142,7 @@
 // 
 ////////////////////////////////////////////////////////////////////////////
-QwtPolarCurve* t_polarPlot::createCurve() const {
+t_polarCurve* t_polarPlot::createCurve() const {
   const int numPoints = 200;
-  QwtPolarCurve* curve = new QwtPolarCurve();
+  t_polarCurve* curve = new t_polarCurve();
   curve->setStyle(QwtPolarCurve::NoCurve);  // draw only symbols
   curve->setSymbol(new QwtSymbol(QwtSymbol::Ellipse,
Index: trunk/BNC/src/rinex/polarplot.h
===================================================================
--- trunk/BNC/src/rinex/polarplot.h	(revision 4315)
+++ trunk/BNC/src/rinex/polarplot.h	(revision 4316)
@@ -5,4 +5,15 @@
 #include <qwt_polar_plot.h>
 #include <qwt_polar_curve.h>
+
+class t_polarCurve : public QwtPolarCurve {
+ public:
+  t_polarCurve();
+  virtual ~t_polarCurve();
+ protected:
+   virtual void drawSymbols (QPainter* painter, const QwtSymbol& symbol, 
+                             const QwtScaleMap& azimuthMap, 
+                             const QwtScaleMap& radialMap, 
+                             const QPointF& pole, int from, int to) const;
+};
 
 class t_polarPlot: public QwtPolarPlot {
@@ -16,5 +27,5 @@
 
  private:
-  QwtPolarCurve* createCurve() const;
+  t_polarCurve* createCurve() const;
 };
 
