VKVG
Vulkan Vector Graphics
View on GitHub
Context
vkvg_arc
vkvg_arc_negative
vkvg_clear
vkvg_clip
vkvg_clip_preserve
vkvg_close_path
vkvg_create
vkvg_curve_to
vkvg_destroy
vkvg_ellipse
vkvg_elliptic_arc_to
vkvg_fill
vkvg_fill_preserve
vkvg_flush
vkvg_font_extents
vkvg_get_current_point
vkvg_get_dash
vkvg_get_fill_rule
vkvg_get_line_cap
vkvg_get_line_join
vkvg_get_line_width
vkvg_get_matrix
vkvg_get_miter_limit
vkvg_get_opacity
vkvg_get_operator
vkvg_get_reference_count
vkvg_get_source
vkvg_get_target
vkvg_has_current_point
vkvg_identity_matrix
vkvg_line_to
vkvg_load_font_from_memory
vkvg_load_font_from_path
vkvg_move_to
vkvg_new_path
vkvg_new_sub_path
vkvg_paint
vkvg_path_extents
vkvg_quadratic_to
vkvg_rectangle
vkvg_reference
vkvg_rel_curve_to
vkvg_rel_elliptic_arc_to
vkvg_rel_line_to
vkvg_rel_move_to
vkvg_rel_quadratic_to
vkvg_reset_clip
vkvg_restore
vkvg_rotate
vkvg_rounded_rectangle
vkvg_rounded_rectangle2
vkvg_save
vkvg_scale
vkvg_select_font_face
vkvg_set_dash
vkvg_set_fill_rule
vkvg_set_font_size
vkvg_set_line_cap
vkvg_set_line_join
vkvg_set_line_width
vkvg_set_matrix
vkvg_set_miter_limit
vkvg_set_opacity
vkvg_set_operator
vkvg_set_source
vkvg_set_source_color
vkvg_set_source_rgb
vkvg_set_source_rgba
vkvg_set_source_surface
vkvg_show_text
vkvg_show_text_run
vkvg_status
vkvg_status_to_string
vkvg_stroke
vkvg_stroke_preserve
vkvg_text_extents
vkvg_text_run_create
vkvg_text_run_create_with_length
vkvg_text_run_destroy
vkvg_text_run_get_extents
vkvg_text_run_get_glyph_count
vkvg_text_run_get_glyph_position
vkvg_transform
vkvg_translate
VkvgContext
◆
vkvg_transform()
void vkvg_transform
(
VkvgContext
ctx
,
const
vkvg_matrix_t
*
matrix
)
Modifies the current transformation matrix by applying an additional transformation matrix.
Parameters
ctx
a valid vkvg
Context
matrix
Generated by
1.9.1