23 #if !defined (octave_display_h)
24 #define octave_display_h 1
37 : ht (1), wd (1), dp (0), rx (72), ry (72), dpy_avail (false),
47 return instance_ok () ? instance->do_height () : 0;
52 return instance_ok () ? instance->do_width () : 0;
57 return instance_ok () ? instance->do_depth () : 0;
62 return instance_ok () ? instance->do_x_dpi () : 0;
67 return instance_ok () ? instance->do_y_dpi () : 0;
73 return instance_ok () ? instance->do_display_available (msg) :
false;
78 return instance_ok () ? instance->do_display_available (msg) :
false;
121 void init (
bool query =
true);
123 static bool instance_ok (
bool query =
true);
int do_height(void) const
bool do_display_available(std::string &msg) const
static double y_dpi(void)
display_info(bool query=true)
static void cleanup_instance(void)
double do_x_dpi(void) const
double do_y_dpi(void) const
static bool display_available(std::string &msg)
static void no_window_system(void)
static bool display_available(void)
static display_info * instance
static double x_dpi(void)