OpenCPN Partial API docs
Loading...
Searching...
No Matches
GribOverlay Class Reference

Container for rendered GRIB data visualizations in texture or bitmap form. More...

#include <GribOverlayFactory.h>

Public Attributes

unsigned int m_iTexture
 
unsigned int m_iTextureDim [2]
 
unsigned int m_iTexDataDim [2]
 
wxBitmap * m_pDCBitmap
 
unsigned char * m_pRGBA
 
int m_width
 
int m_height
 
double m_dwidth
 
double m_dheight
 

Detailed Description

Container for rendered GRIB data visualizations in texture or bitmap form.

This class manages the rendered representation of GRIB weather data, supporting both OpenGL texture-based rendering and bitmap-based rendering. It handles resource allocation and cleanup for both rendering paths.

Definition at line 54 of file GribOverlayFactory.h.

Constructor & Destructor Documentation

◆ GribOverlay()

GribOverlay::GribOverlay ( void  )
inline

Definition at line 56 of file GribOverlayFactory.h.

◆ ~GribOverlay()

GribOverlay::~GribOverlay ( void  )
inline

Definition at line 61 of file GribOverlayFactory.h.

Member Data Documentation

◆ m_dheight

double GribOverlay::m_dheight

Definition at line 79 of file GribOverlayFactory.h.

◆ m_dwidth

double GribOverlay::m_dwidth

Definition at line 79 of file GribOverlayFactory.h.

◆ m_height

int GribOverlay::m_height

Definition at line 77 of file GribOverlayFactory.h.

◆ m_iTexDataDim

unsigned int GribOverlay::m_iTexDataDim[2]

Definition at line 71 of file GribOverlayFactory.h.

◆ m_iTexture

unsigned int GribOverlay::m_iTexture

Definition at line 70 of file GribOverlayFactory.h.

◆ m_iTextureDim

unsigned int GribOverlay::m_iTextureDim[2]

Definition at line 70 of file GribOverlayFactory.h.

◆ m_pDCBitmap

wxBitmap* GribOverlay::m_pDCBitmap

Definition at line 73 of file GribOverlayFactory.h.

◆ m_pRGBA

unsigned char* GribOverlay::m_pRGBA

Definition at line 74 of file GribOverlayFactory.h.

◆ m_width

int GribOverlay::m_width

Definition at line 76 of file GribOverlayFactory.h.


The documentation for this class was generated from the following file: