23 #ifndef __QtHandles_gl_selector__
24 #define __QtHandles_gl_selector__ 1
55 virtual void init_marker (
const std::string& m,
double size,
float width);
58 double x,
double y,
double z,
59 int halign,
int valign,
double rotation = 0.0);
65 bool use_scale =
true);
78 #endif // __QtHandles_gl_selector__
virtual ~opengl_selector(void)
virtual Matrix render_text(const std::string &txt, double x, double y, double z, int halign, int valign, double rotation=0.0)
virtual void draw_image(const image::properties &props)
void fake_text(double x, double y, double z, const Matrix &bbox, bool use_scale=true)
virtual void draw(const graphics_object &go, bool toplevel=true)
virtual void draw_text(const text::properties &props)
virtual void setup_opengl_transformation(const axes::properties &props)
void apply_pick_matrix(void)
std::map< GLuint, graphics_object > object_map
virtual void init_marker(const std::string &m, double size, float width)
F77_RET_T const double * x
graphics_object select(const graphics_object &ax, int x, int y, int flags=0)