GNU Octave  4.0.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.