|
void | SetColorScheme (ColorScheme cs) |
|
void | RenderTextures (ocpnDC &dc, float *coords, float *uvCoords, int nVertex, ViewPort *vp) |
|
void | RenderColorRect (wxRect r, wxColor &color) |
|
void | SendJSONConfigMessage () |
|
| glChartCanvas (wxWindow *parent, wxGLCanvas *share=NULL) |
|
void | Init () |
|
void | SetContext (wxGLContext *pcontext) |
|
int | GetCanvasIndex () |
|
int | GetGLCanvasWidth () |
|
int | GetGLCanvasHeight () |
|
void | OnPaint (wxPaintEvent &event) |
|
void | OnEraseBG (wxEraseEvent &evt) |
|
void | Render () |
|
void | OnActivate (wxActivateEvent &event) |
|
void | OnSize (wxSizeEvent &event) |
|
void | MouseEvent (wxMouseEvent &event) |
|
void | FastPan (int dx, int dy) |
|
void | FastZoom (float factor, float cp_x, float cp_y, float post_x, float post_y) |
|
void | RenderCanvasBackingChart (ocpnDC &dc, OCPNRegion chart_get_region) |
|
void | onZoomTimerEvent (wxTimerEvent &event) |
|
wxString | GetRendererString () |
|
wxString | GetVersionString () |
|
wxString | GetGLSLVersionString () |
|
void | EnablePaint (bool b_enable) |
|
void | Invalidate () |
|
void | RenderRasterChartRegionGL (ChartBase *chart, ViewPort &vp, LLRegion ®ion) |
|
void | DrawGLOverLayObjects (void) |
|
void | GridDraw () |
|
void | FlushFBO (void) |
|
void | DrawDynamicRoutesTracksAndWaypoints (ViewPort &vp) |
|
void | DrawStaticRoutesTracksAndWaypoints (ViewPort &vp) |
|
void | RenderAllChartOutlines (ocpnDC &dc, ViewPort &VP) |
|
void | RenderChartOutline (ocpnDC &dc, int dbIndex, ViewPort &VP) |
|
void | DrawEmboss (ocpnDC &dc, emboss_data *emboss) |
|
void | ShipDraw (ocpnDC &dc) |
|
void | SetupCompression () |
|
bool | CanAcceleratePanning () |
|
bool | UsingFBO () |
|
bool | isInGesture () |
|
void | ResetGridFont () |
|
void | SetupOpenGL () |
|
|
static bool | CanClipViewport (const ViewPort &vp) |
|
static ViewPort | ClippedViewport (const ViewPort &vp, const LLRegion ®ion) |
|
static bool | HasNormalizedViewPort (const ViewPort &vp) |
|
static void | MultMatrixViewPort (ViewPort &vp, float lat=0, float lon=0) |
|
static ViewPort | NormalizedViewPort (const ViewPort &vp, float lat=0, float lon=0) |
|
static void | DrawRegion (ViewPort &vp, const LLRegion ®ion) |
|
static void | SetClipRegion (ViewPort &vp, const LLRegion ®ion) |
|
static void | SetClipRect (const ViewPort &vp, const wxRect &rect, bool g_clear=false) |
|
static void | DisableClipRegion () |
|
static void | RenderSingleTexture (ocpnDC &dc, float *coords, float *uvCoords, ViewPort *vp, float dx, float dy, float angle) |
|
|
void | RenderS57TextOverlay (ViewPort &VPoint) |
|
void | RenderMBTilesOverlay (ViewPort &VPoint) |
|
void | RenderScene (bool bRenderCharts=true, bool bRenderOverlays=true) |
|
void | RenderGLAlertMessage () |
|
void | RenderQuiltViewGL (ViewPort &vp, const OCPNRegion &rect_region) |
|
void | RenderQuiltViewGLText (ViewPort &vp, const OCPNRegion &rect_region) |
|
void | BuildFBO () |
|
bool | buildFBOSize (int fboSize) |
|
void | configureShaders (ViewPort &vp) |
|
void | RenderCharts (ocpnDC &dc, const OCPNRegion &rect_region) |
|
void | RenderNoDTA (ViewPort &vp, const LLRegion ®ion, int transparency=255) |
|
void | RenderWorldChart (ocpnDC &dc, ViewPort &vp, wxRect &rect, bool &world_view) |
|
void | DrawFloatingOverlayObjects (ocpnDC &dc) |
|
void | DrawGroundedOverlayObjects (ocpnDC &dc, ViewPort &vp) |
|
void | DrawChartBar (ocpnDC &dc) |
|
void | DrawQuiting () |
|
void | DrawCloseMessage (wxString msg) |
|
void | DrawGLTidesInBBox (ocpnDC &dc, LLBBox &BBox) |
|
void | DrawGLCurrentsInBBox (ocpnDC &dc, LLBBox &BBox) |
|
void | ZoomProject (float offset_x, float offset_y, float swidth, float sheight) |
|
void | RendertoTexture (GLint tex) |
|
Definition at line 100 of file glChartCanvas.h.