GNU Octave  4.2.1
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
octave::ft_text_renderer Member List

This is the complete list of members for octave::ft_text_renderer, including all inherited members.

base_text_renderer(void)octave::base_text_rendererinline
bboxoctave::ft_text_rendererprivate
coloroctave::ft_text_rendererprivate
compute_bbox(void)octave::ft_text_rendererprivate
compute_line_xoffset(const Matrix &lb) const octave::ft_text_rendererprivate
fontoctave::ft_text_rendererprivate
ft_text_renderer(void)octave::ft_text_rendererinline
ft_text_renderer(const ft_text_renderer &)octave::ft_text_rendererprivate
get_boundingbox(void) const octave::ft_text_rendererinline
get_extent(text_element *elt, double rotation=0.0)octave::ft_text_renderervirtual
get_extent(const std::string &txt, double rotation, const caseless_str &interpreter)octave::ft_text_renderervirtual
get_pixels(void) const octave::ft_text_rendererinline
halignoctave::ft_text_rendererprivate
line_bboxoctave::ft_text_rendererprivate
line_xoffsetoctave::ft_text_rendererprivate
line_yoffsetoctave::ft_text_rendererprivate
modeoctave::ft_text_rendererprivate
MODE_BBOX enum valueoctave::ft_text_renderer
MODE_RENDER enum valueoctave::ft_text_renderer
operator=(const ft_text_renderer &)octave::ft_text_rendererprivate
pixelsoctave::ft_text_rendererprivate
process_character(FT_ULong code, FT_UInt previous=0)octave::ft_text_rendererprivate
push_new_line(void)octave::ft_text_rendererprivate
render(text_element *elt, Matrix &box, int rotation=ROTATION_0)octave::ft_text_renderer
reset(void)octave::ft_text_renderervirtual
ROTATION_0 enum valueoctave::ft_text_renderer
ROTATION_180 enum valueoctave::ft_text_renderer
ROTATION_270 enum valueoctave::ft_text_renderer
ROTATION_90 enum valueoctave::ft_text_renderer
rotation_to_mode(double rotation) const octave::ft_text_rendererprivate
set_color(const Matrix &c)octave::ft_text_renderervirtual
set_font(const std::string &name, const std::string &weight, const std::string &angle, double size)octave::ft_text_renderervirtual
set_mode(int m)octave::ft_text_renderer
strlistoctave::ft_text_rendererprivate
text_processor(void)text_processorinlineprotected
text_to_pixels(const std::string &txt, uint8NDArray &pxls, Matrix &bbox, int halign, int valign, double rotation, const caseless_str &interpreter, bool handle_rotation)octave::ft_text_renderervirtual
text_to_strlist(const std::string &txt, std::list< text_renderer::string > &lst, Matrix &bbox, int halign, int valign, double rotation, const caseless_str &interp)octave::ft_text_renderervirtual
update_line_bbox(void)octave::ft_text_rendererprivate
visit(text_element_string &e)octave::ft_text_renderervirtual
visit(text_element_list &e)octave::ft_text_renderervirtual
visit(text_element_subscript &e)octave::ft_text_renderervirtual
visit(text_element_superscript &e)octave::ft_text_renderervirtual
visit(text_element_color &e)octave::ft_text_renderervirtual
visit(text_element_fontsize &e)octave::ft_text_renderervirtual
visit(text_element_fontname &e)octave::ft_text_renderervirtual
visit(text_element_fontstyle &e)octave::ft_text_renderervirtual
visit(text_element_symbol &e)octave::ft_text_renderervirtual
visit(text_element_combined &e)octave::ft_text_renderervirtual
xoffsetoctave::ft_text_rendererprivate
yoffsetoctave::ft_text_rendererprivate
~base_text_renderer(void)octave::base_text_rendererinlinevirtual
~ft_text_renderer(void)octave::ft_text_rendererinline
~text_processor(void)text_processorinlineprotectedvirtual