Define isDef on ol.IView2D, ol.IView3D and ol.View
Work around compiler not detecting implementation of abstract methods
ol.interaction.Interaction methods should take ol.IView2Ds, not ol.View2Ds
Fix use of ol.IView2D in ol.interaction.DragPan
Fix use of ol.IView2D in ol.interaction.DragRotateAndZoom
Fix use of ol.IView2D in ol.interaction.DragRotate
Fix use of ol.IView2D in ol.interaction.TouchPan
Improve type checking in ol.canvas.SUPPORTED
Improve type checking in ol.interaction.Interaction
Improve type checking in ol.control.Zoom
Improve type checking in ol.interaction.TouchPan
Improve type checking in ol.interaction.DragPan
Fix multiple type errors in getFeatureInfoForPixel
Always use goog.vec.Mat4.Number instead of goog.vec.Mat.AnyType
Use assertInstanceof instead of getTileLayer
Use assertInstanceof instead of getTileSource
Use assertInstanceof instead of getImageLayer
Use assertInstanceof instead of getImageSource
Use assertInstanceof instead of typecast
Fix type errors in ol.renderer.webgl.Map