|
NovaSVG 0.10.0
A header-only SVG library
|
#include <private.h>

Public Attributes | ||
| ref_count_t | ref_count | |
| int | num_points | |
| int | num_contours | |
| int | num_curves | |
| point_t | start_point | |
| struct { | ||
| path_element_t * data | ||
| int size | ||
| int capacity | ||
| } | elements | |
| path_element_t* novasvg::render::path::data |
Definition at line 67 of file private.h.
Referenced by novasvg::render::path_add_command(), novasvg::render::path_get_current_point(), novasvg::render::path_get_elements(), novasvg::render::path_iterator_init(), and novasvg::render::path_transform().
| struct { ... } novasvg::render::path::elements |
Referenced by novasvg::render::path_add_arc(), novasvg::render::path_add_command(), novasvg::render::path_add_path(), novasvg::render::path_clone(), novasvg::render::path_clone_dashed(), novasvg::render::path_clone_flatten(), novasvg::render::path_close(), novasvg::render::path_create(), novasvg::render::path_cubic_to(), novasvg::render::path_destroy(), novasvg::render::path_get_current_point(), novasvg::render::path_get_elements(), novasvg::render::path_iterator_init(), novasvg::render::path_line_to(), novasvg::render::path_reserve(), novasvg::render::path_reset(), and novasvg::render::path_transform().
| int novasvg::render::path::num_contours |
Definition at line 63 of file private.h.
Referenced by novasvg::render::ft_outline_convert(), novasvg::render::path_add_path(), novasvg::render::path_clone(), novasvg::render::path_create(), novasvg::render::path_move_to(), and novasvg::render::path_reset().
| int novasvg::render::path::num_curves |
Definition at line 64 of file private.h.
Referenced by novasvg::render::path_add_path(), novasvg::render::path_clone(), novasvg::render::path_clone_dashed(), novasvg::render::path_clone_flatten(), novasvg::render::path_create(), novasvg::render::path_cubic_to(), novasvg::render::path_reset(), and novasvg::render::path_traverse_flatten().
| int novasvg::render::path::num_points |
Definition at line 62 of file private.h.
Referenced by novasvg::render::ft_outline_convert(), novasvg::render::path_add_command(), novasvg::render::path_add_path(), novasvg::render::path_clone(), novasvg::render::path_create(), novasvg::render::path_get_current_point(), and novasvg::render::path_reset().
| ref_count_t novasvg::render::path::ref_count |
| int novasvg::render::path::size |
Definition at line 68 of file private.h.
Referenced by novasvg::render::path_add_arc(), novasvg::render::path_add_command(), novasvg::render::path_add_path(), novasvg::render::path_clone_dashed(), novasvg::render::path_clone_flatten(), novasvg::render::path_close(), novasvg::render::path_cubic_to(), novasvg::render::path_get_current_point(), novasvg::render::path_get_elements(), novasvg::render::path_iterator_init(), novasvg::render::path_line_to(), and novasvg::render::path_transform().
| point_t novasvg::render::path::start_point |
Definition at line 65 of file private.h.
Referenced by novasvg::render::path_add_path(), novasvg::render::path_clone(), novasvg::render::path_close(), novasvg::render::path_create(), novasvg::render::path_move_to(), and novasvg::render::path_reset().