#include <gl2ps-renderer.h>
Inherits opengl_renderer.
List of all members.
Public Member Functions |
| glps_renderer (const int _fid, const std::string &_term) |
| ~glps_renderer (void) |
void | draw (const graphics_object &go) |
Protected Member Functions |
Matrix | render_text (const std::string &txt, double x, double y, double z, int halign, int valign, double rotation=0.0) |
void | set_font (const base_properties &props) |
void | draw_text (const text::properties &props) |
void | draw_pixels (GLsizei w, GLsizei h, GLenum format, GLenum type, const GLvoid *data) |
void | set_linestyle (const std::string &s, bool use_stipple) |
void | set_polygon_offset (bool on, double offset=0.0) |
void | set_linewidth (float w) |
Constructor & Destructor Documentation
glps_renderer::glps_renderer |
( |
const int |
_fid, |
|
|
const std::string & |
_term | |
|
) |
| | [inline] |
glps_renderer::~glps_renderer |
( |
void |
|
) |
[inline] |
Member Function Documentation
void glps_renderer::draw_pixels |
( |
GLsizei |
w, |
|
|
GLsizei |
h, |
|
|
GLenum |
format, |
|
|
GLenum |
type, |
|
|
const GLvoid * |
data | |
|
) |
| | [protected, virtual] |
void glps_renderer::draw_text |
( |
const text::properties & |
props |
) |
[protected, virtual] |
Matrix glps_renderer::render_text |
( |
const std::string & |
txt, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
int |
halign, |
|
|
int |
valign, |
|
|
double |
rotation = 0.0 | |
|
) |
| | [protected, virtual] |
void glps_renderer::set_font |
( |
const base_properties & |
props |
) |
[protected, virtual] |
void glps_renderer::set_linestyle |
( |
const std::string & |
s, |
|
|
bool |
use_stipple | |
|
) |
| | [inline, protected, virtual] |
void glps_renderer::set_linewidth |
( |
float |
w |
) |
[inline, protected, virtual] |
void glps_renderer::set_polygon_offset |
( |
bool |
on, |
|
|
double |
offset = 0.0 | |
|
) |
| | [inline, protected, virtual] |
The documentation for this class was generated from the following file: