PLplot 5.15.0
Loading...
Searching...
No Matches
wxwidgets.h File Reference
#include <vector>
#include <memory>
#include <wx/wx.h>
#include <wx/spinctrl.h>
#include <wx/dcgraph.h>
#include "plplotP.h"
#include "wxwidgets_comms.h"

Go to the source code of this file.

Classes

class  Font
class  FontGrabber
class  PlDevice
class  wxPLDevice
struct  dev_entry

Functions

bool operator== (const Font &lhs, const Font &rhs)
void plD_init_wxwidgets (PLStream *)
void plD_init_wxpng (PLStream *)
void plD_line_wxwidgets (PLStream *, short, short, short, short)
void plD_polyline_wxwidgets (PLStream *, short *, short *, PLINT)
void plD_eop_wxwidgets (PLStream *)
void plD_wait_wxwidgets (PLStream *)
void plD_bop_wxwidgets (PLStream *)
void plD_tidy_wxwidgets (PLStream *)
void plD_state_wxwidgets (PLStream *, PLINT)
void plD_esc_wxwidgets (PLStream *, PLINT, void *)
void wx_set_dc (PLStream *pls, wxDC *dc)
void wx_set_buffer (PLStream *pls, wxImage *buffer)
void Log_Verbose (const char *fmt,...)
void Log_Debug (const char *fmt,...)

Variables

const wxFontFamily fontFamilyLookup [5]
const int fontStyleLookup [3]
const int fontWeightLookup [2]

Function Documentation

◆ Log_Debug()

void Log_Debug ( const char * fmt,
... )

Definition at line 77 of file wxwidgets.cpp.

◆ Log_Verbose()

void Log_Verbose ( const char * fmt,
... )

Definition at line 56 of file wxwidgets.cpp.

◆ operator==()

bool operator== ( const Font & lhs,
const Font & rhs )

Definition at line 753 of file wxwidgets_dev.cpp.

◆ plD_bop_wxwidgets()

void plD_bop_wxwidgets ( PLStream * pls)

Definition at line 403 of file wxwidgets.cpp.

◆ plD_eop_wxwidgets()

void plD_eop_wxwidgets ( PLStream * pls)

Definition at line 343 of file wxwidgets.cpp.

◆ plD_esc_wxwidgets()

void plD_esc_wxwidgets ( PLStream * pls,
PLINT op,
void * ptr )

Definition at line 504 of file wxwidgets.cpp.

◆ plD_init_wxpng()

void plD_init_wxpng ( PLStream * )

◆ plD_init_wxwidgets()

void plD_init_wxwidgets ( PLStream * )

◆ plD_line_wxwidgets()

void plD_line_wxwidgets ( PLStream * pls,
short x1a,
short y1a,
short x2a,
short y2a )

Definition at line 285 of file wxwidgets.cpp.

◆ plD_polyline_wxwidgets()

void plD_polyline_wxwidgets ( PLStream * pls,
short * xa,
short * ya,
PLINT npts )

Definition at line 313 of file wxwidgets.cpp.

◆ plD_state_wxwidgets()

void plD_state_wxwidgets ( PLStream * pls,
PLINT op )

Definition at line 463 of file wxwidgets.cpp.

◆ plD_tidy_wxwidgets()

void plD_tidy_wxwidgets ( PLStream * pls)

Definition at line 429 of file wxwidgets.cpp.

◆ plD_wait_wxwidgets()

void plD_wait_wxwidgets ( PLStream * pls)

Definition at line 373 of file wxwidgets.cpp.

◆ wx_set_buffer()

void wx_set_buffer ( PLStream * pls,
wxImage * buffer )

◆ wx_set_dc()

void wx_set_dc ( PLStream * pls,
wxDC * dc )

Variable Documentation

◆ fontFamilyLookup

const wxFontFamily fontFamilyLookup[5]
Initial value:
= {
wxFONTFAMILY_SWISS,
wxFONTFAMILY_ROMAN,
wxFONTFAMILY_TELETYPE,
wxFONTFAMILY_SCRIPT,
wxFONTFAMILY_SWISS
}

Definition at line 243 of file wxwidgets.h.

◆ fontStyleLookup

const int fontStyleLookup[3]
Initial value:
= {
wxFONTSTYLE_NORMAL,
wxFONTSTYLE_ITALIC,
wxFONTSTYLE_SLANT
}

Definition at line 251 of file wxwidgets.h.

◆ fontWeightLookup

const int fontWeightLookup[2]
Initial value:
= {
wxFONTWEIGHT_NORMAL,
wxFONTWEIGHT_BOLD
}

Definition at line 257 of file wxwidgets.h.