| OpenCPN Partial API docs
    | 
This is the complete list of members for glChartCanvas, including all inherited members.
| BuildFBO() (defined in glChartCanvas) | glChartCanvas | protected | 
| buildFBOSize(int fboSize) (defined in glChartCanvas) | glChartCanvas | protected | 
| CanAcceleratePanning() (defined in glChartCanvas) | glChartCanvas | inline | 
| CanClipViewport(const ViewPort &vp) (defined in glChartCanvas) | glChartCanvas | static | 
| ClippedViewport(const ViewPort &vp, const LLRegion ®ion) (defined in glChartCanvas) | glChartCanvas | static | 
| configureShaders(ViewPort &vp) (defined in glChartCanvas) | glChartCanvas | protected | 
| CreateBackingTexture() (defined in glChartCanvas) | glChartCanvas | protected | 
| dash_map (defined in glChartCanvas) | glChartCanvas | static | 
| DisableClipRegion() (defined in glChartCanvas) | glChartCanvas | static | 
| DrawChartBar(ocpnDC &dc) (defined in glChartCanvas) | glChartCanvas | protected | 
| DrawCloseMessage(wxString msg) (defined in glChartCanvas) | glChartCanvas | protected | 
| DrawDynamicRoutesTracksAndWaypoints(ViewPort &vp) (defined in glChartCanvas) | glChartCanvas | |
| DrawEmboss(ocpnDC &dc, emboss_data *emboss) (defined in glChartCanvas) | glChartCanvas | |
| DrawFloatingOverlayObjects(ocpnDC &dc) (defined in glChartCanvas) | glChartCanvas | protected | 
| DrawGLCurrentsInBBox(ocpnDC &dc, LLBBox &BBox) (defined in glChartCanvas) | glChartCanvas | protected | 
| DrawGLOverLayObjects(void) (defined in glChartCanvas) | glChartCanvas | |
| DrawGLTidesInBBox(ocpnDC &dc, LLBBox &BBox) (defined in glChartCanvas) | glChartCanvas | protected | 
| DrawGroundedOverlayObjects(ocpnDC &dc, ViewPort &vp) (defined in glChartCanvas) | glChartCanvas | protected | 
| DrawQuiting() (defined in glChartCanvas) | glChartCanvas | protected | 
| DrawRegion(ViewPort &vp, const LLRegion ®ion) (defined in glChartCanvas) | glChartCanvas | static | 
| DrawStaticRoutesTracksAndWaypoints(ViewPort &vp) (defined in glChartCanvas) | glChartCanvas | |
| EnablePaint(bool b_enable) (defined in glChartCanvas) | glChartCanvas | inline | 
| FastPan(int dx, int dy) (defined in glChartCanvas) | glChartCanvas | |
| FastZoom(float factor, float cp_x, float cp_y, float post_x, float post_y) (defined in glChartCanvas) | glChartCanvas | |
| FlushFBO(void) (defined in glChartCanvas) | glChartCanvas | |
| GetCanvasIndex() (defined in glChartCanvas) | glChartCanvas | inline | 
| GetGLCanvasHeight() (defined in glChartCanvas) | glChartCanvas | inline | 
| GetGLCanvasWidth() (defined in glChartCanvas) | glChartCanvas | inline | 
| GetGLSLVersionString() (defined in glChartCanvas) | glChartCanvas | inline | 
| GetRendererString() (defined in glChartCanvas) | glChartCanvas | inline | 
| GetTouchBackingBitmap(ViewPort &vp) (defined in glChartCanvas) | glChartCanvas | protected | 
| GetVersionString() (defined in glChartCanvas) | glChartCanvas | inline | 
| glChartCanvas(wxWindow *parent, wxGLCanvas *share=NULL) (defined in glChartCanvas) | glChartCanvas | |
| GridDraw() (defined in glChartCanvas) | glChartCanvas | |
| HasNormalizedViewPort(const ViewPort &vp) (defined in glChartCanvas) | glChartCanvas | static | 
| Init() (defined in glChartCanvas) | glChartCanvas | |
| Invalidate() (defined in glChartCanvas) | glChartCanvas | |
| isInGesture() (defined in glChartCanvas) | glChartCanvas | inline | 
| m_b_BuiltFBO (defined in glChartCanvas) | glChartCanvas | protected | 
| m_b_DisableFBO (defined in glChartCanvas) | glChartCanvas | protected | 
| m_b_paint_enable (defined in glChartCanvas) | glChartCanvas | protected | 
| m_b_useFBOStencil (defined in glChartCanvas) | glChartCanvas | protected | 
| m_bforcefull (defined in glChartCanvas) | glChartCanvas | protected | 
| m_bgestureGuard (defined in glChartCanvas) | glChartCanvas | protected | 
| m_binGesture (defined in glChartCanvas) | glChartCanvas | protected | 
| m_binPan (defined in glChartCanvas) | glChartCanvas | protected | 
| m_binPinch (defined in glChartCanvas) | glChartCanvas | protected | 
| m_bpinchGuard (defined in glChartCanvas) | glChartCanvas | protected | 
| m_bsetup (defined in glChartCanvas) | glChartCanvas | protected | 
| m_bUseGLSL (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cache_current_ch (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cache_page (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cache_tex (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cache_tex_x (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cache_tex_y (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cache_vp (defined in glChartCanvas) | glChartCanvas | protected | 
| m_canvasregion (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cc_x (defined in glChartCanvas) | glChartCanvas | protected | 
| m_cc_y (defined in glChartCanvas) | glChartCanvas | protected | 
| m_currentTex (defined in glChartCanvas) | glChartCanvas | protected | 
| m_currentTexHeight (defined in glChartCanvas) | glChartCanvas | protected | 
| m_currentTexWidth (defined in glChartCanvas) | glChartCanvas | protected | 
| m_displayScale (defined in glChartCanvas) | glChartCanvas | protected | 
| m_extensions (defined in glChartCanvas) | glChartCanvas | protected | 
| m_fb0 (defined in glChartCanvas) | glChartCanvas | protected | 
| m_fbo_lat (defined in glChartCanvas) | glChartCanvas | protected | 
| m_fbo_lon (defined in glChartCanvas) | glChartCanvas | protected | 
| m_fbo_offsetx (defined in glChartCanvas) | glChartCanvas | protected | 
| m_fbo_offsety (defined in glChartCanvas) | glChartCanvas | protected | 
| m_fbo_sheight (defined in glChartCanvas) | glChartCanvas | protected | 
| m_fbo_swidth (defined in glChartCanvas) | glChartCanvas | protected | 
| m_final_zoom_val (defined in glChartCanvas) | glChartCanvas | protected | 
| m_first_zout (defined in glChartCanvas) | glChartCanvas | protected | 
| m_gestureEeventTimer (defined in glChartCanvas) | glChartCanvas | protected | 
| m_gestureFinishTimer (defined in glChartCanvas) | glChartCanvas | protected | 
| m_glcanvas_height (defined in glChartCanvas) | glChartCanvas | protected | 
| m_glcanvas_width (defined in glChartCanvas) | glChartCanvas | protected | 
| m_gldc (defined in glChartCanvas) | glChartCanvas | |
| m_GLSLversion (defined in glChartCanvas) | glChartCanvas | protected | 
| m_glstopwatch (defined in glChartCanvas) | glChartCanvas | |
| m_gridfont (defined in glChartCanvas) | glChartCanvas | protected | 
| m_image_height (defined in glChartCanvas) | glChartCanvas | protected | 
| m_image_width (defined in glChartCanvas) | glChartCanvas | protected | 
| m_in_glpaint (defined in glChartCanvas) | glChartCanvas | protected | 
| m_last_render_time (defined in glChartCanvas) | glChartCanvas | |
| m_lastfbo_offsetx (defined in glChartCanvas) | glChartCanvas | protected | 
| m_lastfbo_offsety (defined in glChartCanvas) | glChartCanvas | protected | 
| m_lastfbo_sheight (defined in glChartCanvas) | glChartCanvas | protected | 
| m_lastfbo_swidth (defined in glChartCanvas) | glChartCanvas | protected | 
| m_lpinchPoint (defined in glChartCanvas) | glChartCanvas | protected | 
| m_LRUtime (defined in glChartCanvas) | glChartCanvas | protected | 
| m_nRun (defined in glChartCanvas) | glChartCanvas | protected | 
| m_nStep (defined in glChartCanvas) | glChartCanvas | protected | 
| m_nTotal (defined in glChartCanvas) | glChartCanvas | protected | 
| m_offsetxStep (defined in glChartCanvas) | glChartCanvas | protected | 
| m_offsetyStep (defined in glChartCanvas) | glChartCanvas | protected | 
| m_pcontext (defined in glChartCanvas) | glChartCanvas | protected | 
| m_piano_tex (defined in glChartCanvas) | glChartCanvas | protected | 
| m_pinchlat (defined in glChartCanvas) | glChartCanvas | protected | 
| m_pinchlon (defined in glChartCanvas) | glChartCanvas | protected | 
| m_pinchStart (defined in glChartCanvas) | glChartCanvas | protected | 
| m_pParentCanvas (defined in glChartCanvas) | glChartCanvas | |
| m_renderbuffer (defined in glChartCanvas) | glChartCanvas | protected | 
| m_renderer (defined in glChartCanvas) | glChartCanvas | protected | 
| m_runoffsetx (defined in glChartCanvas) | glChartCanvas | protected | 
| m_runoffsety (defined in glChartCanvas) | glChartCanvas | protected | 
| m_runsheight (defined in glChartCanvas) | glChartCanvas | protected | 
| m_runswidth (defined in glChartCanvas) | glChartCanvas | protected | 
| m_sheightStep (defined in glChartCanvas) | glChartCanvas | protected | 
| m_step_zoom_val (defined in glChartCanvas) | glChartCanvas | protected | 
| m_swidthStep (defined in glChartCanvas) | glChartCanvas | protected | 
| m_tex_h (defined in glChartCanvas) | glChartCanvas | protected | 
| m_tex_w (defined in glChartCanvas) | glChartCanvas | protected | 
| m_texVP (defined in glChartCanvas) | glChartCanvas | protected | 
| m_tideTex (defined in glChartCanvas) | glChartCanvas | protected | 
| m_tideTexHeight (defined in glChartCanvas) | glChartCanvas | protected | 
| m_tideTexWidth (defined in glChartCanvas) | glChartCanvas | protected | 
| m_total_zoom_val (defined in glChartCanvas) | glChartCanvas | protected | 
| m_touch_backing_bitmap (defined in glChartCanvas) | glChartCanvas | protected | 
| m_TouchBackingTexture (defined in glChartCanvas) | glChartCanvas | protected | 
| m_version (defined in glChartCanvas) | glChartCanvas | protected | 
| m_zoom_inc (defined in glChartCanvas) | glChartCanvas | protected | 
| m_zoomFinal (defined in glChartCanvas) | glChartCanvas | protected | 
| m_zoomFinaldx (defined in glChartCanvas) | glChartCanvas | protected | 
| m_zoomFinaldy (defined in glChartCanvas) | glChartCanvas | protected | 
| m_zoomFinalZoom (defined in glChartCanvas) | glChartCanvas | protected | 
| max_texture_dimension (defined in glChartCanvas) | glChartCanvas | protected | 
| MouseEvent(wxMouseEvent &event) (defined in glChartCanvas) | glChartCanvas | |
| MultMatrixViewPort(ViewPort &vp, float lat=0, float lon=0) (defined in glChartCanvas) | glChartCanvas | static | 
| mvmatrix (defined in glChartCanvas) | glChartCanvas | |
| NormalizedViewPort(const ViewPort &vp, float lat=0, float lon=0) (defined in glChartCanvas) | glChartCanvas | static | 
| OnActivate(wxActivateEvent &event) (defined in glChartCanvas) | glChartCanvas | |
| OnEraseBG(wxEraseEvent &evt) (defined in glChartCanvas) | glChartCanvas | |
| OnPaint(wxPaintEvent &event) (defined in glChartCanvas) | glChartCanvas | |
| OnSize(wxSizeEvent &event) (defined in glChartCanvas) | glChartCanvas | |
| onZoomTimerEvent(wxTimerEvent &event) (defined in glChartCanvas) | glChartCanvas | |
| ownship_color (defined in glChartCanvas) | glChartCanvas | protected | 
| ownship_size (defined in glChartCanvas) | glChartCanvas | protected | 
| ownship_tex (defined in glChartCanvas) | glChartCanvas | protected | 
| ownship_tex_size (defined in glChartCanvas) | glChartCanvas | protected | 
| projmatrix (defined in glChartCanvas) | glChartCanvas | |
| Render() (defined in glChartCanvas) | glChartCanvas | |
| RenderAllChartOutlines(ocpnDC &dc, ViewPort &VP) (defined in glChartCanvas) | glChartCanvas | |
| RenderCanvasBackingChart(ocpnDC &dc, OCPNRegion chart_get_region) (defined in glChartCanvas) | glChartCanvas | |
| RenderChartOutline(ocpnDC &dc, int dbIndex, ViewPort &VP) (defined in glChartCanvas) | glChartCanvas | |
| RenderCharts(ocpnDC &dc, const OCPNRegion &rect_region) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderColorRect(wxRect r, wxColor &color) (defined in glChartCanvas) | glChartCanvas | |
| RenderGLAlertMessage() (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderMBTilesOverlay(ViewPort &VPoint) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderNoDTA(ViewPort &vp, const LLRegion ®ion, int transparency=255) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderQuiltViewGL(ViewPort &vp, const OCPNRegion &rect_region) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderQuiltViewGLText(ViewPort &vp, const OCPNRegion &rect_region) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderRasterChartRegionGL(ChartBase *chart, ViewPort &vp, LLRegion ®ion) (defined in glChartCanvas) | glChartCanvas | |
| RenderS57TextOverlay(ViewPort &VPoint) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderScene(bool bRenderCharts=true, bool bRenderOverlays=true) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderSingleMBTileOverlay(int dbIndex, bool bOVerlay, ViewPort &VPoint, OCPNRegion &screen_region, LLRegion &screenLLRegion) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderSingleTexture(ocpnDC &dc, float *coords, float *uvCoords, ViewPort *vp, float dx, float dy, float angle) (defined in glChartCanvas) | glChartCanvas | static | 
| RenderTextures(ocpnDC &dc, float *coords, float *uvCoords, int nVertex, ViewPort *vp) (defined in glChartCanvas) | glChartCanvas | |
| RendertoTexture(GLint tex) (defined in glChartCanvas) | glChartCanvas | protected | 
| RenderWorldChart(ocpnDC &dc, ViewPort &vp, wxRect &rect, bool &world_view) (defined in glChartCanvas) | glChartCanvas | protected | 
| ResetGridFont() (defined in glChartCanvas) | glChartCanvas | inline | 
| s_b_useFBO (defined in glChartCanvas) | glChartCanvas | static | 
| s_b_useScissorTest (defined in glChartCanvas) | glChartCanvas | static | 
| s_b_useStencil (defined in glChartCanvas) | glChartCanvas | static | 
| s_b_useStencilAP (defined in glChartCanvas) | glChartCanvas | static | 
| SendJSONConfigMessage() (defined in glChartCanvas) | glChartCanvas | |
| SetClipRect(const ViewPort &vp, const wxRect &rect, bool g_clear=false) (defined in glChartCanvas) | glChartCanvas | static | 
| SetClipRegion(ViewPort &vp, const LLRegion ®ion) (defined in glChartCanvas) | glChartCanvas | static | 
| SetColorScheme(ColorScheme cs) (defined in glChartCanvas) | glChartCanvas | |
| SetContext(wxGLContext *pcontext) (defined in glChartCanvas) | glChartCanvas | inline | 
| SetupCompression() (defined in glChartCanvas) | glChartCanvas | |
| SetupOpenGL() (defined in glChartCanvas) | glChartCanvas | |
| ShipDraw(ocpnDC &dc) (defined in glChartCanvas) | glChartCanvas | |
| UsingFBO() (defined in glChartCanvas) | glChartCanvas | inline | 
| viewport (defined in glChartCanvas) | glChartCanvas | |
| ZoomProject(float offset_x, float offset_y, float swidth, float sheight) (defined in glChartCanvas) | glChartCanvas | protected | 
| zoomTimer (defined in glChartCanvas) | glChartCanvas | protected | 
| ~glChartCanvas() (defined in glChartCanvas) | glChartCanvas |