OpenCPN Partial API docs
Loading...
Searching...
No Matches
pi_ocpndc.cpp File Reference

Implement pi_ocpndc.h. More...

#include "pi_ocpndc.h"
#include <vector>
#include <wx/wxprec.h>
#include <wx/wx.h>
#include <wx/graphics.h>
#include <wx/dcclient.h>
#include "GL/gl.h"
#include "GL/glu.h"
#include "ocpn_plugin.h"
#include "linmath.h"

Go to the source code of this file.

Functions

int NextPow2 (int size)
void piDrawGLThickLine (float x1, float y1, float x2, float y2, wxPen pen, bool b_hiqual)
void piDrawGLThickLines (int n, wxPoint points[], wxCoord xoffset, wxCoord yoffset, wxPen pen, bool b_hiqual)

Variables

float g_piGLMinSymbolLineWidth
wxArrayPtrVoid pi_gTesselatorVertices

Detailed Description

Implement pi_ocpndc.h.

Definition in file pi_ocpndc.cpp.

Function Documentation

◆ NextPow2()

int NextPow2 ( int size)

Definition at line 72 of file pi_ocpndc.cpp.

◆ piDrawGLThickLine()

void piDrawGLThickLine ( float x1,
float y1,
float x2,
float y2,
wxPen pen,
bool b_hiqual )

Definition at line 316 of file pi_ocpndc.cpp.

◆ piDrawGLThickLines()

void piDrawGLThickLines ( int n,
wxPoint points[],
wxCoord xoffset,
wxCoord yoffset,
wxPen pen,
bool b_hiqual )

Definition at line 712 of file pi_ocpndc.cpp.

Variable Documentation

◆ g_piGLMinSymbolLineWidth

float g_piGLMinSymbolLineWidth
extern

Definition at line 48 of file grib_overlay_factory.cpp.

◆ pi_gTesselatorVertices

wxArrayPtrVoid pi_gTesselatorVertices

Definition at line 65 of file pi_ocpndc.cpp.