35 : wxWindow(parent, wxID_ANY, point, size, flags) {}
36 virtual void ReloadVP(
bool b_adjust =
true) = 0;
38 virtual float GetVPScale() = 0;
40 virtual bool Show(
bool show =
true) = 0;
42 virtual double GetCanvasRangeMeters() = 0;
44 virtual int GetENCDisplayCategory() = 0;
45 virtual void SetCanvasRangeMeters(
double range) = 0;
46 virtual wxBitmap* GetScratchBitmap()
const = 0;
47 virtual void ResetGridFont() = 0;
48 virtual void ResetGlGridFont() = 0;
49 virtual void EnablePaint(
bool b_enable) = 0;
50 virtual bool CanAccelerateGlPanning() = 0;
51 virtual void SetupGlCompression() = 0;
52 virtual void TriggerDeferredFocus() = 0;
53 virtual void Refresh(
bool eraseBackground =
true,
54 const wxRect* rect =
nullptr) = 0;
55 virtual wxWindow* GetWindow() = 0;
56 virtual double GetScaleValue() = 0;