24 #if ! defined (octave_base_text_renderer_h)
25 #define octave_base_text_renderer_h 1
27 #include "octave-config.h"
53 get_extent (
const std::string& txt,
double rotation,
60 virtual void set_color (
const Matrix&
c) = 0;
64 Matrix& bbox,
int halign,
int valign,
double rotation,
66 bool handle_rotation) = 0;
70 std::list<text_renderer::string>& lst,
71 Matrix&
box,
int halign,
int valign,
double rotation,
Octave interface to the compression and uncompression libraries.
the sparsity preserving column transformation such that that defines the pivoting threshold can be given in which case it defines the c
static octave_value box(JNIEnv *jni_env, void *jobj, void *jcls_arg=0)
Convert the Java object pointed to by jobj_arg with class jcls_arg to an Octave value.
virtual ~base_text_renderer(void)
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string