GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
txt-eng.h File Reference
#include "octave-config.h"
#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

◆ ASSIGN_COLOR

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

◆ TEXT_ELEMENT_ACCEPT

#define TEXT_ELEMENT_ACCEPT (   cls)
Value:
inline void \
cls::accept (text_processor& p) \
{ \
p.visit (*this); \
}
p
Definition: lu.cc:138

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