GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Macros
txt-eng.h File Reference
#include <memory>
#include <string>
#include "base-list.h"
#include "caseless-str.h"
#include "dMatrix.h"
Include dependency graph for txt-eng.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  text_element
class  text_element_color
class  text_element_combined
class  text_element_fontname
class  text_element_fontsize
class  text_element_fontstyle
class  text_element_list
class  text_element_string
class  text_element_subscript
class  text_element_superscript
class  text_element_symbol
class  text_parser
class  text_parser_none
class  text_parser_tex
class  text_processor

Macros

#define ASSIGN_COLOR(r, g, b)   { rgb(0) = r; rgb(1) = g; rgb(2) = b; }
#define TEXT_ELEMENT_ACCEPT(cls)

Macro Definition Documentation

#define ASSIGN_COLOR (   r,
  g,
 
)    { rgb(0) = r; rgb(1) = g; rgb(2) = b; }
#define TEXT_ELEMENT_ACCEPT (   cls)
Value:
inline void \
cls::accept (text_processor& p) \
{ p.visit (*this); }

Definition at line 353 of file txt-eng.h.