 	import etc.AirQualityConstants;
 	import etc.DirtyFlag;
 	import etc.PointRenderer;
+	import etc.AirQualityColors;
 	
 	import events.DataPointEvent;
 	

					//plot the point to the current bitmapdata
					renderer.plotPoint(point,dPt,ds.pollutant,selections.isSelected(point));
					_prevPos[ds.dataURI] = dPt;
				}
				_prevMaxPtNums[ds.dataURI] = Math.max(i - 1,0);
			}

		
		protected var _prevMaxPtNums:Object = {}; 	//last point number drawn by the last append pass (indexed by dataURI)
		protected var _prevPos:Object = {} 			//position of the last point drawn (indexed by dataURI)
		protected var _prevVal:Object = {}			//value of the last point drawn (indexed by dataURI)
		
		protected function get map():Map{ return _map;}
		
		public var pointOverlapTolerance:Number = 11;
		//public var pointValueTolerance:Number; // This might be needed to deal with seeing-spikes problem
		public var zoomTolerance:Number = 5; 
		public var pointDiameter:Number = 15;
		public var numMouseOverAdjacents:uint = 15;
