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

pi_ocpndc.h More...

#include "wx/wxprec.h"
#include "wx/wx.h"
#include <list>
#include "pi_gl.h"
#include "ocpn_plugin.h"
#include "linmath.h"
#include <wx/graphics.h>
#include <wx/dcclient.h>
#include <vector>
#include "pi_ocpndc.h"
#include "pi_shaders.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

pi_ocpndc.h

Definition in file pi_ocpndc.cpp.

Function Documentation

◆ NextPow2()

int NextPow2 ( int  size)

Definition at line 75 of file pi_ocpndc.cpp.

◆ piDrawGLThickLine()

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

Definition at line 335 of file pi_ocpndc.cpp.

◆ piDrawGLThickLines()

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

Definition at line 742 of file pi_ocpndc.cpp.

Variable Documentation

◆ g_piGLMinSymbolLineWidth

float g_piGLMinSymbolLineWidth
extern

Definition at line 47 of file GribOverlayFactory.cpp.

◆ pi_gTesselatorVertices

wxArrayPtrVoid pi_gTesselatorVertices

Definition at line 67 of file pi_ocpndc.cpp.