--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Data Structures</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Data Structures</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
+<table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structvkvg__color__t.html" target="_self">vkvg_color_t</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structvkvg__font__extents__t.html" target="_self">vkvg_font_extents_t</a></td><td class="desc">Font metrics </td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structvkvg__glyph__info__t.html" target="_self">vkvg_glyph_info_t</a></td><td class="desc">Glyphs position in a <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structvkvg__matrix__t.html" target="_self">vkvg_matrix_t</a></td><td class="desc">Vkvg matrix structure </td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structvkvg__text__extents__t.html" target="_self">vkvg_text_extents_t</a></td><td class="desc">Text metrics </td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Data Structure Index</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Data Structure Index</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="qindex"><a class="qindex" href="#letter_V">V</a></div>
+<div class="classindex">
+<dl class="classindex even">
+<dt class="alphachar"><a name="letter_V">V</a></dt>
+<dd><a class="el" href="structvkvg__color__t.html">vkvg_color_t</a></dd><dd><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></dd><dd><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></dd><dd><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></dd><dd><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></dd></dl>
+</div>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+/* The standard CSS for doxygen 1.9.1 */
+
+body,
+table,
+div,
+p,
+dl {
+ font: 400 14px/22px Roboto, sans-serif;
+}
+
+p.reference,
+p.definition {
+ font: 400 14px/22px Roboto, sans-serif;
+}
+
+html {
+ height: 97%;
+}
+
+body {
+ background-color: #DDD;
+ color: black;
+ margin: auto;
+ max-width: 850px;
+ border: thin solid black;
+ background-color: white;
+}
+
+div.PageDoc {}
+
+div.contents {
+ margin: auto;
+ padding: 10px;
+ /*width: 80%;*/
+}
+
+@import url(https://fonts.googleapis.com/css?family=Open+Sans);
+body {
+ background: #f2f2f2;
+ font-family: 'Open Sans', sans-serif;
+}
+
+.search {
+ width: 100%;
+ position: relative;
+ display: flex;
+}
+
+.searchTerm {
+ width: 100%;
+ border: 3px solid #00B4CC;
+ border-right: none;
+ padding: 5px;
+ height: 20px;
+ border-radius: 5px 0 0 5px;
+ outline: none;
+ color: #9DBFAF;
+}
+
+.searchTerm:focus {
+ color: #00B4CC;
+}
+
+.searchButton {
+ width: 40px;
+ height: 36px;
+ border: 1px solid #00B4CC;
+ background: #00B4CC;
+ text-align: center;
+ color: #fff;
+ border-radius: 0 5px 5px 0;
+ cursor: pointer;
+ font-size: 20px;
+}
+
+
+/*Resize the wrap to see the search bar change!*/
+
+.wrap {
+ width: 30%;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+}
+
+
+/* @group Heading Levels */
+
+h1.groupheader {
+ font-size: 150%;
+}
+
+.title {
+ font: 400 14px/28px Roboto, sans-serif;
+ font-size: 150%;
+ font-weight: bold;
+ margin: 0 auto;
+ background-color: #ccc;
+ color: #444;
+ padding: 10px;
+ /*border: thin solid #2c2c2c;*/
+}
+
+h2.groupheader {
+ font-size: 110%;
+ font-weight: normal;
+ margin-top: 1.75em;
+ color: #AAA;
+ /*padding-top: 8px;
+ padding-bottom: 4px;*/
+ width: 100%;
+}
+
+h3.groupheader {
+ font-size: 100%;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ -webkit-transition: text-shadow 0.5s linear;
+ -moz-transition: text-shadow 0.5s linear;
+ -ms-transition: text-shadow 0.5s linear;
+ -o-transition: text-shadow 0.5s linear;
+ transition: text-shadow 0.5s linear;
+ margin-right: 15px;
+}
+
+h1.glow,
+h2.glow,
+h3.glow,
+h4.glow,
+h5.glow,
+h6.glow {
+ text-shadow: 0 0 15px cyan;
+}
+
+dt {
+ font-weight: bold;
+}
+
+ul.multicol {
+ -moz-column-gap: 1em;
+ -webkit-column-gap: 1em;
+ column-gap: 1em;
+ -moz-column-count: 3;
+ -webkit-column-count: 3;
+ column-count: 3;
+}
+
+p.startli,
+p.startdd {
+ margin-top: 2px;
+}
+
+th p.starttd,
+th p.intertd,
+th p.endtd {
+ font-size: 100%;
+ font-weight: 700;
+}
+
+p.starttd {
+ margin-top: 0px;
+}
+
+p.endli {
+ margin-bottom: 0px;
+}
+
+p.enddd {
+ margin-bottom: 4px;
+}
+
+p.endtd {
+ margin-bottom: 2px;
+}
+
+p.interli {}
+
+p.interdd {}
+
+p.intertd {}
+
+
+/* @end */
+
+caption {
+ font-weight: bold;
+}
+
+span.legend {
+ font-size: 70%;
+ text-align: center;
+}
+
+h3.version {
+ font-size: 90%;
+ text-align: center;
+}
+
+div.navtab {
+ padding-right: 15px;
+ text-align: left;
+ line-height: 120%;
+}
+
+div.navtab table {
+ border-spacing: 0;
+}
+
+td.navtab {
+ padding-right: 6px;
+ padding-left: 6px;
+}
+
+td.navtabHL {
+ padding: 6px;
+}
+
+td.navtabHL a,
+td.navtabHL a:visited {
+ color: #ddd;
+ background-color: rgb(119, 119, 172);
+ padding: 6px;
+}
+
+a.navtab {}
+
+div.qindex {
+ text-align: center;
+ width: 100%;
+ line-height: 140%;
+ font-size: 130%;
+ color: #A0A0A0;
+}
+
+dt.alphachar {
+ font-size: 180%;
+ font-weight: bold;
+}
+
+.alphachar a {
+ color: black;
+}
+
+.alphachar a:hover,
+.alphachar a:visited {
+ text-decoration: none;
+}
+
+.classindex dl {
+ padding: 25px;
+ column-count: 1
+}
+
+.classindex dd {
+ display: inline-block;
+ margin-left: 50px;
+ width: 90%;
+ line-height: 1.15em;
+}
+
+.classindex dl.odd {
+ background-color: #0000fd;
+}
+
+@media(min-width: 1120px) {
+ .classindex dl {
+ column-count: 2
+ }
+}
+
+@media(min-width: 1320px) {
+ .classindex dl {
+ column-count: 3
+ }
+}
+
+
+/* @group Link Styling */
+
+a {
+ color: #595B6D;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+.contents a:visited {
+ color: #676A7F;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+.contents a.qindexHL:visited {
+ color: #FFFFFF;
+}
+
+a.el {
+ font-weight: bold;
+}
+
+a.elRef {}
+
+a.code,
+a.code:visited,
+a.line,
+a.line:visited {
+ color: #676A7F;
+}
+
+a.codeRef,
+a.codeRef:visited,
+a.lineRef,
+a.lineRef:visited {
+ color: #676A7F;
+}
+
+
+/* @end */
+
+dl.el {
+ margin-left: -1cm;
+}
+
+ul {
+ overflow: hidden;
+ /*Fixed: list item bullets overlap floating elements*/
+}
+
+#side-nav ul {
+ overflow: visible;
+ /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
+}
+
+#main-nav ul {
+ overflow: visible;
+ /* reset ul rule for the navigation bar drop down lists */
+}
+
+.fragment {
+ text-align: left;
+ direction: ltr;
+ overflow-x: auto;
+ /*Fixed: fragment lines overlap floating elements*/
+ overflow-y: hidden;
+}
+
+pre.fragment {
+ border: 1px solid #D0D1D9;
+ background-color: #FCFCFC;
+ padding: 4px 6px;
+ margin: 4px 8px 4px 2px;
+ overflow: auto;
+ word-wrap: break-word;
+ font-size: 9pt;
+ line-height: 125%;
+ font-family: monospace, fixed;
+ font-size: 105%;
+}
+
+div.fragment {
+ padding: 0 0 1px 0;
+ /*Fixed: last line underline overlap border*/
+ margin: 4px 8px 4px 2px;
+ background-color: #FCFCFC;
+ border: 1px solid #D0D1D9;
+}
+
+div.line {
+ font-family: monospace, fixed;
+ font-size: 13px;
+ min-height: 13px;
+ line-height: 1.0;
+ text-wrap: unrestricted;
+ white-space: -moz-pre-wrap;
+ /* Moz */
+ white-space: -pre-wrap;
+ /* Opera 4-6 */
+ white-space: -o-pre-wrap;
+ /* Opera 7 */
+ white-space: pre-wrap;
+ /* CSS3 */
+ word-wrap: break-word;
+ /* IE 5.5+ */
+ text-indent: -53px;
+ padding-left: 53px;
+ padding-bottom: 0px;
+ margin: 0px;
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
+}
+
+div.line:after {
+ content: "\000A";
+ white-space: pre;
+}
+
+div.line.glow {
+ background-color: cyan;
+ box-shadow: 0 0 10px cyan;
+}
+
+span.lineno {
+ padding-right: 4px;
+ text-align: right;
+ border-right: 2px solid #0F0;
+ background-color: #E8E8E8;
+ white-space: pre;
+}
+
+span.lineno a {
+ background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+ background-color: #C8C8C8;
+}
+
+.lineno {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+div.ah,
+span.ah {
+ background-color: black;
+ font-weight: bold;
+ color: #FFFFFF;
+ margin-bottom: 3px;
+ margin-top: 3px;
+ padding: 0.2em;
+ border: solid thin #333;
+ border-radius: 0.5em;
+ -webkit-border-radius: .5em;
+ -moz-border-radius: .5em;
+ box-shadow: 2px 2px 3px #999;
+ -webkit-box-shadow: 2px 2px 3px #999;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000), color-stop(0.3, #444));
+ background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
+}
+
+div.classindex ul {
+ list-style: none;
+ padding-left: 0;
+}
+
+div.classindex span.ai {
+ display: inline-block;
+}
+
+div.groupHeader {
+ margin-left: 16px;
+ margin-top: 12px;
+ font-weight: bold;
+}
+
+div.groupText {
+ margin-left: 16px;
+ font-style: italic;
+}
+
+td.indexkey {
+ background-color: #EFF0F2;
+ font-weight: bold;
+ border: 1px solid #D0D1D9;
+ margin: 2px 0px 2px 0;
+ padding: 2px 10px;
+ white-space: nowrap;
+ vertical-align: top;
+}
+
+td.indexvalue {
+ background-color: #EFF0F2;
+ border: 1px solid #D0D1D9;
+ padding: 2px 10px;
+ margin: 2px 0px;
+}
+
+tr.memlist {
+ background-color: #F1F1F4;
+}
+
+p.formulaDsp {
+ text-align: center;
+}
+
+img.formulaDsp {}
+
+img.formulaInl,
+img.inline {
+ vertical-align: middle;
+}
+
+div.center {
+ text-align: center;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0px;
+}
+
+div.center img {
+ border: 0px;
+}
+
+address.footer {
+ text-align: right;
+ padding-right: 12px;
+}
+
+img.footer {
+ border: 0px;
+ vertical-align: middle;
+}
+
+
+/* @group Code Colorization */
+
+span.keyword {
+ color: #008000
+}
+
+span.keywordtype {
+ color: #604020
+}
+
+span.keywordflow {
+ color: #e08000
+}
+
+span.comment {
+ color: #800000
+}
+
+span.preprocessor {
+ color: #806020
+}
+
+span.stringliteral {
+ color: #002080
+}
+
+span.charliteral {
+ color: #008080
+}
+
+span.vhdldigit {
+ color: #ff00ff
+}
+
+span.vhdlchar {
+ color: #000000
+}
+
+span.vhdlkeyword {
+ color: #700070
+}
+
+span.vhdllogic {
+ color: #ff0000
+}
+
+blockquote {
+ background-color: #F8F8F9;
+ border-left: 2px solid #B0B1BE;
+ margin: 0 24px 0 4px;
+ padding: 0 12px 0 16px;
+}
+
+blockquote.DocNodeRTL {
+ border-left: 0;
+ border-right: 2px solid #B0B1BE;
+ margin: 0 4px 0 24px;
+ padding: 0 16px 0 12px;
+}
+
+
+/* @end */
+
+.search {
+ color: #003399;
+ font-weight: bold;
+}
+
+form.search {
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+input.search {
+ font-size: 75%;
+ color: #000080;
+ font-weight: normal;
+ background-color: #e8eef2;
+}
+
+td.tiny {
+ font-size: 75%;
+}
+
+.dirtab {
+ padding: 4px;
+ border-collapse: collapse;
+}
+
+th.dirtab {
+ font-weight: bold;
+}
+
+hr {
+ height: 0px;
+ border: none;
+}
+
+hr.footer {
+ height: 1px;
+}
+
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+ border-spacing: 0px;
+ padding: 10px;
+}
+
+.memberdecls td,
+.fieldtable tr {
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
+}
+
+.memberdecls td.glow,
+.fieldtable tr.glow {
+ box-shadow: 0 0 15px cyan;
+}
+
+.mdescLeft,
+.mdescRight,
+.memItemLeft,
+.memItemRight,
+.memTemplItemLeft,
+.memTemplItemRight,
+.memTemplParams {
+ border: none;
+ margin: 4px;
+ padding: 1px 0 0 8px;
+}
+
+.mdescLeft,
+.mdescRight {
+ padding: 0px 8px 4px 8px;
+ color: #555;
+}
+
+.memSeparator {
+ line-height: 1px;
+ margin: 0px;
+ padding: 0px;
+}
+
+.memItemLeft,
+.memTemplItemLeft {
+ white-space: nowrap;
+}
+
+.memItemRight,
+.memTemplItemRight {
+ width: 100%;
+}
+
+.memTemplParams {
+ white-space: nowrap;
+ font-size: 80%;
+}
+
+
+/* @end */
+
+
+/* @group Member Details */
+
+
+/* Styles for detailed member documentation */
+
+.memtitle {
+ padding: 0px;
+ font-weight: 300;
+ float: left;
+ display: none;
+}
+
+.permalink {
+ font-size: 65%;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.memtemplate {
+ font-size: 80%;
+ font-weight: normal;
+ margin-left: 9px;
+}
+
+.memnav {
+ text-align: center;
+ margin: 2px;
+ margin-right: 15px;
+ padding: 2px;
+}
+
+.mempage {
+ width: 100%;
+}
+
+.memitem {
+ padding: 0;
+ margin-bottom: 10px;
+ margin-right: 5px;
+ display: table !important;
+ width: 100%;
+}
+
+.memitem.glow {
+ box-shadow: 0 0 15px cyan;
+}
+
+.memname {
+ font-weight: 400;
+ margin-left: 6px;
+}
+
+.memname td {
+ vertical-align: bottom;
+}
+
+.memproto,
+dl.reflist dt {
+ padding: 16px 0px 16px 0px;
+ color: #000ba5;
+ font-weight: bold;
+ background-color: #e6e6e6;
+ /* opera specific markup */
+}
+
+.overload {
+ font-family: "courier new", courier, monospace;
+ font-size: 65%;
+}
+
+.memdoc,
+dl.reflist dd {
+ padding: 6px 10px 2px 10px;
+ width: 90%;
+ margin: auto;
+}
+
+dl.reflist dt {
+ padding: 5px;
+}
+
+dl.reflist dd {
+ margin: 0px 0px 10px 0px;
+ padding: 5px;
+}
+
+.paramkey {
+ text-align: right;
+}
+
+.paramtype {
+ white-space: nowrap;
+}
+
+.paramname {
+ color: #602020;
+ white-space: nowrap;
+}
+
+.paramname em {
+ font-style: normal;
+}
+
+.paramname code {
+ line-height: 14px;
+}
+
+.params,
+.retval,
+.exception,
+.tparams {
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+.params .paramname,
+.retval .paramname,
+.tparams .paramname,
+.exception .paramname {
+ font-weight: bold;
+ vertical-align: top;
+}
+
+.params .paramtype,
+.tparams .paramtype {
+ font-style: italic;
+ vertical-align: top;
+}
+
+.params .paramdir,
+.tparams .paramdir {
+ font-family: "courier new", courier, monospace;
+ vertical-align: top;
+}
+
+table.mlabels {
+ border-spacing: 0px;
+}
+
+td.mlabels-left {
+ width: 100%;
+ padding: 0px;
+}
+
+td.mlabels-right {
+ vertical-align: bottom;
+ padding: 0px;
+ white-space: nowrap;
+}
+
+span.mlabels {
+ margin-left: 8px;
+}
+
+span.mlabel {
+ background-color: #8E90A3;
+ border-top: 1px solid #76788F;
+ border-left: 1px solid #76788F;
+ border-right: 1px solid #D0D1D9;
+ border-bottom: 1px solid #D0D1D9;
+ text-shadow: none;
+ color: white;
+ margin-right: 4px;
+ padding: 2px 3px;
+ border-radius: 3px;
+ font-size: 7pt;
+ white-space: nowrap;
+ vertical-align: middle;
+}
+
+
+/* @end */
+
+
+/* these are for tree view inside a (index) page */
+
+div.directory {
+ margin: 10px 0px;
+ border-top: 1px solid #B0B1BE;
+ border-bottom: 1px solid #B0B1BE;
+ width: 100%;
+}
+
+.directory table {
+ border-collapse: collapse;
+}
+
+.directory td {
+ margin: 0px;
+ padding: 0px;
+ vertical-align: top;
+}
+
+.directory td.entry {
+ white-space: nowrap;
+ padding-right: 6px;
+ padding-top: 3px;
+}
+
+.directory td.entry a {
+ outline: none;
+}
+
+.directory td.entry a img {
+ border: none;
+}
+
+.directory td.desc {
+ width: 100%;
+ padding-left: 6px;
+ padding-right: 6px;
+ padding-top: 3px;
+ border-left: 1px solid rgba(0, 0, 0, 0.05);
+}
+
+.directory tr.even {
+ padding-left: 6px;
+ background-color: #F8F8F9;
+}
+
+.directory img {
+ vertical-align: -30%;
+}
+
+.directory .levels {
+ white-space: nowrap;
+ width: 100%;
+ text-align: right;
+ font-size: 9pt;
+}
+
+.directory .levels span {
+ cursor: pointer;
+ padding-left: 2px;
+ padding-right: 2px;
+ color: #595B6D;
+}
+
+.arrow {
+ color: #B0B1BE;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: pointer;
+ font-size: 80%;
+ display: inline-block;
+ width: 16px;
+ height: 22px;
+}
+
+.icon {
+ font-family: Arial, Helvetica;
+ font-weight: bold;
+ font-size: 12px;
+ height: 14px;
+ width: 16px;
+ display: inline-block;
+ background-color: #8E90A3;
+ color: white;
+ text-align: center;
+ border-radius: 4px;
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.icona {
+ width: 24px;
+ height: 22px;
+ display: inline-block;
+}
+
+.iconfopen {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image: url('folderopen.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align: top;
+ display: inline-block;
+}
+
+.iconfclosed {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image: url('folderclosed.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align: top;
+ display: inline-block;
+}
+
+.icondoc {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image: url('doc.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align: top;
+ display: inline-block;
+}
+
+table.directory {
+ font: 400 14px Roboto, sans-serif;
+}
+
+
+/* @end */
+
+div.dynheader {
+ margin-top: 8px;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+address {
+ font-style: normal;
+ color: #3E3F4C;
+}
+
+table.doxtable caption {
+ caption-side: top;
+}
+
+table.doxtable {
+ border-collapse: collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.doxtable td,
+table.doxtable th {
+ border: 1px solid #424351;
+ padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+ background-color: #515363;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+table.fieldtable {
+ /*width: 100%;*/
+ margin-bottom: 10px;
+ border: 1px solid #B9BBC6;
+ border-spacing: 0px;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+ -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td,
+.fieldtable th {
+ padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype,
+.fieldtable td.fieldname {
+ white-space: nowrap;
+ border-right: 1px solid #B9BBC6;
+ border-bottom: 1px solid #B9BBC6;
+ vertical-align: top;
+}
+
+.fieldtable td.fieldname {
+ padding-top: 3px;
+}
+
+.fieldtable td.fielddoc {
+ border-bottom: 1px solid #B9BBC6;
+ /*width: 100%;*/
+}
+
+.fieldtable td.fielddoc p:first-child {
+ margin-top: 0px;
+}
+
+.fieldtable td.fielddoc p:last-child {
+ margin-bottom: 2px;
+}
+
+.fieldtable tr:last-child td {
+ border-bottom: none;
+}
+
+.fieldtable th {
+ background-image: url('nav_f.png');
+ background-repeat: repeat-x;
+ background-color: #E8E8EC;
+ font-size: 90%;
+ color: #363742;
+ padding-bottom: 4px;
+ padding-top: 5px;
+ text-align: left;
+ font-weight: 400;
+ -moz-border-radius-topleft: 4px;
+ -moz-border-radius-topright: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ border-bottom: 1px solid #B9BBC6;
+}
+
+.tabsearch {
+ top: 0px;
+ left: 10px;
+ height: 36px;
+ background-image: url('tab_b.png');
+ z-index: 101;
+ overflow: hidden;
+ font-size: 13px;
+}
+
+.navpath ul {
+ font-size: 11px;
+ background-image: url('tab_b.png');
+ background-repeat: repeat-x;
+ background-position: 0 -5px;
+ height: 30px;
+ line-height: 30px;
+ color: #A1A3B3;
+ border: solid 1px #CECFD7;
+ overflow: hidden;
+ margin: 0px;
+ padding: 0px;
+}
+
+.navpath li {
+ list-style-type: none;
+ float: left;
+ padding-left: 10px;
+ padding-right: 15px;
+ background-image: url('bc_s.png');
+ background-repeat: no-repeat;
+ background-position: right;
+ color: #4F5161;
+}
+
+.navpath li.navelem a {
+ height: 32px;
+ display: block;
+ text-decoration: none;
+ outline: none;
+ color: #252629;
+ font-family: 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ text-decoration: none;
+}
+
+.navpath li.navelem a:hover {
+ color: #86899D;
+}
+
+.navpath li.footer {
+ list-style-type: none;
+ float: right;
+ padding-left: 10px;
+ padding-right: 15px;
+ background-image: none;
+ background-repeat: no-repeat;
+ background-position: right;
+ color: #4F5161;
+ font-size: 8pt;
+}
+
+div.summary {
+ float: right;
+ font-size: 8pt;
+ padding-right: 5px;
+ width: 50%;
+ text-align: right;
+}
+
+div.summary a {
+ white-space: nowrap;
+}
+
+table.classindex {
+ margin: 10px;
+ white-space: nowrap;
+ margin-left: 3%;
+ margin-right: 3%;
+ width: 94%;
+ border: 0;
+ border-spacing: 0;
+ padding: 0;
+}
+
+div.ingroups {
+ font-size: 8pt;
+ width: 50%;
+ text-align: left;
+}
+
+div.ingroups a {
+ white-space: nowrap;
+}
+
+div.header {
+ margin: 0px;
+}
+
+div.headertitle {
+ /*padding: 5px 5px 5px 10px;*/
+}
+
+.PageDocRTL-title div.headertitle {
+ text-align: right;
+ direction: rtl;
+}
+
+dl {
+ padding: 0 0 0 0;
+}
+
+
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
+
+dl.section {
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+dl.section.DocNodeRTL {
+ margin-right: 0px;
+ padding-right: 0px;
+}
+
+dl.note {
+ margin-left: -7px;
+ padding-left: 3px;
+ border-left: 4px solid;
+ border-color: #D0C000;
+}
+
+dl.note.DocNodeRTL {
+ margin-left: 0;
+ padding-left: 0;
+ border-left: 0;
+ margin-right: -7px;
+ padding-right: 3px;
+ border-right: 4px solid;
+ border-color: #D0C000;
+}
+
+dl.warning,
+dl.attention {
+ margin-left: -7px;
+ padding-left: 3px;
+ border-left: 4px solid;
+ border-color: #FF0000;
+}
+
+dl.warning.DocNodeRTL,
+dl.attention.DocNodeRTL {
+ margin-left: 0;
+ padding-left: 0;
+ border-left: 0;
+ margin-right: -7px;
+ padding-right: 3px;
+ border-right: 4px solid;
+ border-color: #FF0000;
+}
+
+dl.pre,
+dl.post,
+dl.invariant {
+ margin-left: -7px;
+ padding-left: 3px;
+ border-left: 4px solid;
+ border-color: #00D000;
+}
+
+dl.pre.DocNodeRTL,
+dl.post.DocNodeRTL,
+dl.invariant.DocNodeRTL {
+ margin-left: 0;
+ padding-left: 0;
+ border-left: 0;
+ margin-right: -7px;
+ padding-right: 3px;
+ border-right: 4px solid;
+ border-color: #00D000;
+}
+
+dl.deprecated {
+ margin-left: -7px;
+ padding-left: 3px;
+ border-left: 4px solid;
+ border-color: #505050;
+}
+
+dl.deprecated.DocNodeRTL {
+ margin-left: 0;
+ padding-left: 0;
+ border-left: 0;
+ margin-right: -7px;
+ padding-right: 3px;
+ border-right: 4px solid;
+ border-color: #505050;
+}
+
+dl.todo {
+ margin-left: -7px;
+ padding-left: 3px;
+ border-left: 4px solid;
+ border-color: #00C0E0;
+}
+
+dl.todo.DocNodeRTL {
+ margin-left: 0;
+ padding-left: 0;
+ border-left: 0;
+ margin-right: -7px;
+ padding-right: 3px;
+ border-right: 4px solid;
+ border-color: #00C0E0;
+}
+
+dl.test {
+ margin-left: -7px;
+ padding-left: 3px;
+ border-left: 4px solid;
+ border-color: #3030E0;
+}
+
+dl.test.DocNodeRTL {
+ margin-left: 0;
+ padding-left: 0;
+ border-left: 0;
+ margin-right: -7px;
+ padding-right: 3px;
+ border-right: 4px solid;
+ border-color: #3030E0;
+}
+
+dl.bug {
+ margin-left: -7px;
+ padding-left: 3px;
+ border-left: 4px solid;
+ border-color: #C08050;
+}
+
+dl.bug.DocNodeRTL {
+ margin-left: 0;
+ padding-left: 0;
+ border-left: 0;
+ margin-right: -7px;
+ padding-right: 3px;
+ border-right: 4px solid;
+ border-color: #C08050;
+}
+
+dl.section dd {
+ margin-bottom: 6px;
+}
+
+#projectlogo {
+ text-align: center;
+ vertical-align: bottom;
+ border-collapse: separate;
+}
+
+#projectlogo img {
+ width: 90px;
+ height: 90px;
+ vertical-align: middle;
+ background-color: rgba(66, 66, 66, 0.301);
+ border-radius: 10%;
+}
+
+#projectalign {
+ vertical-align: middle;
+ text-align: center;
+}
+
+#projectname {
+ font: 300% Courier, Tahoma, Arial, sans-serif;
+ /*font-weight: bold;*/
+ margin: 0px;
+ padding-left: 20px;
+ color: white;
+}
+
+#projectbrief {
+ font: 120% Times, Tahoma, Arial, sans-serif;
+ margin: 0px;
+ padding: 0px;
+ color: white;
+}
+
+#projectnumber {
+ font: 50% Tahoma, Arial, sans-serif;
+ margin: 0px;
+ padding: 0px;
+}
+
+#titlearea {
+ margin: auto;
+ border-bottom: 1px solid #313131;
+ background: rgb(54, 54, 54);
+ background: -moz-linear-gradient(0deg, rgba(54, 54, 54, 1) 0%, rgba(81, 130, 255, 1) 100%);
+ background: -webkit-linear-gradient(0deg, rgba(54, 54, 54, 1) 0%, rgba(81, 130, 255, 1) 100%);
+ background: linear-gradient(0deg, rgba(54, 54, 54, 1) 0%, rgba(81, 130, 255, 1) 100%);
+ filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#363636", endColorstr="#5182ff", GradientType=1);
+ padding: 10px;
+}
+
+.image {
+ text-align: center;
+}
+
+.dotgraph {
+ text-align: center;
+}
+
+.mscgraph {
+ text-align: center;
+}
+
+.plantumlgraph {
+ text-align: center;
+}
+
+.diagraph {
+ text-align: center;
+}
+
+.caption {
+ font-weight: bold;
+}
+
+div.zoom {
+ border: 1px solid #A6A8B6;
+}
+
+dl.citelist {
+ margin-bottom: 50px;
+}
+
+dl.citelist dt {
+ color: #4A4C5B;
+ float: left;
+ font-weight: bold;
+ margin-right: 10px;
+ padding: 5px;
+ text-align: right;
+ width: 52px;
+}
+
+dl.citelist dd {
+ margin: 2px 0 2px 72px;
+ padding: 5px 0;
+}
+
+div.toc {
+ padding: 14px 25px;
+ background-color: #F6F7F8;
+ border: 1px solid #E0E0E5;
+ border-radius: 7px 7px 7px 7px;
+ float: right;
+ height: auto;
+ margin: 0 8px 10px 10px;
+ width: 200px;
+}
+
+.PageDocRTL-title div.toc {
+ float: left !important;
+ text-align: right;
+}
+
+div.toc li {
+ background: url("bdwn.png") no-repeat scroll 0 5px transparent;
+ font: 10px/1.2 Verdana, DejaVu Sans, Geneva, sans-serif;
+ margin-top: 5px;
+ padding-left: 10px;
+ padding-top: 2px;
+}
+
+.PageDocRTL-title div.toc li {
+ background-position-x: right !important;
+ padding-left: 0 !important;
+ padding-right: 10px;
+}
+
+div.toc h3 {
+ font: bold 12px/1.2 Arial, FreeSans, sans-serif;
+ color: #676A7F;
+ border-bottom: 0 none;
+ margin: 0;
+}
+
+div.toc ul {
+ list-style: none outside none;
+ border: medium none;
+ padding: 0px;
+}
+
+div.toc li.level1 {
+ margin-left: 0px;
+}
+
+div.toc li.level2 {
+ margin-left: 15px;
+}
+
+div.toc li.level3 {
+ margin-left: 30px;
+}
+
+div.toc li.level4 {
+ margin-left: 45px;
+}
+
+span.emoji {
+ /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
+ * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
+ */
+}
+
+.PageDocRTL-title div.toc li.level1 {
+ margin-left: 0 !important;
+ margin-right: 0;
+}
+
+.PageDocRTL-title div.toc li.level2 {
+ margin-left: 0 !important;
+ margin-right: 15px;
+}
+
+.PageDocRTL-title div.toc li.level3 {
+ margin-left: 0 !important;
+ margin-right: 30px;
+}
+
+.PageDocRTL-title div.toc li.level4 {
+ margin-left: 0 !important;
+ margin-right: 45px;
+}
+
+.inherit_header {
+ font-weight: bold;
+ color: gray;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.inherit_header td {
+ padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+ display: none;
+}
+
+tr.heading h2 {
+ margin-top: 16px;
+ margin-bottom: 12px;
+ margin-left: auto;
+ margin-right: auto;
+ background-color: rgb(151, 151, 170);
+ color: whitesmoke;
+ padding: 6px;
+}
+
+
+/* tooltip related style info */
+
+.ttc {
+ position: absolute;
+ display: none;
+}
+
+#powerTip {
+ cursor: default;
+ white-space: nowrap;
+ background-color: white;
+ border: 1px solid gray;
+ border-radius: 4px 4px 4px 4px;
+ box-shadow: 1px 1px 7px gray;
+ display: none;
+ font-size: smaller;
+ max-width: 80%;
+ opacity: 0.9;
+ padding: 1ex 1em 1em;
+ position: absolute;
+ z-index: 2147483647;
+}
+
+#powerTip div.ttdoc {
+ color: grey;
+ font-style: italic;
+}
+
+#powerTip div.ttname a {
+ font-weight: bold;
+}
+
+#powerTip div.ttname {
+ font-weight: bold;
+}
+
+#powerTip div.ttdeci {
+ color: #006318;
+}
+
+#powerTip div {
+ margin: 0px;
+ padding: 0px;
+ font: 12px/16px Roboto, sans-serif;
+}
+
+#powerTip:before,
+#powerTip:after {
+ content: "";
+ position: absolute;
+ margin: 0px;
+}
+
+#powerTip.n:after,
+#powerTip.n:before,
+#powerTip.s:after,
+#powerTip.s:before,
+#powerTip.w:after,
+#powerTip.w:before,
+#powerTip.e:after,
+#powerTip.e:before,
+#powerTip.ne:after,
+#powerTip.ne:before,
+#powerTip.se:after,
+#powerTip.se:before,
+#powerTip.nw:after,
+#powerTip.nw:before,
+#powerTip.sw:after,
+#powerTip.sw:before {
+ border: solid transparent;
+ content: " ";
+ height: 0;
+ width: 0;
+ position: absolute;
+}
+
+#powerTip.n:after,
+#powerTip.s:after,
+#powerTip.w:after,
+#powerTip.e:after,
+#powerTip.nw:after,
+#powerTip.ne:after,
+#powerTip.sw:after,
+#powerTip.se:after {
+ border-color: rgba(255, 255, 255, 0);
+}
+
+#powerTip.n:before,
+#powerTip.s:before,
+#powerTip.w:before,
+#powerTip.e:before,
+#powerTip.nw:before,
+#powerTip.ne:before,
+#powerTip.sw:before,
+#powerTip.se:before {
+ border-color: rgba(128, 128, 128, 0);
+}
+
+#powerTip.n:after,
+#powerTip.n:before,
+#powerTip.ne:after,
+#powerTip.ne:before,
+#powerTip.nw:after,
+#powerTip.nw:before {
+ top: 100%;
+}
+
+#powerTip.n:after,
+#powerTip.ne:after,
+#powerTip.nw:after {
+ border-top-color: #FFFFFF;
+ border-width: 10px;
+ margin: 0px -10px;
+}
+
+#powerTip.n:before {
+ border-top-color: #808080;
+ border-width: 11px;
+ margin: 0px -11px;
+}
+
+#powerTip.n:after,
+#powerTip.n:before {
+ left: 50%;
+}
+
+#powerTip.nw:after,
+#powerTip.nw:before {
+ right: 14px;
+}
+
+#powerTip.ne:after,
+#powerTip.ne:before {
+ left: 14px;
+}
+
+#powerTip.s:after,
+#powerTip.s:before,
+#powerTip.se:after,
+#powerTip.se:before,
+#powerTip.sw:after,
+#powerTip.sw:before {
+ bottom: 100%;
+}
+
+#powerTip.s:after,
+#powerTip.se:after,
+#powerTip.sw:after {
+ border-bottom-color: #FFFFFF;
+ border-width: 10px;
+ margin: 0px -10px;
+}
+
+#powerTip.s:before,
+#powerTip.se:before,
+#powerTip.sw:before {
+ border-bottom-color: #808080;
+ border-width: 11px;
+ margin: 0px -11px;
+}
+
+#powerTip.s:after,
+#powerTip.s:before {
+ left: 50%;
+}
+
+#powerTip.sw:after,
+#powerTip.sw:before {
+ right: 14px;
+}
+
+#powerTip.se:after,
+#powerTip.se:before {
+ left: 14px;
+}
+
+#powerTip.e:after,
+#powerTip.e:before {
+ left: 100%;
+}
+
+#powerTip.e:after {
+ border-left-color: #FFFFFF;
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
+}
+
+#powerTip.e:before {
+ border-left-color: #808080;
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
+}
+
+#powerTip.w:after,
+#powerTip.w:before {
+ right: 100%;
+}
+
+#powerTip.w:after {
+ border-right-color: #FFFFFF;
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
+}
+
+#powerTip.w:before {
+ border-right-color: #808080;
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
+}
+
+@media print {
+ #top {
+ display: none;
+ }
+ #side-nav {
+ display: none;
+ }
+ #nav-path {
+ display: none;
+ }
+ body {
+ overflow: visible;
+ }
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6 {
+ page-break-after: avoid;
+ }
+ .summary {
+ display: none;
+ }
+ .memitem {
+ page-break-inside: avoid;
+ }
+ #doc-content {
+ margin-left: 0 !important;
+ height: auto !important;
+ width: auto !important;
+ overflow: inherit;
+ display: inline;
+ }
+}
+
+
+/* @group Markdown */
+
+table.markdownTable {
+ border-collapse: collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.markdownTable td,
+table.markdownTable th {
+ border: 1px solid #424351;
+ padding: 3px 7px 2px;
+}
+
+table.markdownTable tr {}
+
+th.markdownTableHeadLeft,
+th.markdownTableHeadRight,
+th.markdownTableHeadCenter,
+th.markdownTableHeadNone {
+ background-color: #515363;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+th.markdownTableHeadLeft,
+td.markdownTableBodyLeft {
+ text-align: left
+}
+
+th.markdownTableHeadRight,
+td.markdownTableBodyRight {
+ text-align: right
+}
+
+th.markdownTableHeadCenter,
+td.markdownTableBodyCenter {
+ text-align: center
+}
+
+.DocNodeRTL {
+ text-align: right;
+ direction: rtl;
+}
+
+.DocNodeLTR {
+ text-align: left;
+ direction: ltr;
+}
+
+table.DocNodeRTL {
+ width: auto;
+ margin-right: 0;
+ margin-left: auto;
+}
+
+table.DocNodeLTR {
+ width: auto;
+ margin-right: auto;
+ margin-left: 0;
+}
+
+tt,
+code,
+kbd,
+samp {
+ display: inline-block;
+ direction: ltr;
+}
+
+
+/* @end */
+
+u {
+ text-decoration: underline;
+}
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: /mnt/devel/vkvg-master/include Directory Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">include Directory Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:vkvg-svg_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a> <a href="vkvg-svg_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:vkvg_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h.html">vkvg.h</a> <a href="vkvg_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:vkvg_8h"><td class="mdescLeft"> </td><td class="mdescRight">The header of the VKVG library. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 104 31" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <linearGradient id="a">
+ <stop stop-color="#76788F" offset="0"/>
+ <stop stop-color="#9698AA" offset="1"/>
+ </linearGradient>
+ <linearGradient id="d" x1="31.474" x2="31.474" y1="24.821" y2="26.773" gradientUnits="userSpaceOnUse" xlink:href="#a"/>
+ <linearGradient id="c" x1="31.474" x2="31.474" y1="24.821" y2="26.773" gradientTransform="matrix(.6816 0 0 1.0248 72.391 -.91809)" gradientUnits="userSpaceOnUse" xlink:href="#a"/>
+ <linearGradient id="b" x1="56.295" x2="56.295" y1="24.622" y2="26.574" gradientUnits="userSpaceOnUse" xlink:href="#a"/>
+ <linearGradient id="e" x1="49.067" x2="48.956" y1="19.719" y2="9.5227" gradientTransform="matrix(.97968 0 0 1.0207 -.25579 -.25579)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#CCCDD6" offset="0"/>
+ <stop stop-color="#F1F1F4" offset="1"/>
+ </linearGradient>
+ <filter id="f" x="-.010676" y="-.045304" width="1.0214" height="1.0906" color-interpolation-filters="sRGB">
+ <feGaussianBlur stdDeviation="0.45293203"/>
+ </filter>
+ </defs>
+ <g>
+ <path transform="translate(-2.5759 -27.848)" d="m13.609 32.203v6.8633h-0.05078c-0.40533-0.66867-0.96254-1.1715-1.6719-1.5059-0.69244-0.35193-1.4282-0.52734-2.2051-0.52734-0.96267 0-1.807 0.2027-2.5332 0.60742-0.72622 0.38713-1.3344 0.90556-1.8242 1.5566-0.47289 0.65108-0.83456 1.4092-1.0879 2.2715-0.23644 0.84464-0.35547 1.7236-0.35547 2.6387 0 0.95022 0.11902 1.8643 0.35547 2.7441 0.25333 0.87983 0.615 1.6633 1.0879 2.3496 0.48978 0.66867 1.1065 1.2066 1.8496 1.6113 0.74311 0.38713 1.6044 0.58008 2.584 0.58008 0.86133 0 1.6311-0.15787 2.3066-0.47461 0.69244-0.33434 1.2497-0.87227 1.6719-1.6113h0.05078v1.7422h3.4199v-18.846zm12.875 4.8301c-1.0302 0-1.9596 0.17541-2.7871 0.52734-0.82756 0.33434-1.5358 0.81965-2.127 1.4531-0.59111 0.61588-1.0483 1.3721-1.3691 2.2695-0.32089 0.87983-0.48047 1.866-0.48047 2.957s0.15958 2.0752 0.48047 2.9551c0.32089 0.87983 0.77803 1.6361 1.3691 2.2695 0.59111 0.61588 1.2994 1.0914 2.127 1.4258 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.0302 0 1.9596-0.16762 2.7871-0.50195 0.84444-0.33434 1.5612-0.8099 2.1523-1.4258 0.59111-0.63348 1.0483-1.3897 1.3691-2.2695 0.32089-0.87983 0.48047-1.8641 0.48047-2.9551s-0.15958-2.0772-0.48047-2.957c-0.32089-0.89743-0.77803-1.6536-1.3691-2.2695-0.59111-0.63348-1.3079-1.1188-2.1523-1.4531-0.82756-0.35193-1.7569-0.52734-2.7871-0.52734zm41.715 0c-0.912 0-1.7223 0.18516-2.4316 0.55469-0.69244 0.36953-1.2752 0.87043-1.748 1.5039-0.47289 0.61588-0.83651 1.337-1.0898 2.1641-0.23645 0.80944-0.35352 1.6553-0.35352 2.5352 0 0.93262 0.10007 1.8214 0.30273 2.666 0.21956 0.82704 0.55767 1.556 1.0137 2.1895 0.456 0.61588 1.0387 1.109 1.748 1.4785 0.70933 0.35193 1.5536 0.5293 2.5332 0.5293 0.79378 0 1.5446-0.16762 2.2539-0.50195 0.72622-0.35193 1.2834-0.88986 1.6719-1.6113h0.05078v1.7949c0.01689 0.96782-0.21071 1.7689-0.68359 2.4023-0.456 0.63348-1.1898 0.95117-2.2031 0.95117-0.64178 0-1.2075-0.14228-1.6973-0.42383-0.48978-0.26395-0.81939-0.74731-0.98828-1.4512h-3.5723c0.05067 0.77425 0.25276 1.435 0.60742 1.9805 0.37156 0.56309 0.8287 1.0192 1.3691 1.3711 0.55733 0.35193 1.1656 0.60726 1.8242 0.76562 0.67556 0.17597 1.3328 0.26562 1.9746 0.26562 1.5031 0 2.7025-0.21245 3.5977-0.63477 0.89511-0.42232 1.5798-0.94076 2.0527-1.5566 0.47289-0.59829 0.777-1.2493 0.91211-1.9531 0.152-0.70386 0.22656-1.3295 0.22656-1.875v-12.775h-3.4199v1.8223h-0.05078c-0.43911-0.79185-0.98782-1.3551-1.6465-1.6895-0.64178-0.33434-1.3926-0.50195-2.2539-0.50195zm16.523 0c-0.99644 0-1.9088 0.18516-2.7363 0.55469-0.81067 0.36953-1.5124 0.88018-2.1035 1.5312-0.59111 0.63348-1.0463 1.3897-1.3672 2.2695s-0.48047 1.831-0.48047 2.8516c0 1.0558 0.15108 2.0225 0.45508 2.9023 0.32089 0.87983 0.76758 1.6361 1.3418 2.2695 0.57422 0.63348 1.276 1.1266 2.1035 1.4785 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.4862 0 2.7517-0.35277 3.7988-1.0566 1.0471-0.70387 1.8254-1.8733 2.332-3.5098h-3.168c-0.11822 0.42232-0.43934 0.82772-0.96289 1.2148-0.52355 0.36953-1.1468 0.55274-1.873 0.55273-1.0133 0-1.7916-0.27286-2.332-0.81836-0.54044-0.5455-0.83605-1.4245-0.88672-2.6387h9.4492c0.06756-1.0558-0.01551-2.0673-0.25195-3.0352-0.23644-0.96782-0.62557-1.8293-1.166-2.5859-0.52356-0.75666-1.1998-1.355-2.0273-1.7949-0.82756-0.45751-1.7974-0.6875-2.9121-0.6875zm16.189 0c-0.76 0-1.5023 0.18516-2.2285 0.55469-0.72622 0.35193-1.3174 0.92299-1.7734 1.7148h-0.07617v-1.9004h-3.4199v13.646h3.5977v-7.1523c0-1.3901 0.21909-2.3841 0.6582-2.9824 0.43911-0.61588 1.1494-0.92383 2.1289-0.92383 0.86133 0 1.4611 0.28066 1.7988 0.84375 0.33777 0.5455 0.50586 1.3816 0.50586 2.5078v7.707h3.5976v-8.3926c0-0.84464-0.0765-1.6106-0.22851-2.2969-0.13511-0.70387-0.37971-1.2925-0.73438-1.7676-0.35466-0.49271-0.84386-0.87277-1.4688-1.1367-0.608-0.28155-1.3948-0.42188-2.3574-0.42188zm-66.063 0.36914 4.3066 6.4668-4.7129 7.1797h4.0293l2.7363-4.3027 2.7344 4.3027h4.1055l-4.8398-7.2578 4.3066-6.3887h-3.9766l-2.2793 3.5645-2.3066-3.5645zm13.275 0 4.584 12.803c0.10133 0.26395 0.15234 0.54461 0.15234 0.84375 0 0.40472-0.11707 0.77504-0.35352 1.1094-0.21956 0.33434-0.56617 0.52729-1.0391 0.58008-0.35467 0.0176-0.70979 0.0098-1.0645-0.02539-0.35467-0.03519-0.70128-0.07028-1.0391-0.10547v3.0879c0.37156 0.03519 0.73518 0.06051 1.0898 0.07813 0.37156 0.03519 0.74368 0.05273 1.1152 0.05273 1.2329 0 2.1943-0.23778 2.8867-0.71289 0.69244-0.47511 1.2326-1.2664 1.6211-2.375l5.4727-15.336h-3.7246l-2.8613 9.3438h-0.05078l-2.9648-9.3438zm-37.48 2.4551c0.59111 0 1.0823 0.12279 1.4707 0.36914 0.38844 0.24635 0.6991 0.57184 0.93555 0.97656 0.25333 0.38713 0.43187 0.84515 0.5332 1.373 0.10133 0.5103 0.15234 1.0482 0.15234 1.6113 0 0.56309-0.05101 1.1069-0.15234 1.6348-0.10133 0.5279-0.27137 1.0035-0.50781 1.4258-0.23644 0.40472-0.5556 0.73021-0.96094 0.97656-0.38844 0.24635-0.87959 0.36914-1.4707 0.36914-0.55733 0-1.038-0.12279-1.4434-0.36914-0.38844-0.26395-0.71806-0.59723-0.98828-1.002-0.25333-0.42232-0.43842-0.89788-0.55664-1.4258s-0.17773-1.0561-0.17773-1.584c-1e-7 -0.56309 0.05101-1.0991 0.15234-1.6094 0.11822-0.5279 0.29481-0.99567 0.53125-1.4004 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.24635 0.90303-0.36914 1.4941-0.36914zm15.84 0c0.608 0 1.1142 0.13253 1.5195 0.39648 0.42222 0.24635 0.75184 0.57184 0.98828 0.97656 0.25333 0.40472 0.42992 0.87054 0.53125 1.3984 0.10133 0.5279 0.15234 1.0658 0.15234 1.6113 0 0.5455-0.05101 1.0815-0.15234 1.6094-0.10134 0.5103-0.27792 0.97612-0.53125 1.3984-0.23644 0.40472-0.56606 0.73021-0.98828 0.97656-0.40533 0.24635-0.91153 0.36914-1.5195 0.36914-0.608 0-1.1142-0.12279-1.5195-0.36914s-0.73495-0.57184-0.98828-0.97656c-0.23644-0.42232-0.40648-0.88814-0.50781-1.3984-0.10133-0.5279-0.15234-1.0639-0.15234-1.6094 0-0.5455 0.05101-1.0834 0.15234-1.6113 0.10133-0.5279 0.27137-0.99371 0.50781-1.3984 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.26395 0.91153-0.39648 1.5195-0.39648zm42.602 0c0.59111 0 1.0803 0.11499 1.4688 0.34375 0.38844 0.22876 0.70105 0.5367 0.9375 0.92383 0.23644 0.38713 0.40648 0.8354 0.50781 1.3457 0.10133 0.49271 0.15039 1.0209 0.15039 1.584 0 0.4927-0.06606 0.96827-0.20117 1.4258-0.11822 0.43992-0.30526 0.83557-0.55859 1.1875-0.25333 0.35193-0.57445 0.63259-0.96289 0.84375-0.38844 0.21116-0.83513 0.31836-1.3418 0.31836-0.55733 0-1.021-0.12474-1.3926-0.37109-0.37156-0.24635-0.67566-0.56209-0.91211-0.94922-0.21956-0.38713-0.38109-0.81786-0.48242-1.293-0.08444-0.49271-0.12695-0.98581-0.12695-1.4785 0-0.5103 0.05101-0.99366 0.15234-1.4512 0.11822-0.47511 0.29676-0.89025 0.5332-1.2422 0.25333-0.36953 0.55744-0.65993 0.91211-0.87109 0.37156-0.21116 0.80974-0.31641 1.3164-0.31641zm15.535 0c0.87822 0 1.529 0.24753 1.9512 0.74023 0.43911 0.49271 0.74322 1.2138 0.91211 2.1641h-5.8535c0.01689-0.26395 0.0679-0.5641 0.15234-0.89844 0.10133-0.33434 0.26287-0.65008 0.48242-0.94922 0.23644-0.29914 0.54055-0.54667 0.91211-0.74023 0.38845-0.21116 0.86914-0.31641 1.4434-0.31641z" filter="url(#f)" opacity=".3" stroke="#969696" xlink:href="#path141"/>
+ <path d="m0.97202 24.161 43.605-0.0019 0.0508 3.3061-43.6 0.04174z" fill="url(#d)" stroke="#000" stroke-width=".5"/>
+ <path d="m10.283 3.5547v6.8633h-0.05078c-0.40533-0.66867-0.96254-1.1715-1.6719-1.5059-0.69244-0.35193-1.4282-0.52734-2.2051-0.52734-0.96267 0-1.807 0.2027-2.5332 0.60742-0.72622 0.38713-1.3344 0.90556-1.8242 1.5566-0.47289 0.65108-0.83456 1.4092-1.0879 2.2715-0.23644 0.84464-0.35547 1.7236-0.35547 2.6387 0 0.95022 0.11902 1.8643 0.35547 2.7441 0.25333 0.87983 0.615 1.6633 1.0879 2.3496 0.48978 0.66867 1.1065 1.2066 1.8496 1.6113 0.74311 0.38713 1.6044 0.58008 2.584 0.58008 0.86133 0 1.6311-0.15787 2.3066-0.47461 0.69244-0.33434 1.2497-0.87227 1.6719-1.6113h0.05078v1.7422h3.4199v-18.846zm12.875 4.8301c-1.0302 0-1.9596 0.17541-2.7871 0.52734-0.82756 0.33434-1.5358 0.81965-2.127 1.4531-0.59111 0.61588-1.0483 1.3721-1.3691 2.2695-0.32089 0.87983-0.48047 1.866-0.48047 2.957s0.15958 2.0752 0.48047 2.9551c0.32089 0.87983 0.77803 1.6361 1.3691 2.2695 0.59111 0.61588 1.2994 1.0914 2.127 1.4258 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.0302 0 1.9596-0.16762 2.7871-0.50195 0.84444-0.33434 1.5612-0.8099 2.1523-1.4258 0.59111-0.63348 1.0483-1.3897 1.3691-2.2695 0.32089-0.87983 0.48047-1.8641 0.48047-2.9551s-0.15958-2.0772-0.48047-2.957c-0.32089-0.89743-0.77803-1.6536-1.3691-2.2695-0.59111-0.63348-1.3079-1.1188-2.1523-1.4531-0.82756-0.35193-1.7569-0.52734-2.7871-0.52734zm41.715 0c-0.912 0-1.7223 0.18516-2.4316 0.55469-0.69244 0.36953-1.2752 0.87043-1.748 1.5039-0.47289 0.61588-0.83651 1.337-1.0898 2.1641-0.23644 0.80944-0.35352 1.6553-0.35352 2.5352 0 0.93262 0.10007 1.8214 0.30273 2.666 0.21956 0.82704 0.55767 1.556 1.0137 2.1895 0.456 0.61588 1.0387 1.109 1.748 1.4785 0.70933 0.35193 1.5536 0.5293 2.5332 0.5293 0.79378 0 1.5446-0.16762 2.2539-0.50195 0.72622-0.35193 1.2834-0.88986 1.6719-1.6113h0.05078v1.7949c0.01689 0.96782-0.21071 1.7689-0.68359 2.4023-0.456 0.63348-1.1898 0.95117-2.2031 0.95117-0.64178 0-1.2075-0.14228-1.6973-0.42383-0.48978-0.26395-0.81939-0.74731-0.98828-1.4512h-3.5723c0.05067 0.77425 0.25276 1.435 0.60742 1.9805 0.37156 0.56309 0.8287 1.0192 1.3691 1.3711 0.55733 0.35193 1.1656 0.60726 1.8242 0.76562 0.67556 0.17597 1.3328 0.26562 1.9746 0.26562 1.5031 0 2.7025-0.21245 3.5977-0.63477 0.89511-0.42232 1.5798-0.94076 2.0527-1.5566 0.47289-0.59829 0.777-1.2493 0.91211-1.9531 0.152-0.70386 0.22656-1.3295 0.22656-1.875v-12.775h-3.4199v1.8223h-0.05078c-0.43911-0.79185-0.98782-1.3551-1.6465-1.6895-0.64178-0.33434-1.3926-0.50195-2.2539-0.50195zm16.523 0c-0.99644 0-1.9088 0.18516-2.7363 0.55469-0.81067 0.36953-1.5124 0.88017-2.1035 1.5312-0.59111 0.63348-1.0463 1.3897-1.3672 2.2695s-0.48047 1.831-0.48047 2.8516c0 1.0558 0.15108 2.0225 0.45508 2.9023 0.32089 0.87983 0.76758 1.6361 1.3418 2.2695 0.57422 0.63348 1.276 1.1266 2.1035 1.4785 0.82756 0.33434 1.7569 0.50195 2.7871 0.50195 1.4862 0 2.7517-0.35278 3.7988-1.0566 1.0471-0.70386 1.8254-1.8733 2.332-3.5098h-3.168c-0.11822 0.42232-0.43934 0.82772-0.96289 1.2148-0.52355 0.36953-1.1468 0.55274-1.873 0.55273-1.0133 0-1.7916-0.27286-2.332-0.81836-0.54044-0.5455-0.83605-1.4245-0.88672-2.6387h9.4492c0.06756-1.0558-0.01551-2.0673-0.25195-3.0352-0.23644-0.96782-0.62557-1.8293-1.166-2.5859-0.52356-0.75666-1.1998-1.355-2.0273-1.7949-0.82756-0.45751-1.7974-0.6875-2.9121-0.6875zm16.189 0c-0.76 0-1.5023 0.18516-2.2285 0.55469-0.72622 0.35193-1.3174 0.923-1.7734 1.7148h-0.07617v-1.9004h-3.4199v13.646h3.5977v-7.1523c0-1.3901 0.21909-2.3841 0.6582-2.9824 0.43911-0.61588 1.1494-0.92383 2.1289-0.92383 0.86133 0 1.461 0.28066 1.7988 0.84375 0.33778 0.5455 0.50586 1.3816 0.50586 2.5078v7.707h3.5977v-8.3926c0-0.84464-0.0765-1.6106-0.22852-2.2969-0.13511-0.70387-0.3797-1.2925-0.73437-1.7676-0.35466-0.49271-0.84386-0.87277-1.4688-1.1367-0.608-0.28155-1.3948-0.42188-2.3574-0.42188zm-66.062 0.36914 4.3066 6.4668-4.7129 7.1797h4.0293l2.7363-4.3027 2.7344 4.3027h4.1055l-4.8398-7.2578 4.3066-6.3887h-3.9766l-2.2793 3.5645-2.3066-3.5645zm13.275 0 4.584 12.803c0.10133 0.26395 0.15234 0.54461 0.15234 0.84375 0 0.40472-0.11707 0.77504-0.35352 1.1094-0.21956 0.33434-0.56617 0.52729-1.0391 0.58008-0.35467 0.0176-0.70979 0.0098-1.0645-0.02539-0.35467-0.03519-0.70128-0.07027-1.0391-0.10547v3.0879c0.37156 0.03519 0.73518 0.06052 1.0898 0.07813 0.37156 0.03519 0.74368 0.05273 1.1152 0.05273 1.2329 0 2.1943-0.23778 2.8867-0.71289 0.69244-0.47511 1.2326-1.2664 1.6211-2.375l5.4727-15.336h-3.7246l-2.8613 9.3437h-0.05078l-2.9648-9.3437zm-37.48 2.4551c0.59111 0 1.0823 0.12279 1.4707 0.36914s0.6991 0.57184 0.93555 0.97656c0.25333 0.38713 0.43187 0.84515 0.5332 1.373 0.10133 0.5103 0.15234 1.0482 0.15234 1.6113 0 0.56309-0.05101 1.1069-0.15234 1.6348-0.10133 0.5279-0.27137 1.0035-0.50781 1.4258-0.23644 0.40472-0.5556 0.73021-0.96094 0.97656-0.38844 0.24635-0.87959 0.36914-1.4707 0.36914-0.55733 0-1.038-0.12279-1.4434-0.36914-0.38844-0.26395-0.71806-0.59723-0.98828-1.002-0.25333-0.42232-0.43842-0.89788-0.55664-1.4258s-0.17773-1.0561-0.17773-1.584c-1e-7 -0.56309 0.05101-1.0991 0.15234-1.6094 0.11822-0.5279 0.29481-0.99567 0.53125-1.4004 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.24635 0.90303-0.36914 1.4941-0.36914zm15.84 0c0.608 0 1.1142 0.13254 1.5195 0.39648 0.42222 0.24635 0.75184 0.57184 0.98828 0.97656 0.25333 0.40472 0.42992 0.87054 0.53125 1.3984 0.10133 0.5279 0.15234 1.0658 0.15234 1.6113 0 0.5455-0.05101 1.0815-0.15234 1.6094-0.10133 0.5103-0.27792 0.97612-0.53125 1.3984-0.23644 0.40472-0.56606 0.73021-0.98828 0.97656-0.40533 0.24635-0.91153 0.36914-1.5195 0.36914-0.608 0-1.1142-0.12279-1.5195-0.36914s-0.73495-0.57184-0.98828-0.97656c-0.23644-0.42232-0.40648-0.88813-0.50781-1.3984-0.10133-0.5279-0.15234-1.0639-0.15234-1.6094 0-0.5455 0.05101-1.0834 0.15234-1.6113 0.10133-0.5279 0.27137-0.99371 0.50781-1.3984 0.25333-0.40472 0.58295-0.73021 0.98828-0.97656 0.40533-0.26395 0.91153-0.39648 1.5195-0.39648zm42.602 0c0.59111 0 1.0803 0.11499 1.4688 0.34375 0.38844 0.22876 0.70106 0.5367 0.9375 0.92383 0.23644 0.38713 0.40648 0.8354 0.50781 1.3457 0.10133 0.49271 0.15039 1.0209 0.15039 1.584 0 0.49271-0.06606 0.96827-0.20117 1.4258-0.11822 0.43992-0.30526 0.83557-0.55859 1.1875-0.25333 0.35193-0.57445 0.63259-0.96289 0.84375-0.38844 0.21116-0.83513 0.31836-1.3418 0.31836-0.55733 0-1.021-0.12474-1.3926-0.37109-0.37156-0.24635-0.67566-0.56209-0.91211-0.94922-0.21956-0.38713-0.38109-0.81786-0.48242-1.293-0.08444-0.49271-0.12695-0.98581-0.12695-1.4785 0-0.5103 0.05101-0.99366 0.15234-1.4512 0.11822-0.47511 0.29676-0.89026 0.5332-1.2422 0.25333-0.36953 0.55744-0.65993 0.91211-0.87109 0.37156-0.21116 0.80974-0.31641 1.3164-0.31641zm15.535 0c0.87822 0 1.529 0.24753 1.9512 0.74024 0.43911 0.49271 0.74322 1.2138 0.91211 2.1641h-5.8535c0.01689-0.26395 0.0679-0.5641 0.15234-0.89844 0.10133-0.33434 0.26287-0.65008 0.48242-0.94922 0.23644-0.29914 0.54055-0.54667 0.91211-0.74023 0.38845-0.21116 0.86914-0.31641 1.4434-0.31641z" fill="url(#e)" stroke="#676A7F" stroke-width=".7"/>
+ <path d="m52.988 27.291c0.99602-1.0359 1.3944-1.8725 1.7928-3.1076l3.8247-0.03984c0.3113 1.6096 0.82413 2.5137 1.6335 3.1474z" fill="url(#b)" stroke="#000" stroke-width=".5"/>
+ <path d="m73.89 24.04 28.885-0.2011-0.12476 3.3879-31.033 0.16229c1.2621-1.0234 1.9665-2.2859 2.2724-3.3491z" fill="url(#c)" stroke="#000" stroke-width=".41788"/>
+ </g>
+</svg>
--- /dev/null
+/*
+ @licstart The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend The above is the entire license notice for the JavaScript code in this file
+ */
+function toggleVisibility(linkObj)
+{
+ var base = $(linkObj).attr('id');
+ var summary = $('#'+base+'-summary');
+ var content = $('#'+base+'-content');
+ var trigger = $('#'+base+'-trigger');
+ var src=$(trigger).attr('src');
+ if (content.is(':visible')===true) {
+ content.hide();
+ summary.show();
+ $(linkObj).addClass('closed').removeClass('opened');
+ $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
+ } else {
+ content.show();
+ summary.hide();
+ $(linkObj).removeClass('closed').addClass('opened');
+ $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
+ }
+ return false;
+}
+
+function updateStripes()
+{
+ $('table.directory tr').
+ removeClass('even').filter(':visible:even').addClass('even');
+}
+
+function toggleLevel(level)
+{
+ $('table.directory tr').each(function() {
+ var l = this.id.split('_').length-1;
+ var i = $('#img'+this.id.substring(3));
+ var a = $('#arr'+this.id.substring(3));
+ if (l<level+1) {
+ i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
+ a.html('▼');
+ $(this).show();
+ } else if (l==level+1) {
+ i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
+ a.html('►');
+ $(this).show();
+ } else {
+ $(this).hide();
+ }
+ });
+ updateStripes();
+}
+
+function toggleFolder(id)
+{
+ // the clicked row
+ var currentRow = $('#row_'+id);
+
+ // all rows after the clicked row
+ var rows = currentRow.nextAll("tr");
+
+ var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
+
+ // only match elements AFTER this one (can't hide elements before)
+ var childRows = rows.filter(function() { return this.id.match(re); });
+
+ // first row is visible we are HIDING
+ if (childRows.filter(':first').is(':visible')===true) {
+ // replace down arrow by right arrow for current row
+ var currentRowSpans = currentRow.find("span");
+ currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
+ currentRowSpans.filter(".arrow").html('►');
+ rows.filter("[id^=row_"+id+"]").hide(); // hide all children
+ } else { // we are SHOWING
+ // replace right arrow by down arrow for current row
+ var currentRowSpans = currentRow.find("span");
+ currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
+ currentRowSpans.filter(".arrow").html('▼');
+ // replace down arrows by right arrows for child rows
+ var childRowsSpans = childRows.find("span");
+ childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
+ childRowsSpans.filter(".arrow").html('►');
+ childRows.show(); //show all children
+ }
+ updateStripes();
+}
+
+
+function toggleInherit(id)
+{
+ var rows = $('tr.inherit.'+id);
+ var img = $('tr.inherit_header.'+id+' img');
+ var src = $(img).attr('src');
+ if (rows.filter(':first').is(':visible')===true) {
+ rows.css('display','none');
+ $(img).attr('src',src.substring(0,src.length-8)+'closed.png');
+ } else {
+ rows.css('display','table-row'); // using show() causes jump in firefox
+ $(img).attr('src',src.substring(0,src.length-10)+'open.png');
+ }
+}
+/* @license-end */
+
+$(document).ready(function() {
+ $('.code,.codeRef').each(function() {
+ $(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
+ $(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
+ });
+});
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: File List</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">File List</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html" target="_self">include</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="vkvg-svg_8h_source.html"><span class="icondoc"></span></a><a class="el" href="vkvg-svg_8h.html" target="_self">vkvg-svg.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="vkvg_8h_source.html"><span class="icondoc"></span></a><a class="el" href="vkvg_8h.html" target="_self">vkvg.h</a></td><td class="desc">The header of the VKVG library </td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Data Fields</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div><ul>
+<li>a
+: <a class="el" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">vkvg_color_t</a>
+</li>
+<li>ascent
+: <a class="el" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">vkvg_font_extents_t</a>
+</li>
+<li>b
+: <a class="el" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">vkvg_color_t</a>
+</li>
+<li>codepoint
+: <a class="el" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">vkvg_glyph_info_t</a>
+</li>
+<li>descent
+: <a class="el" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">vkvg_font_extents_t</a>
+</li>
+<li>g
+: <a class="el" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">vkvg_color_t</a>
+</li>
+<li>height
+: <a class="el" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">vkvg_font_extents_t</a>
+, <a class="el" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">vkvg_text_extents_t</a>
+</li>
+<li>max_x_advance
+: <a class="el" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">vkvg_font_extents_t</a>
+</li>
+<li>max_y_advance
+: <a class="el" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">vkvg_font_extents_t</a>
+</li>
+<li>r
+: <a class="el" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">vkvg_color_t</a>
+</li>
+<li>width
+: <a class="el" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">vkvg_text_extents_t</a>
+</li>
+<li>x0
+: <a class="el" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">vkvg_matrix_t</a>
+</li>
+<li>x_advance
+: <a class="el" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">vkvg_glyph_info_t</a>
+, <a class="el" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">vkvg_text_extents_t</a>
+</li>
+<li>x_bearing
+: <a class="el" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">vkvg_text_extents_t</a>
+</li>
+<li>x_offset
+: <a class="el" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">vkvg_glyph_info_t</a>
+</li>
+<li>xx
+: <a class="el" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">vkvg_matrix_t</a>
+</li>
+<li>xy
+: <a class="el" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">vkvg_matrix_t</a>
+</li>
+<li>y0
+: <a class="el" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">vkvg_matrix_t</a>
+</li>
+<li>y_advance
+: <a class="el" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">vkvg_glyph_info_t</a>
+, <a class="el" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">vkvg_text_extents_t</a>
+</li>
+<li>y_bearing
+: <a class="el" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">vkvg_text_extents_t</a>
+</li>
+<li>y_offset
+: <a class="el" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">vkvg_glyph_info_t</a>
+</li>
+<li>yx
+: <a class="el" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">vkvg_matrix_t</a>
+</li>
+<li>yy
+: <a class="el" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">vkvg_matrix_t</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Data Fields - Variables</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+ <ul>
+<li>a
+: <a class="el" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">vkvg_color_t</a>
+</li>
+<li>ascent
+: <a class="el" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">vkvg_font_extents_t</a>
+</li>
+<li>b
+: <a class="el" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">vkvg_color_t</a>
+</li>
+<li>codepoint
+: <a class="el" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">vkvg_glyph_info_t</a>
+</li>
+<li>descent
+: <a class="el" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">vkvg_font_extents_t</a>
+</li>
+<li>g
+: <a class="el" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">vkvg_color_t</a>
+</li>
+<li>height
+: <a class="el" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">vkvg_font_extents_t</a>
+, <a class="el" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">vkvg_text_extents_t</a>
+</li>
+<li>max_x_advance
+: <a class="el" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">vkvg_font_extents_t</a>
+</li>
+<li>max_y_advance
+: <a class="el" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">vkvg_font_extents_t</a>
+</li>
+<li>r
+: <a class="el" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">vkvg_color_t</a>
+</li>
+<li>width
+: <a class="el" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">vkvg_text_extents_t</a>
+</li>
+<li>x0
+: <a class="el" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">vkvg_matrix_t</a>
+</li>
+<li>x_advance
+: <a class="el" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">vkvg_glyph_info_t</a>
+, <a class="el" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">vkvg_text_extents_t</a>
+</li>
+<li>x_bearing
+: <a class="el" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">vkvg_text_extents_t</a>
+</li>
+<li>x_offset
+: <a class="el" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">vkvg_glyph_info_t</a>
+</li>
+<li>xx
+: <a class="el" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">vkvg_matrix_t</a>
+</li>
+<li>xy
+: <a class="el" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">vkvg_matrix_t</a>
+</li>
+<li>y0
+: <a class="el" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">vkvg_matrix_t</a>
+</li>
+<li>y_advance
+: <a class="el" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">vkvg_glyph_info_t</a>
+, <a class="el" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">vkvg_text_extents_t</a>
+</li>
+<li>y_bearing
+: <a class="el" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">vkvg_text_extents_t</a>
+</li>
+<li>y_offset
+: <a class="el" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">vkvg_glyph_info_t</a>
+</li>
+<li>yx
+: <a class="el" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">vkvg_matrix_t</a>
+</li>
+<li>yy
+: <a class="el" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">vkvg_matrix_t</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Globals</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
+
+<h3><a id="index_v"></a>- v -</h3><ul>
+<li>vkvg_arc()
+: <a class="el" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg.h</a>
+</li>
+<li>vkvg_arc_negative()
+: <a class="el" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg.h</a>
+</li>
+<li>vkvg_clear()
+: <a class="el" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg.h</a>
+</li>
+<li>vkvg_clip()
+: <a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg.h</a>
+</li>
+<li>vkvg_clip_preserve()
+: <a class="el" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg.h</a>
+</li>
+<li>vkvg_close_path()
+: <a class="el" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg.h</a>
+</li>
+<li>vkvg_create()
+: <a class="el" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg.h</a>
+</li>
+<li>vkvg_curve_to()
+: <a class="el" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg.h</a>
+</li>
+<li>vkvg_destroy()
+: <a class="el" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg.h</a>
+</li>
+<li>vkvg_device_create()
+: <a class="el" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg.h</a>
+</li>
+<li>vkvg_device_create_from_vk()
+: <a class="el" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg.h</a>
+</li>
+<li>vkvg_device_create_from_vk_multisample()
+: <a class="el" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg.h</a>
+</li>
+<li>vkvg_device_destroy()
+: <a class="el" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg.h</a>
+</li>
+<li>vkvg_device_get_dpy()
+: <a class="el" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg.h</a>
+</li>
+<li>vkvg_device_get_reference_count()
+: <a class="el" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg.h</a>
+</li>
+<li>vkvg_device_reference()
+: <a class="el" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg.h</a>
+</li>
+<li>vkvg_device_set_dpy()
+: <a class="el" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg.h</a>
+</li>
+<li>vkvg_device_set_thread_aware()
+: <a class="el" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg.h</a>
+</li>
+<li>vkvg_device_status()
+: <a class="el" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg.h</a>
+</li>
+<li>vkvg_direction_t
+: <a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg.h</a>
+</li>
+<li>vkvg_ellipse()
+: <a class="el" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg.h</a>
+</li>
+<li>vkvg_elliptic_arc_to()
+: <a class="el" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg.h</a>
+</li>
+<li>VKVG_EXTEND_NONE
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f">vkvg.h</a>
+</li>
+<li>VKVG_EXTEND_PAD
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c">vkvg.h</a>
+</li>
+<li>VKVG_EXTEND_REFLECT
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832">vkvg.h</a>
+</li>
+<li>VKVG_EXTEND_REPEAT
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0">vkvg.h</a>
+</li>
+<li>vkvg_extend_t
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg.h</a>
+</li>
+<li>vkvg_fill()
+: <a class="el" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg.h</a>
+</li>
+<li>vkvg_fill_preserve()
+: <a class="el" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg.h</a>
+</li>
+<li>VKVG_FILL_RULE_EVEN_ODD
+: <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7">vkvg.h</a>
+</li>
+<li>VKVG_FILL_RULE_NON_ZERO
+: <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d">vkvg.h</a>
+</li>
+<li>vkvg_fill_rule_t
+: <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_BEST
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_BILINEAR
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_FAST
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_GAUSSIAN
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_GOOD
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_NEAREST
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754">vkvg.h</a>
+</li>
+<li>vkvg_filter_t
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg.h</a>
+</li>
+<li>vkvg_flush()
+: <a class="el" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg.h</a>
+</li>
+<li>vkvg_font_extents()
+: <a class="el" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_A1
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_A8
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_ARGB32
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_RGB24
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146">vkvg.h</a>
+</li>
+<li>vkvg_format_t
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg.h</a>
+</li>
+<li>vkvg_get_current_point()
+: <a class="el" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg.h</a>
+</li>
+<li>vkvg_get_dash()
+: <a class="el" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg.h</a>
+</li>
+<li>vkvg_get_device_requirements()
+: <a class="el" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg.h</a>
+</li>
+<li>vkvg_get_fill_rule()
+: <a class="el" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg.h</a>
+</li>
+<li>vkvg_get_line_cap()
+: <a class="el" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg.h</a>
+</li>
+<li>vkvg_get_line_join()
+: <a class="el" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg.h</a>
+</li>
+<li>vkvg_get_line_width()
+: <a class="el" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg.h</a>
+</li>
+<li>vkvg_get_matrix()
+: <a class="el" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg.h</a>
+</li>
+<li>vkvg_get_miter_limit()
+: <a class="el" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg.h</a>
+</li>
+<li>vkvg_get_opacity()
+: <a class="el" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg.h</a>
+</li>
+<li>vkvg_get_operator()
+: <a class="el" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg.h</a>
+</li>
+<li>vkvg_get_reference_count()
+: <a class="el" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg.h</a>
+</li>
+<li>vkvg_get_required_device_extensions()
+: <a class="el" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg.h</a>
+</li>
+<li>vkvg_get_required_instance_extensions()
+: <a class="el" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg.h</a>
+</li>
+<li>vkvg_get_source()
+: <a class="el" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg.h</a>
+</li>
+<li>vkvg_get_target()
+: <a class="el" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg.h</a>
+</li>
+<li>vkvg_has_current_point()
+: <a class="el" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg.h</a>
+</li>
+<li>VKVG_HORIZONTAL
+: <a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199">vkvg.h</a>
+</li>
+<li>vkvg_identity_matrix()
+: <a class="el" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg.h</a>
+</li>
+<li>VKVG_IDENTITY_MATRIX
+: <a class="el" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">vkvg.h</a>
+</li>
+<li>VKVG_LINE_CAP_BUTT
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b">vkvg.h</a>
+</li>
+<li>VKVG_LINE_CAP_ROUND
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519">vkvg.h</a>
+</li>
+<li>VKVG_LINE_CAP_SQUARE
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45">vkvg.h</a>
+</li>
+<li>vkvg_line_cap_t
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg.h</a>
+</li>
+<li>VKVG_LINE_JOIN_BEVEL
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83">vkvg.h</a>
+</li>
+<li>VKVG_LINE_JOIN_MITER
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311">vkvg.h</a>
+</li>
+<li>VKVG_LINE_JOIN_ROUND
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c">vkvg.h</a>
+</li>
+<li>vkvg_line_join_t
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg.h</a>
+</li>
+<li>vkvg_line_to()
+: <a class="el" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg.h</a>
+</li>
+<li>vkvg_load_font_from_memory()
+: <a class="el" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg.h</a>
+</li>
+<li>vkvg_load_font_from_path()
+: <a class="el" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg.h</a>
+</li>
+<li>VKVG_LOG_DBG_ARRAYS
+: <a class="el" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">vkvg.h</a>
+</li>
+<li>VKVG_LOG_DEBUG
+: <a class="el" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">vkvg.h</a>
+</li>
+<li>VKVG_LOG_ERR
+: <a class="el" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">vkvg.h</a>
+</li>
+<li>VKVG_LOG_FULL
+: <a class="el" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO
+: <a class="el" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_CMD
+: <a class="el" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_IBO
+: <a class="el" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_PATH
+: <a class="el" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_PTS
+: <a class="el" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_VAO
+: <a class="el" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_VBO
+: <a class="el" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">vkvg.h</a>
+</li>
+<li>VKVG_LOG_STROKE
+: <a class="el" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">vkvg.h</a>
+</li>
+<li>vkvg_matrix_get_scale()
+: <a class="el" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init()
+: <a class="el" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_identity()
+: <a class="el" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_rotate()
+: <a class="el" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_scale()
+: <a class="el" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_translate()
+: <a class="el" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg.h</a>
+</li>
+<li>vkvg_matrix_invert()
+: <a class="el" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg.h</a>
+</li>
+<li>vkvg_matrix_multiply()
+: <a class="el" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg.h</a>
+</li>
+<li>vkvg_matrix_rotate()
+: <a class="el" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg.h</a>
+</li>
+<li>vkvg_matrix_scale()
+: <a class="el" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg.h</a>
+</li>
+<li>vkvg_matrix_transform_distance()
+: <a class="el" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg.h</a>
+</li>
+<li>vkvg_matrix_transform_point()
+: <a class="el" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg.h</a>
+</li>
+<li>vkvg_matrix_translate()
+: <a class="el" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg.h</a>
+</li>
+<li>vkvg_move_to()
+: <a class="el" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg.h</a>
+</li>
+<li>vkvg_multisample_surface_resolve()
+: <a class="el" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg.h</a>
+</li>
+<li>vkvg_new_path()
+: <a class="el" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg.h</a>
+</li>
+<li>vkvg_new_sub_path()
+: <a class="el" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_CLEAR
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_DIFFERENCE
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_MAX
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_OVER
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_SOURCE
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d">vkvg.h</a>
+</li>
+<li>vkvg_operator_t
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg.h</a>
+</li>
+<li>vkvg_paint()
+: <a class="el" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg.h</a>
+</li>
+<li>vkvg_path_extents()
+: <a class="el" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg.h</a>
+</li>
+<li>vkvg_pattern_add_color_stop()
+: <a class="el" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg.h</a>
+</li>
+<li>vkvg_pattern_create_for_surface()
+: <a class="el" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg.h</a>
+</li>
+<li>vkvg_pattern_create_linear()
+: <a class="el" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg.h</a>
+</li>
+<li>vkvg_pattern_create_radial()
+: <a class="el" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg.h</a>
+</li>
+<li>vkvg_pattern_destroy()
+: <a class="el" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg.h</a>
+</li>
+<li>vkvg_pattern_edit_linear()
+: <a class="el" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg.h</a>
+</li>
+<li>vkvg_pattern_edit_radial()
+: <a class="el" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_color_stop_count()
+: <a class="el" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_color_stop_rgba()
+: <a class="el" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_extend()
+: <a class="el" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_filter()
+: <a class="el" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_linear_points()
+: <a class="el" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_matrix()
+: <a class="el" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_reference_count()
+: <a class="el" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_type()
+: <a class="el" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg.h</a>
+</li>
+<li>vkvg_pattern_reference()
+: <a class="el" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg.h</a>
+</li>
+<li>vkvg_pattern_set_extend()
+: <a class="el" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg.h</a>
+</li>
+<li>vkvg_pattern_set_filter()
+: <a class="el" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg.h</a>
+</li>
+<li>vkvg_pattern_set_matrix()
+: <a class="el" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_LINEAR
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_MESH
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_RADIAL
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_RASTER_SOURCE
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_SOLID
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_SURFACE
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db">vkvg.h</a>
+</li>
+<li>vkvg_pattern_type_t
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg.h</a>
+</li>
+<li>vkvg_public
+: <a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg.h</a>
+</li>
+<li>vkvg_quadratic_to()
+: <a class="el" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg.h</a>
+</li>
+<li>vkvg_rectangle()
+: <a class="el" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg.h</a>
+</li>
+<li>vkvg_reference()
+: <a class="el" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg.h</a>
+</li>
+<li>vkvg_rel_curve_to()
+: <a class="el" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg.h</a>
+</li>
+<li>vkvg_rel_elliptic_arc_to()
+: <a class="el" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg.h</a>
+</li>
+<li>vkvg_rel_line_to()
+: <a class="el" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg.h</a>
+</li>
+<li>vkvg_rel_move_to()
+: <a class="el" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg.h</a>
+</li>
+<li>vkvg_rel_quadratic_to()
+: <a class="el" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg.h</a>
+</li>
+<li>vkvg_reset_clip()
+: <a class="el" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg.h</a>
+</li>
+<li>vkvg_restore()
+: <a class="el" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg.h</a>
+</li>
+<li>vkvg_rotate()
+: <a class="el" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg.h</a>
+</li>
+<li>vkvg_rounded_rectangle()
+: <a class="el" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg.h</a>
+</li>
+<li>vkvg_rounded_rectangle2()
+: <a class="el" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg.h</a>
+</li>
+<li>vkvg_save()
+: <a class="el" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg.h</a>
+</li>
+<li>vkvg_scale()
+: <a class="el" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg.h</a>
+</li>
+<li>vkvg_select_font_face()
+: <a class="el" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg.h</a>
+</li>
+<li>vkvg_set_dash()
+: <a class="el" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg.h</a>
+</li>
+<li>vkvg_set_fill_rule()
+: <a class="el" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg.h</a>
+</li>
+<li>vkvg_set_font_size()
+: <a class="el" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg.h</a>
+</li>
+<li>vkvg_set_line_cap()
+: <a class="el" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg.h</a>
+</li>
+<li>vkvg_set_line_join()
+: <a class="el" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg.h</a>
+</li>
+<li>vkvg_set_line_width()
+: <a class="el" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg.h</a>
+</li>
+<li>vkvg_set_matrix()
+: <a class="el" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg.h</a>
+</li>
+<li>vkvg_set_miter_limit()
+: <a class="el" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg.h</a>
+</li>
+<li>vkvg_set_opacity()
+: <a class="el" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg.h</a>
+</li>
+<li>vkvg_set_operator()
+: <a class="el" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg.h</a>
+</li>
+<li>vkvg_set_source()
+: <a class="el" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg.h</a>
+</li>
+<li>vkvg_set_source_color()
+: <a class="el" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg.h</a>
+</li>
+<li>vkvg_set_source_color_name()
+: <a class="el" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg.h</a>
+</li>
+<li>vkvg_set_source_rgb()
+: <a class="el" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg.h</a>
+</li>
+<li>vkvg_set_source_rgba()
+: <a class="el" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg.h</a>
+</li>
+<li>vkvg_set_source_surface()
+: <a class="el" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg.h</a>
+</li>
+<li>vkvg_show_text()
+: <a class="el" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg.h</a>
+</li>
+<li>vkvg_show_text_run()
+: <a class="el" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg.h</a>
+</li>
+<li>vkvg_status()
+: <a class="el" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_DEVICE_ERROR
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_FILE_NOT_FOUND
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_DASH
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_FONT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_FORMAT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_IMAGE
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_INDEX
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_MATRIX
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_RECT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_RESTORE
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_STATUS
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_SURFACE
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_NO_CURRENT_POINT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_NO_MEMORY
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_NULL_POINTER
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_PATTERN_INVALID_GRADIENT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_PATTERN_TYPE_MISMATCH
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_SUCCESS
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf">vkvg.h</a>
+</li>
+<li>vkvg_status_t
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_TIMEOUT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071">vkvg.h</a>
+</li>
+<li>vkvg_status_to_string()
+: <a class="el" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_WRITE_ERROR
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6">vkvg.h</a>
+</li>
+<li>vkvg_stroke()
+: <a class="el" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg.h</a>
+</li>
+<li>vkvg_stroke_preserve()
+: <a class="el" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg.h</a>
+</li>
+<li>vkvg_surface_clear()
+: <a class="el" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg.h</a>
+</li>
+<li>vkvg_surface_create()
+: <a class="el" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg.h</a>
+</li>
+<li>vkvg_surface_create_for_VkhImage()
+: <a class="el" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg.h</a>
+</li>
+<li>vkvg_surface_create_from_image()
+: <a class="el" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg.h</a>
+</li>
+<li>vkvg_surface_create_from_svg()
+: <a class="el" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg-svg.h</a>
+</li>
+<li>vkvg_surface_create_from_svg_fragment()
+: <a class="el" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg-svg.h</a>
+</li>
+<li>vkvg_surface_destroy()
+: <a class="el" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_height()
+: <a class="el" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_reference_count()
+: <a class="el" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_vk_format()
+: <a class="el" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_vk_image()
+: <a class="el" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_width()
+: <a class="el" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg.h</a>
+</li>
+<li>vkvg_surface_reference()
+: <a class="el" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg.h</a>
+</li>
+<li>vkvg_surface_status()
+: <a class="el" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg.h</a>
+</li>
+<li>vkvg_surface_write_to_memory()
+: <a class="el" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg.h</a>
+</li>
+<li>vkvg_surface_write_to_png()
+: <a class="el" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg.h</a>
+</li>
+<li>vkvg_svg_destroy()
+: <a class="el" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_get_dimensions()
+: <a class="el" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_load()
+: <a class="el" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_load_fragment()
+: <a class="el" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_render()
+: <a class="el" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg-svg.h</a>
+</li>
+<li>vkvg_text_extents()
+: <a class="el" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg.h</a>
+</li>
+<li>vkvg_text_run_create()
+: <a class="el" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg.h</a>
+</li>
+<li>vkvg_text_run_create_with_length()
+: <a class="el" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg.h</a>
+</li>
+<li>vkvg_text_run_destroy()
+: <a class="el" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg.h</a>
+</li>
+<li>vkvg_text_run_get_extents()
+: <a class="el" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg.h</a>
+</li>
+<li>vkvg_text_run_get_glyph_count()
+: <a class="el" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg.h</a>
+</li>
+<li>vkvg_text_run_get_glyph_position()
+: <a class="el" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg.h</a>
+</li>
+<li>vkvg_transform()
+: <a class="el" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg.h</a>
+</li>
+<li>vkvg_translate()
+: <a class="el" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg.h</a>
+</li>
+<li>VKVG_VERTICAL
+: <a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332">vkvg.h</a>
+</li>
+<li>VkvgContext
+: <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">vkvg.h</a>
+</li>
+<li>VkvgDevice
+: <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">vkvg.h</a>
+</li>
+<li>VkvgPattern
+: <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">vkvg.h</a>
+</li>
+<li>VkvgSurface
+: <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">vkvg.h</a>
+</li>
+<li>VkvgSvg
+: <a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">vkvg-svg.h</a>
+</li>
+<li>VkvgText
+: <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">vkvg.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Globals</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+ <ul>
+<li>VKVG_IDENTITY_MATRIX
+: <a class="el" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">vkvg.h</a>
+</li>
+<li>VKVG_LOG_DBG_ARRAYS
+: <a class="el" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">vkvg.h</a>
+</li>
+<li>VKVG_LOG_DEBUG
+: <a class="el" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">vkvg.h</a>
+</li>
+<li>VKVG_LOG_ERR
+: <a class="el" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">vkvg.h</a>
+</li>
+<li>VKVG_LOG_FULL
+: <a class="el" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO
+: <a class="el" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_CMD
+: <a class="el" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_IBO
+: <a class="el" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_PATH
+: <a class="el" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_PTS
+: <a class="el" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_VAO
+: <a class="el" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">vkvg.h</a>
+</li>
+<li>VKVG_LOG_INFO_VBO
+: <a class="el" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">vkvg.h</a>
+</li>
+<li>VKVG_LOG_STROKE
+: <a class="el" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">vkvg.h</a>
+</li>
+<li>vkvg_public
+: <a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Globals</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+ <ul>
+<li>vkvg_direction_t
+: <a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg.h</a>
+</li>
+<li>vkvg_extend_t
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg.h</a>
+</li>
+<li>vkvg_fill_rule_t
+: <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg.h</a>
+</li>
+<li>vkvg_filter_t
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg.h</a>
+</li>
+<li>vkvg_format_t
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg.h</a>
+</li>
+<li>vkvg_line_cap_t
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg.h</a>
+</li>
+<li>vkvg_line_join_t
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg.h</a>
+</li>
+<li>vkvg_operator_t
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg.h</a>
+</li>
+<li>vkvg_pattern_type_t
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg.h</a>
+</li>
+<li>vkvg_status_t
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Globals</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+ 
+
+<h3><a id="index_v"></a>- v -</h3><ul>
+<li>VKVG_EXTEND_NONE
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f">vkvg.h</a>
+</li>
+<li>VKVG_EXTEND_PAD
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c">vkvg.h</a>
+</li>
+<li>VKVG_EXTEND_REFLECT
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832">vkvg.h</a>
+</li>
+<li>VKVG_EXTEND_REPEAT
+: <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0">vkvg.h</a>
+</li>
+<li>VKVG_FILL_RULE_EVEN_ODD
+: <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7">vkvg.h</a>
+</li>
+<li>VKVG_FILL_RULE_NON_ZERO
+: <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_BEST
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_BILINEAR
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_FAST
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_GAUSSIAN
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_GOOD
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f">vkvg.h</a>
+</li>
+<li>VKVG_FILTER_NEAREST
+: <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_A1
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_A8
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_ARGB32
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609">vkvg.h</a>
+</li>
+<li>VKVG_FORMAT_RGB24
+: <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146">vkvg.h</a>
+</li>
+<li>VKVG_HORIZONTAL
+: <a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199">vkvg.h</a>
+</li>
+<li>VKVG_LINE_CAP_BUTT
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b">vkvg.h</a>
+</li>
+<li>VKVG_LINE_CAP_ROUND
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519">vkvg.h</a>
+</li>
+<li>VKVG_LINE_CAP_SQUARE
+: <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45">vkvg.h</a>
+</li>
+<li>VKVG_LINE_JOIN_BEVEL
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83">vkvg.h</a>
+</li>
+<li>VKVG_LINE_JOIN_MITER
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311">vkvg.h</a>
+</li>
+<li>VKVG_LINE_JOIN_ROUND
+: <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_CLEAR
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_DIFFERENCE
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_MAX
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_OVER
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9">vkvg.h</a>
+</li>
+<li>VKVG_OPERATOR_SOURCE
+: <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_LINEAR
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_MESH
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_RADIAL
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_RASTER_SOURCE
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_SOLID
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4">vkvg.h</a>
+</li>
+<li>VKVG_PATTERN_TYPE_SURFACE
+: <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_DEVICE_ERROR
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_FILE_NOT_FOUND
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_DASH
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_FONT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_FORMAT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_IMAGE
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_INDEX
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_MATRIX
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_RECT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_RESTORE
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_STATUS
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_INVALID_SURFACE
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_NO_CURRENT_POINT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_NO_MEMORY
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_NULL_POINTER
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_PATTERN_INVALID_GRADIENT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_PATTERN_TYPE_MISMATCH
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_SUCCESS
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_TIMEOUT
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071">vkvg.h</a>
+</li>
+<li>VKVG_STATUS_WRITE_ERROR
+: <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6">vkvg.h</a>
+</li>
+<li>VKVG_VERTICAL
+: <a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332">vkvg.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Globals</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+ 
+
+<h3><a id="index_v"></a>- v -</h3><ul>
+<li>vkvg_arc()
+: <a class="el" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg.h</a>
+</li>
+<li>vkvg_arc_negative()
+: <a class="el" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg.h</a>
+</li>
+<li>vkvg_clear()
+: <a class="el" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg.h</a>
+</li>
+<li>vkvg_clip()
+: <a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg.h</a>
+</li>
+<li>vkvg_clip_preserve()
+: <a class="el" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg.h</a>
+</li>
+<li>vkvg_close_path()
+: <a class="el" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg.h</a>
+</li>
+<li>vkvg_create()
+: <a class="el" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg.h</a>
+</li>
+<li>vkvg_curve_to()
+: <a class="el" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg.h</a>
+</li>
+<li>vkvg_destroy()
+: <a class="el" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg.h</a>
+</li>
+<li>vkvg_device_create()
+: <a class="el" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg.h</a>
+</li>
+<li>vkvg_device_create_from_vk()
+: <a class="el" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg.h</a>
+</li>
+<li>vkvg_device_create_from_vk_multisample()
+: <a class="el" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg.h</a>
+</li>
+<li>vkvg_device_destroy()
+: <a class="el" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg.h</a>
+</li>
+<li>vkvg_device_get_dpy()
+: <a class="el" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg.h</a>
+</li>
+<li>vkvg_device_get_reference_count()
+: <a class="el" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg.h</a>
+</li>
+<li>vkvg_device_reference()
+: <a class="el" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg.h</a>
+</li>
+<li>vkvg_device_set_dpy()
+: <a class="el" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg.h</a>
+</li>
+<li>vkvg_device_set_thread_aware()
+: <a class="el" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg.h</a>
+</li>
+<li>vkvg_device_status()
+: <a class="el" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg.h</a>
+</li>
+<li>vkvg_ellipse()
+: <a class="el" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg.h</a>
+</li>
+<li>vkvg_elliptic_arc_to()
+: <a class="el" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg.h</a>
+</li>
+<li>vkvg_fill()
+: <a class="el" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg.h</a>
+</li>
+<li>vkvg_fill_preserve()
+: <a class="el" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg.h</a>
+</li>
+<li>vkvg_flush()
+: <a class="el" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg.h</a>
+</li>
+<li>vkvg_font_extents()
+: <a class="el" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg.h</a>
+</li>
+<li>vkvg_get_current_point()
+: <a class="el" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg.h</a>
+</li>
+<li>vkvg_get_dash()
+: <a class="el" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg.h</a>
+</li>
+<li>vkvg_get_device_requirements()
+: <a class="el" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg.h</a>
+</li>
+<li>vkvg_get_fill_rule()
+: <a class="el" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg.h</a>
+</li>
+<li>vkvg_get_line_cap()
+: <a class="el" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg.h</a>
+</li>
+<li>vkvg_get_line_join()
+: <a class="el" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg.h</a>
+</li>
+<li>vkvg_get_line_width()
+: <a class="el" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg.h</a>
+</li>
+<li>vkvg_get_matrix()
+: <a class="el" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg.h</a>
+</li>
+<li>vkvg_get_miter_limit()
+: <a class="el" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg.h</a>
+</li>
+<li>vkvg_get_opacity()
+: <a class="el" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg.h</a>
+</li>
+<li>vkvg_get_operator()
+: <a class="el" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg.h</a>
+</li>
+<li>vkvg_get_reference_count()
+: <a class="el" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg.h</a>
+</li>
+<li>vkvg_get_required_device_extensions()
+: <a class="el" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg.h</a>
+</li>
+<li>vkvg_get_required_instance_extensions()
+: <a class="el" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg.h</a>
+</li>
+<li>vkvg_get_source()
+: <a class="el" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg.h</a>
+</li>
+<li>vkvg_get_target()
+: <a class="el" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg.h</a>
+</li>
+<li>vkvg_has_current_point()
+: <a class="el" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg.h</a>
+</li>
+<li>vkvg_identity_matrix()
+: <a class="el" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg.h</a>
+</li>
+<li>vkvg_line_to()
+: <a class="el" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg.h</a>
+</li>
+<li>vkvg_load_font_from_memory()
+: <a class="el" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg.h</a>
+</li>
+<li>vkvg_load_font_from_path()
+: <a class="el" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg.h</a>
+</li>
+<li>vkvg_matrix_get_scale()
+: <a class="el" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init()
+: <a class="el" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_identity()
+: <a class="el" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_rotate()
+: <a class="el" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_scale()
+: <a class="el" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg.h</a>
+</li>
+<li>vkvg_matrix_init_translate()
+: <a class="el" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg.h</a>
+</li>
+<li>vkvg_matrix_invert()
+: <a class="el" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg.h</a>
+</li>
+<li>vkvg_matrix_multiply()
+: <a class="el" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg.h</a>
+</li>
+<li>vkvg_matrix_rotate()
+: <a class="el" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg.h</a>
+</li>
+<li>vkvg_matrix_scale()
+: <a class="el" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg.h</a>
+</li>
+<li>vkvg_matrix_transform_distance()
+: <a class="el" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg.h</a>
+</li>
+<li>vkvg_matrix_transform_point()
+: <a class="el" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg.h</a>
+</li>
+<li>vkvg_matrix_translate()
+: <a class="el" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg.h</a>
+</li>
+<li>vkvg_move_to()
+: <a class="el" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg.h</a>
+</li>
+<li>vkvg_multisample_surface_resolve()
+: <a class="el" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg.h</a>
+</li>
+<li>vkvg_new_path()
+: <a class="el" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg.h</a>
+</li>
+<li>vkvg_new_sub_path()
+: <a class="el" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg.h</a>
+</li>
+<li>vkvg_paint()
+: <a class="el" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg.h</a>
+</li>
+<li>vkvg_path_extents()
+: <a class="el" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg.h</a>
+</li>
+<li>vkvg_pattern_add_color_stop()
+: <a class="el" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg.h</a>
+</li>
+<li>vkvg_pattern_create_for_surface()
+: <a class="el" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg.h</a>
+</li>
+<li>vkvg_pattern_create_linear()
+: <a class="el" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg.h</a>
+</li>
+<li>vkvg_pattern_create_radial()
+: <a class="el" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg.h</a>
+</li>
+<li>vkvg_pattern_destroy()
+: <a class="el" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg.h</a>
+</li>
+<li>vkvg_pattern_edit_linear()
+: <a class="el" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg.h</a>
+</li>
+<li>vkvg_pattern_edit_radial()
+: <a class="el" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_color_stop_count()
+: <a class="el" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_color_stop_rgba()
+: <a class="el" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_extend()
+: <a class="el" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_filter()
+: <a class="el" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_linear_points()
+: <a class="el" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_matrix()
+: <a class="el" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_reference_count()
+: <a class="el" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg.h</a>
+</li>
+<li>vkvg_pattern_get_type()
+: <a class="el" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg.h</a>
+</li>
+<li>vkvg_pattern_reference()
+: <a class="el" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg.h</a>
+</li>
+<li>vkvg_pattern_set_extend()
+: <a class="el" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg.h</a>
+</li>
+<li>vkvg_pattern_set_filter()
+: <a class="el" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg.h</a>
+</li>
+<li>vkvg_pattern_set_matrix()
+: <a class="el" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg.h</a>
+</li>
+<li>vkvg_quadratic_to()
+: <a class="el" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg.h</a>
+</li>
+<li>vkvg_rectangle()
+: <a class="el" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg.h</a>
+</li>
+<li>vkvg_reference()
+: <a class="el" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg.h</a>
+</li>
+<li>vkvg_rel_curve_to()
+: <a class="el" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg.h</a>
+</li>
+<li>vkvg_rel_elliptic_arc_to()
+: <a class="el" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg.h</a>
+</li>
+<li>vkvg_rel_line_to()
+: <a class="el" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg.h</a>
+</li>
+<li>vkvg_rel_move_to()
+: <a class="el" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg.h</a>
+</li>
+<li>vkvg_rel_quadratic_to()
+: <a class="el" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg.h</a>
+</li>
+<li>vkvg_reset_clip()
+: <a class="el" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg.h</a>
+</li>
+<li>vkvg_restore()
+: <a class="el" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg.h</a>
+</li>
+<li>vkvg_rotate()
+: <a class="el" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg.h</a>
+</li>
+<li>vkvg_rounded_rectangle()
+: <a class="el" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg.h</a>
+</li>
+<li>vkvg_rounded_rectangle2()
+: <a class="el" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg.h</a>
+</li>
+<li>vkvg_save()
+: <a class="el" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg.h</a>
+</li>
+<li>vkvg_scale()
+: <a class="el" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg.h</a>
+</li>
+<li>vkvg_select_font_face()
+: <a class="el" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg.h</a>
+</li>
+<li>vkvg_set_dash()
+: <a class="el" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg.h</a>
+</li>
+<li>vkvg_set_fill_rule()
+: <a class="el" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg.h</a>
+</li>
+<li>vkvg_set_font_size()
+: <a class="el" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg.h</a>
+</li>
+<li>vkvg_set_line_cap()
+: <a class="el" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg.h</a>
+</li>
+<li>vkvg_set_line_join()
+: <a class="el" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg.h</a>
+</li>
+<li>vkvg_set_line_width()
+: <a class="el" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg.h</a>
+</li>
+<li>vkvg_set_matrix()
+: <a class="el" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg.h</a>
+</li>
+<li>vkvg_set_miter_limit()
+: <a class="el" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg.h</a>
+</li>
+<li>vkvg_set_opacity()
+: <a class="el" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg.h</a>
+</li>
+<li>vkvg_set_operator()
+: <a class="el" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg.h</a>
+</li>
+<li>vkvg_set_source()
+: <a class="el" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg.h</a>
+</li>
+<li>vkvg_set_source_color()
+: <a class="el" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg.h</a>
+</li>
+<li>vkvg_set_source_color_name()
+: <a class="el" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg.h</a>
+</li>
+<li>vkvg_set_source_rgb()
+: <a class="el" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg.h</a>
+</li>
+<li>vkvg_set_source_rgba()
+: <a class="el" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg.h</a>
+</li>
+<li>vkvg_set_source_surface()
+: <a class="el" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg.h</a>
+</li>
+<li>vkvg_show_text()
+: <a class="el" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg.h</a>
+</li>
+<li>vkvg_show_text_run()
+: <a class="el" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg.h</a>
+</li>
+<li>vkvg_status()
+: <a class="el" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg.h</a>
+</li>
+<li>vkvg_status_to_string()
+: <a class="el" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg.h</a>
+</li>
+<li>vkvg_stroke()
+: <a class="el" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg.h</a>
+</li>
+<li>vkvg_stroke_preserve()
+: <a class="el" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg.h</a>
+</li>
+<li>vkvg_surface_clear()
+: <a class="el" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg.h</a>
+</li>
+<li>vkvg_surface_create()
+: <a class="el" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg.h</a>
+</li>
+<li>vkvg_surface_create_for_VkhImage()
+: <a class="el" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg.h</a>
+</li>
+<li>vkvg_surface_create_from_image()
+: <a class="el" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg.h</a>
+</li>
+<li>vkvg_surface_create_from_svg()
+: <a class="el" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg-svg.h</a>
+</li>
+<li>vkvg_surface_create_from_svg_fragment()
+: <a class="el" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg-svg.h</a>
+</li>
+<li>vkvg_surface_destroy()
+: <a class="el" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_height()
+: <a class="el" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_reference_count()
+: <a class="el" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_vk_format()
+: <a class="el" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_vk_image()
+: <a class="el" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg.h</a>
+</li>
+<li>vkvg_surface_get_width()
+: <a class="el" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg.h</a>
+</li>
+<li>vkvg_surface_reference()
+: <a class="el" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg.h</a>
+</li>
+<li>vkvg_surface_status()
+: <a class="el" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg.h</a>
+</li>
+<li>vkvg_surface_write_to_memory()
+: <a class="el" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg.h</a>
+</li>
+<li>vkvg_surface_write_to_png()
+: <a class="el" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg.h</a>
+</li>
+<li>vkvg_svg_destroy()
+: <a class="el" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_get_dimensions()
+: <a class="el" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_load()
+: <a class="el" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_load_fragment()
+: <a class="el" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg-svg.h</a>
+</li>
+<li>vkvg_svg_render()
+: <a class="el" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg-svg.h</a>
+</li>
+<li>vkvg_text_extents()
+: <a class="el" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg.h</a>
+</li>
+<li>vkvg_text_run_create()
+: <a class="el" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg.h</a>
+</li>
+<li>vkvg_text_run_create_with_length()
+: <a class="el" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg.h</a>
+</li>
+<li>vkvg_text_run_destroy()
+: <a class="el" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg.h</a>
+</li>
+<li>vkvg_text_run_get_extents()
+: <a class="el" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg.h</a>
+</li>
+<li>vkvg_text_run_get_glyph_count()
+: <a class="el" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg.h</a>
+</li>
+<li>vkvg_text_run_get_glyph_position()
+: <a class="el" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg.h</a>
+</li>
+<li>vkvg_transform()
+: <a class="el" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg.h</a>
+</li>
+<li>vkvg_translate()
+: <a class="el" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Globals</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+ <ul>
+<li>VkvgContext
+: <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">vkvg.h</a>
+</li>
+<li>VkvgDevice
+: <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">vkvg.h</a>
+</li>
+<li>VkvgPattern
+: <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">vkvg.h</a>
+</li>
+<li>VkvgSurface
+: <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">vkvg.h</a>
+</li>
+<li>VkvgSvg
+: <a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">vkvg-svg.h</a>
+</li>
+<li>VkvgText
+: <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">vkvg.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Graph Legend</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Graph Legend</div> </div>
+</div><!--header-->
+<div class="contents">
+<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
+<p>Consider the following example: </p><div class="fragment"><div class="line"><span class="comment">/*! Invisible class because of truncation */</span></div>
+<div class="line"><span class="keyword">class </span>Invisible { };</div>
+<div class="line"><span class="comment"></span> </div>
+<div class="line"><span class="comment">/*! Truncated class, inheritance relation is hidden */</span></div>
+<div class="line"><span class="keyword">class </span>Truncated : <span class="keyword">public</span> Invisible { };</div>
+<div class="line"> </div>
+<div class="line"><span class="comment">/* Class not documented with doxygen comments */</span></div>
+<div class="line"><span class="keyword">class </span>Undocumented { };</div>
+<div class="line"><span class="comment"></span> </div>
+<div class="line"><span class="comment">/*! Class that is inherited using public inheritance */</span></div>
+<div class="line"><span class="keyword">class </span>PublicBase : <span class="keyword">public</span> Truncated { };</div>
+<div class="line"><span class="comment"></span> </div>
+<div class="line"><span class="comment">/*! A template class */</span></div>
+<div class="line"><span class="keyword">template</span><<span class="keyword">class</span> T> <span class="keyword">class </span>Templ { };</div>
+<div class="line"><span class="comment"></span> </div>
+<div class="line"><span class="comment">/*! Class that is inherited using protected inheritance */</span></div>
+<div class="line"><span class="keyword">class </span>ProtectedBase { };</div>
+<div class="line"><span class="comment"></span> </div>
+<div class="line"><span class="comment">/*! Class that is inherited using private inheritance */</span></div>
+<div class="line"><span class="keyword">class </span>PrivateBase { };</div>
+<div class="line"><span class="comment"></span> </div>
+<div class="line"><span class="comment">/*! Class that is used by the Inherited class */</span></div>
+<div class="line"><span class="keyword">class </span>Used { };</div>
+<div class="line"><span class="comment"></span> </div>
+<div class="line"><span class="comment">/*! Super class that inherits a number of other classes */</span></div>
+<div class="line"><span class="keyword">class </span>Inherited : <span class="keyword">public</span> PublicBase,</div>
+<div class="line"> <span class="keyword">protected</span> ProtectedBase,</div>
+<div class="line"> <span class="keyword">private</span> PrivateBase,</div>
+<div class="line"> <span class="keyword">public</span> Undocumented,</div>
+<div class="line"> <span class="keyword">public</span> Templ<int></div>
+<div class="line">{</div>
+<div class="line"> <span class="keyword">private</span>:</div>
+<div class="line"> Used *m_usedClass;</div>
+<div class="line">};</div>
+</div><!-- fragment --><p> This will result in the following graph:</p>
+<center><img src="graph_legend.png" alt="" class="inline"/></center><p>The boxes in the above graph have the following meaning: </p>
+<ul>
+<li>
+A filled gray box represents the struct or class for which the graph is generated. </li>
+<li>
+A box with a black border denotes a documented struct or class. </li>
+<li>
+A box with a gray border denotes an undocumented struct or class. </li>
+<li>
+A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
+</ul>
+<p>The arrows have the following meaning: </p>
+<ul>
+<li>
+A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
+<li>
+A dark green arrow is used for protected inheritance. </li>
+<li>
+A dark red arrow is used for private inheritance. </li>
+<li>
+A purple dashed arrow is used if a class is contained or used by another class. The arrow is labelled with the variable(s) through which the pointed class or struct is accessible. </li>
+<li>
+A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance. </li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+f51bf6e9a10430aafef59831b08dcbfe
\ No newline at end of file
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Context</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#typedef-members">Typedefs</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Context</div> </div>
+</div><!--header-->
+<div class="contents">
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Functions and types related to VKVG contexts. </p>
+<p>This is the reference documentation for VKVG contexts used to draw on <a class="el" href="group__surface.html">Surface</a>. </p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga1027bada0ac47c81c3b0746158c3c5bc"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_context_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+<tr class="memdesc:ga1027bada0ac47c81c3b0746158c3c5bc"><td class="mdescLeft"> </td><td class="mdescRight">The Vkvg drawing Context. <a href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">More...</a><br /></td></tr>
+<tr class="separator:ga1027bada0ac47c81c3b0746158c3c5bc"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gacd68ee83c078f62d89709034c562897b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gacd68ee83c078f62d89709034c562897b"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg context used for drawing on surfaces. <a href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">More...</a><br /></td></tr>
+<tr class="separator:gacd68ee83c078f62d89709034c562897b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gabfc11b67746a4b438580242c79ef6dce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gabfc11b67746a4b438580242c79ef6dce"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count on the context by one. Destroy it if count reach 0. <a href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">More...</a><br /></td></tr>
+<tr class="separator:gabfc11b67746a4b438580242c79ef6dce"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa7a77d72856d41276186df5bb2299339"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gaa7a77d72856d41276186df5bb2299339"><td class="mdescLeft"> </td><td class="mdescRight">Get context status. <a href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">More...</a><br /></td></tr>
+<tr class="separator:gaa7a77d72856d41276186df5bb2299339"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga36fe35b2d255b66d379b70567d49eed2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a> (<a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> status)</td></tr>
+<tr class="separator:ga36fe35b2d255b66d379b70567d49eed2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga59ac2b80c1610a785e65ad44fde2b1d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga59ac2b80c1610a785e65ad44fde2b1d0"><td class="mdescLeft"> </td><td class="mdescRight">Increment by one the reference count on this context. <a href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">More...</a><br /></td></tr>
+<tr class="separator:ga59ac2b80c1610a785e65ad44fde2b1d0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa7356999fb385658dc2ff6c182e639c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gaa7356999fb385658dc2ff6c182e639c5"><td class="mdescLeft"> </td><td class="mdescRight">Get the current reference count of this context. <a href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">More...</a><br /></td></tr>
+<tr class="separator:gaa7356999fb385658dc2ff6c182e639c5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gadf5a54205231c9026559eb3a912578ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gadf5a54205231c9026559eb3a912578ef"><td class="mdescLeft"> </td><td class="mdescRight">Perform all the pending drawing operations on a context. <a href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">More...</a><br /></td></tr>
+<tr class="separator:gadf5a54205231c9026559eb3a912578ef"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5d60e9db2309e786ac30218efab804cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga5d60e9db2309e786ac30218efab804cb"><td class="mdescLeft"> </td><td class="mdescRight">Start a new empty path. <a href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">More...</a><br /></td></tr>
+<tr class="separator:ga5d60e9db2309e786ac30218efab804cb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0e1611518cd6aa91d3527fefcfdf2957"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga0e1611518cd6aa91d3527fefcfdf2957"><td class="mdescLeft"> </td><td class="mdescRight">Close the current path. <a href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">More...</a><br /></td></tr>
+<tr class="separator:ga0e1611518cd6aa91d3527fefcfdf2957"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga6fd276cc6718c78aa889d289004707f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga6fd276cc6718c78aa889d289004707f2"><td class="mdescLeft"> </td><td class="mdescRight">Start new sub path, no current point is defined. <a href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">More...</a><br /></td></tr>
+<tr class="separator:ga6fd276cc6718c78aa889d289004707f2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad6e3a8dca42362ceebe8d949058ad3b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float *x1, float *y1, float *x2, float *y2)</td></tr>
+<tr class="memdesc:gad6e3a8dca42362ceebe8d949058ad3b4"><td class="mdescLeft"> </td><td class="mdescRight">vkvg_path_extents <a href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">More...</a><br /></td></tr>
+<tr class="separator:gad6e3a8dca42362ceebe8d949058ad3b4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga54e4a562ce79bfe7b27bccb354211526"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float *x, float *y)</td></tr>
+<tr class="memdesc:ga54e4a562ce79bfe7b27bccb354211526"><td class="mdescLeft"> </td><td class="mdescRight">Get the current point of the context, return 0,0 if no point is defined. <a href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">More...</a><br /></td></tr>
+<tr class="separator:ga54e4a562ce79bfe7b27bccb354211526"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaaa044940f56de70161b3821934077c7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y)</td></tr>
+<tr class="memdesc:gaaa044940f56de70161b3821934077c7b"><td class="mdescLeft"> </td><td class="mdescRight">Add a line to the current path from the current point to the coordinate given in arguments. <a href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">More...</a><br /></td></tr>
+<tr class="separator:gaaa044940f56de70161b3821934077c7b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7c420f18b584d664ba272351503b552a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float dx, float dy)</td></tr>
+<tr class="memdesc:ga7c420f18b584d664ba272351503b552a"><td class="mdescLeft"> </td><td class="mdescRight">Add a line to the current path from the current point to the coordinate relative to it. <a href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">More...</a><br /></td></tr>
+<tr class="separator:ga7c420f18b584d664ba272351503b552a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga41d32b2e72c0eccf4a2bc695598c50ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y)</td></tr>
+<tr class="memdesc:ga41d32b2e72c0eccf4a2bc695598c50ba"><td class="mdescLeft"> </td><td class="mdescRight">Move the context pen to the position given in argument. <a href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">More...</a><br /></td></tr>
+<tr class="separator:ga41d32b2e72c0eccf4a2bc695598c50ba"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaaddca8228bb495010ea67cb312db28d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y)</td></tr>
+<tr class="memdesc:gaaddca8228bb495010ea67cb312db28d5"><td class="mdescLeft"> </td><td class="mdescRight">Move the context pen relative to the current point. <a href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">More...</a><br /></td></tr>
+<tr class="separator:gaaddca8228bb495010ea67cb312db28d5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8acf97c1e4ae8ab67764a96a0d5d7b9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float xc, float yc, float radius, float a1, float a2)</td></tr>
+<tr class="memdesc:ga8acf97c1e4ae8ab67764a96a0d5d7b9c"><td class="mdescLeft"> </td><td class="mdescRight">Adds a circular arc of the given radius to the current path. <a href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">More...</a><br /></td></tr>
+<tr class="separator:ga8acf97c1e4ae8ab67764a96a0d5d7b9c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7e937e021bf96bd38de3e478bf80c3e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float xc, float yc, float radius, float a1, float a2)</td></tr>
+<tr class="memdesc:ga7e937e021bf96bd38de3e478bf80c3e7"><td class="mdescLeft"> </td><td class="mdescRight">Add a circular arc in counter clockwise order to the current path. <a href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">More...</a><br /></td></tr>
+<tr class="separator:ga7e937e021bf96bd38de3e478bf80c3e7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gae1be850b3f4a6b01e35344bd033bf3d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2, float x3, float y3)</td></tr>
+<tr class="memdesc:gae1be850b3f4a6b01e35344bd033bf3d0"><td class="mdescLeft"> </td><td class="mdescRight">Adds a cubic Bézier spline to the current path. <a href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">More...</a><br /></td></tr>
+<tr class="separator:gae1be850b3f4a6b01e35344bd033bf3d0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga154cef8a49f052068c9f0d6f897aa3d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2, float x3, float y3)</td></tr>
+<tr class="memdesc:ga154cef8a49f052068c9f0d6f897aa3d6"><td class="mdescLeft"> </td><td class="mdescRight">Adds a cubic Bézier spline to the current path relative to the current point. <a href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">More...</a><br /></td></tr>
+<tr class="separator:ga154cef8a49f052068c9f0d6f897aa3d6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad571c4011138a2cba97fe31709faafc7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2)</td></tr>
+<tr class="memdesc:gad571c4011138a2cba97fe31709faafc7"><td class="mdescLeft"> </td><td class="mdescRight">Add a quadratic Bezizer curve to the current path. <a href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">More...</a><br /></td></tr>
+<tr class="separator:gad571c4011138a2cba97fe31709faafc7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga94c7fd0444bb8b997a780e1895125837"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2)</td></tr>
+<tr class="memdesc:ga94c7fd0444bb8b997a780e1895125837"><td class="mdescLeft"> </td><td class="mdescRight">Add a quadratic Bezizer curve to the current path relative to the current point. <a href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">More...</a><br /></td></tr>
+<tr class="separator:ga94c7fd0444bb8b997a780e1895125837"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga70c154560a0c15922815cfe7d6530312"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y, float w, float h)</td></tr>
+<tr class="memdesc:ga70c154560a0c15922815cfe7d6530312"><td class="mdescLeft"> </td><td class="mdescRight">Add an axis aligned rectangle subpath to the current path. <a href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">More...</a><br /></td></tr>
+<tr class="separator:ga70c154560a0c15922815cfe7d6530312"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa5967f211de903e7feb6bf12ae909a06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y, float w, float h, float radius)</td></tr>
+<tr class="memdesc:gaa5967f211de903e7feb6bf12ae909a06"><td class="mdescLeft"> </td><td class="mdescRight">Add an axis aligned rectangle with rounded corners to the current path. <a href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">More...</a><br /></td></tr>
+<tr class="separator:gaa5967f211de903e7feb6bf12ae909a06"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga13635442e4c14287367823598f2535cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y, float w, float h, float rx, float ry)</td></tr>
+<tr class="memdesc:ga13635442e4c14287367823598f2535cb"><td class="mdescLeft"> </td><td class="mdescRight">Add an axis aligned rectangle with rounded corners defined in both axis to the current path. <a href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">More...</a><br /></td></tr>
+<tr class="separator:ga13635442e4c14287367823598f2535cb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaadec811521b3edb7a509bd9c6e370ee5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float radiusX, float radiusY, float x, float y, float rotationAngle)</td></tr>
+<tr class="separator:gaadec811521b3edb7a509bd9c6e370ee5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga74f4c24e04116105ddc91b31a174ed34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x2, float y2, bool largeArc, bool counterClockWise, float rx, float ry, float phi)</td></tr>
+<tr class="separator:ga74f4c24e04116105ddc91b31a174ed34"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7fd336046c4afa45de5e5473faed9b2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x2, float y2, bool largeArc, bool counterClockWise, float rx, float ry, float phi)</td></tr>
+<tr class="separator:ga7fd336046c4afa45de5e5473faed9b2d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3590f94fe38df4f98f196d738827891c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga3590f94fe38df4f98f196d738827891c"><td class="mdescLeft"> </td><td class="mdescRight">Stroke command. <a href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">More...</a><br /></td></tr>
+<tr class="separator:ga3590f94fe38df4f98f196d738827891c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3f64f9251bd63c229205115a214acfc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga3f64f9251bd63c229205115a214acfc1"><td class="mdescLeft"> </td><td class="mdescRight">Stroke command that preserve current path. <a href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">More...</a><br /></td></tr>
+<tr class="separator:ga3f64f9251bd63c229205115a214acfc1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7b84dd59cc0b3d116948a89ff7ad53f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga7b84dd59cc0b3d116948a89ff7ad53f8"><td class="mdescLeft"> </td><td class="mdescRight">Fill command. <a href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">More...</a><br /></td></tr>
+<tr class="separator:ga7b84dd59cc0b3d116948a89ff7ad53f8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa0dd784bb4277124e6fd2546a50b970a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gaa0dd784bb4277124e6fd2546a50b970a"><td class="mdescLeft"> </td><td class="mdescRight">Fill command that preserve current path. <a href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">More...</a><br /></td></tr>
+<tr class="separator:gaa0dd784bb4277124e6fd2546a50b970a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga95d31d8c703526652ad57a42292146e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga95d31d8c703526652ad57a42292146e2"><td class="mdescLeft"> </td><td class="mdescRight">Paint command. <a href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">More...</a><br /></td></tr>
+<tr class="separator:ga95d31d8c703526652ad57a42292146e2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac418bd821f5e47d7c9deb6f58b5bc03d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gac418bd821f5e47d7c9deb6f58b5bc03d"><td class="mdescLeft"> </td><td class="mdescRight">Clear surface. <a href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">More...</a><br /></td></tr>
+<tr class="separator:gac418bd821f5e47d7c9deb6f58b5bc03d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7f881ada9c9c463683359d84e876e695"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga7f881ada9c9c463683359d84e876e695"><td class="mdescLeft"> </td><td class="mdescRight">Reset the current clip region. <a href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">More...</a><br /></td></tr>
+<tr class="separator:ga7f881ada9c9c463683359d84e876e695"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga13183bfc6468e0106b487a397ea1d870"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga13183bfc6468e0106b487a397ea1d870"><td class="mdescLeft"> </td><td class="mdescRight">Establishes a new clip region. <a href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">More...</a><br /></td></tr>
+<tr class="separator:ga13183bfc6468e0106b487a397ea1d870"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga42752652b304544765ffbc9f1355f04a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga42752652b304544765ffbc9f1355f04a"><td class="mdescLeft"> </td><td class="mdescRight">Establishes a new clip region preserving the current path. <a href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">More...</a><br /></td></tr>
+<tr class="separator:ga42752652b304544765ffbc9f1355f04a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga78687897d394221132d57809244a2bde"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float opacity)</td></tr>
+<tr class="separator:ga78687897d394221132d57809244a2bde"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0bb6ecd1c3f10f1a6bae09a808986a7c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga0bb6ecd1c3f10f1a6bae09a808986a7c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga46da71eebe6f6dbb5056dc1429ced863"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, uint32_t c)</td></tr>
+<tr class="memdesc:ga46da71eebe6f6dbb5056dc1429ced863"><td class="mdescLeft"> </td><td class="mdescRight">Set current source for drawing to the solid color defined by the supplied 32bit integer. <a href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">More...</a><br /></td></tr>
+<tr class="separator:ga46da71eebe6f6dbb5056dc1429ced863"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7f1817e3b786b376348af666b2f0520a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float r, float g, float b, float a)</td></tr>
+<tr class="memdesc:ga7f1817e3b786b376348af666b2f0520a"><td class="mdescLeft"> </td><td class="mdescRight">set color with alpha. <a href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">More...</a><br /></td></tr>
+<tr class="separator:ga7f1817e3b786b376348af666b2f0520a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga89a8aa13acca2fdae86a6f94912513b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float r, float g, float b)</td></tr>
+<tr class="memdesc:ga89a8aa13acca2fdae86a6f94912513b4"><td class="mdescLeft"> </td><td class="mdescRight">set color as new source. <a href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">More...</a><br /></td></tr>
+<tr class="separator:ga89a8aa13acca2fdae86a6f94912513b4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa1dd0e917ca55bb68795b6973f1fa38e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float width)</td></tr>
+<tr class="memdesc:gaa1dd0e917ca55bb68795b6973f1fa38e"><td class="mdescLeft"> </td><td class="mdescRight">set line width for the next draw command. <a href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">More...</a><br /></td></tr>
+<tr class="separator:gaa1dd0e917ca55bb68795b6973f1fa38e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga19370dc950aa5f87d13feb2824faf441"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float limit)</td></tr>
+<tr class="memdesc:ga19370dc950aa5f87d13feb2824faf441"><td class="mdescLeft"> </td><td class="mdescRight">set line join miter size limit. <a href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">More...</a><br /></td></tr>
+<tr class="separator:ga19370dc950aa5f87d13feb2824faf441"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga4d37ec2bc539cbb2f088152c1785724a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga4d37ec2bc539cbb2f088152c1785724a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current miter limit, as set by <a class="el" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit()</a>. <a href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">More...</a><br /></td></tr>
+<tr class="separator:ga4d37ec2bc539cbb2f088152c1785724a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2af37f98b630134843446c5d8109741f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> cap)</td></tr>
+<tr class="memdesc:ga2af37f98b630134843446c5d8109741f"><td class="mdescLeft"> </td><td class="mdescRight">set line terminations for the next draw command. <a href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">More...</a><br /></td></tr>
+<tr class="separator:ga2af37f98b630134843446c5d8109741f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga261c6105cc8574a05a971b562cfbbfdf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> join)</td></tr>
+<tr class="memdesc:ga261c6105cc8574a05a971b562cfbbfdf"><td class="mdescLeft"> </td><td class="mdescRight">set line joins for the next draw command. <a href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">More...</a><br /></td></tr>
+<tr class="separator:ga261c6105cc8574a05a971b562cfbbfdf"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7316a9d4a70cbc592923c8d3410df077"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, float x, float y)</td></tr>
+<tr class="memdesc:ga7316a9d4a70cbc592923c8d3410df077"><td class="mdescLeft"> </td><td class="mdescRight">use supplied surface as current pattern. <a href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">More...</a><br /></td></tr>
+<tr class="separator:ga7316a9d4a70cbc592923c8d3410df077"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga73db2af35f3339bc926854a492560964"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga73db2af35f3339bc926854a492560964"><td class="mdescLeft"> </td><td class="mdescRight">set supplied pattern as current source. <a href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">More...</a><br /></td></tr>
+<tr class="separator:ga73db2af35f3339bc926854a492560964"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gab9a9036245eb304f4214705879326f13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> op)</td></tr>
+<tr class="separator:gab9a9036245eb304f4214705879326f13"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga32ccec401affe05abbbcc914cd3139e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> fr)</td></tr>
+<tr class="separator:ga32ccec401affe05abbbcc914cd3139e6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga38d3fd1954fdcddd9013117f60d21707"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const float *dashes, uint32_t num_dashes, float offset)</td></tr>
+<tr class="memdesc:ga38d3fd1954fdcddd9013117f60d21707"><td class="mdescLeft"> </td><td class="mdescRight">set the dash configuration for strokes <a href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">More...</a><br /></td></tr>
+<tr class="separator:ga38d3fd1954fdcddd9013117f60d21707"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa2a085eb1589cad42d21a79d967ba821"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const float *dashes, uint32_t *num_dashes, float *offset)</td></tr>
+<tr class="memdesc:gaa2a085eb1589cad42d21a79d967ba821"><td class="mdescLeft"> </td><td class="mdescRight">get current dash settings. <a href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">More...</a><br /></td></tr>
+<tr class="separator:gaa2a085eb1589cad42d21a79d967ba821"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga25e4334755ba6bef6a74bc263554c07e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga25e4334755ba6bef6a74bc263554c07e"><td class="mdescLeft"> </td><td class="mdescRight">get current line width <a href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">More...</a><br /></td></tr>
+<tr class="separator:ga25e4334755ba6bef6a74bc263554c07e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga99ca38817ba4247d2cacb2140f4ad1f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga99ca38817ba4247d2cacb2140f4ad1f6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga41a306bcd66be7fc2f00b66a5ea92208"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga41a306bcd66be7fc2f00b66a5ea92208"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga96ae65bebca48a87348d960d5ba52b03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga96ae65bebca48a87348d960d5ba52b03"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5accbb746089e87bcf2affb3b8d013ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga5accbb746089e87bcf2affb3b8d013ff"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gace9e98ac61a0fbdc79d1cee9291c15bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:gace9e98ac61a0fbdc79d1cee9291c15bb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5681b5178166d4f96d9f803000866200"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga5681b5178166d4f96d9f803000866200"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac2c7805769e61c06151b52f3fb52986d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gac2c7805769e61c06151b52f3fb52986d"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether a current point is defined on the current path. See <a class="el" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point()</a> for details on the current point. <a href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">More...</a><br /></td></tr>
+<tr class="separator:gac2c7805769e61c06151b52f3fb52986d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gae3a369a75b9d87c84547a5cd05a221e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:gae3a369a75b9d87c84547a5cd05a221e6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga490b9db147cf800e5e98eefe3753b8ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga490b9db147cf800e5e98eefe3753b8ec"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gacf62b2602170792417398c51511dee67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float dx, float dy)</td></tr>
+<tr class="separator:gacf62b2602170792417398c51511dee67"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5d8b1a43c078011541b8ad40a2af00bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float sx, float sy)</td></tr>
+<tr class="separator:ga5d8b1a43c078011541b8ad40a2af00bb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gae025c30c061c0264d4a9f469e8c05d1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float radians)</td></tr>
+<tr class="separator:gae025c30c061c0264d4a9f469e8c05d1c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga998ca7435dd87db6da6d30a5ee69f827"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga998ca7435dd87db6da6d30a5ee69f827"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga17c5a80eb803be493370b95add18e0e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga17c5a80eb803be493370b95add18e0e0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga79ca5efa6ffc3025bda30a1d0ed3e2ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga79ca5efa6ffc3025bda30a1d0ed3e2ce"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga61e679b9e01cdf105c7756bf9854697b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga61e679b9e01cdf105c7756bf9854697b"><td class="mdescLeft"> </td><td class="mdescRight">Reset the current transformation matrix of the provided context to the identity matrix. <a href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">More...</a><br /></td></tr>
+<tr class="separator:ga61e679b9e01cdf105c7756bf9854697b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga88295a0e1ad4344a05de82c54b7159db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *name)</td></tr>
+<tr class="memdesc:ga88295a0e1ad4344a05de82c54b7159db"><td class="mdescLeft"> </td><td class="mdescRight">Try find font with the specified name using the FontConfig library. <a href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">More...</a><br /></td></tr>
+<tr class="separator:ga88295a0e1ad4344a05de82c54b7159db"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaaaab7e5a95eab3cb812bbe4865d85951"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *path, const char *name)</td></tr>
+<tr class="memdesc:gaaaab7e5a95eab3cb812bbe4865d85951"><td class="mdescLeft"> </td><td class="mdescRight">Select a new font by providing its file path. <a href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">More...</a><br /></td></tr>
+<tr class="separator:gaaaab7e5a95eab3cb812bbe4865d85951"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8ca1adfc2ff436c4f1e76f46ba14d9b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, unsigned char *fontBuffer, long fontBufferByteSize, const char *name)</td></tr>
+<tr class="memdesc:ga8ca1adfc2ff436c4f1e76f46ba14d9b0"><td class="mdescLeft"> </td><td class="mdescRight">Select a new font by providing a pointer on the font file loaded in memory and its size in byte. <a href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">More...</a><br /></td></tr>
+<tr class="separator:ga8ca1adfc2ff436c4f1e76f46ba14d9b0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga93286454cb5af21e9ddf69635e1351ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, uint32_t size)</td></tr>
+<tr class="separator:ga93286454cb5af21e9ddf69635e1351ef"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2e3f3777b3ba1a6de1d54eb7c23737d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text)</td></tr>
+<tr class="separator:ga2e3f3777b3ba1a6de1d54eb7c23737d9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga79802b5c678d1ab84a4f5ef560e77e29"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text, <a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a> *extents)</td></tr>
+<tr class="separator:ga79802b5c678d1ab84a4f5ef560e77e29"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0a1ff002bf87d056d6749966fdabd3a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a> *extents)</td></tr>
+<tr class="separator:ga0a1ff002bf87d056d6749966fdabd3a6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaff5bbccf8cc53721ca2666c56272256e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text)</td></tr>
+<tr class="memdesc:gaff5bbccf8cc53721ca2666c56272256e"><td class="mdescLeft"> </td><td class="mdescRight">Create a new text run. <a href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">More...</a><br /></td></tr>
+<tr class="separator:gaff5bbccf8cc53721ca2666c56272256e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gadfcb5fd125984c0399c5f6bc9619e56a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text, uint32_t length)</td></tr>
+<tr class="memdesc:gadfcb5fd125984c0399c5f6bc9619e56a"><td class="mdescLeft"> </td><td class="mdescRight">Create a new text run for a non null terminated string. <a href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">More...</a><br /></td></tr>
+<tr class="separator:gadfcb5fd125984c0399c5f6bc9619e56a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaf177e82330cb95a71c9517f8aacd6365"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun)</td></tr>
+<tr class="memdesc:gaf177e82330cb95a71c9517f8aacd6365"><td class="mdescLeft"> </td><td class="mdescRight">Release ressources holded by the text run. <a href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">More...</a><br /></td></tr>
+<tr class="separator:gaf177e82330cb95a71c9517f8aacd6365"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2e5ac52635eb2745b9f28373689df0d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun)</td></tr>
+<tr class="separator:ga2e5ac52635eb2745b9f28373689df0d9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gafa8b8c1636cb6c479a851fc04f7741ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun, <a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a> *extents)</td></tr>
+<tr class="separator:gafa8b8c1636cb6c479a851fc04f7741ad"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga01525d0d537d2e03d541ad57325f14d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun)</td></tr>
+<tr class="memdesc:ga01525d0d537d2e03d541ad57325f14d2"><td class="mdescLeft"> </td><td class="mdescRight">Get glyph count of text run. <a href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">More...</a><br /></td></tr>
+<tr class="separator:ga01525d0d537d2e03d541ad57325f14d2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad8303a290f342f71dd233bef3f02441b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun, uint32_t index, <a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a> *pGlyphInfo)</td></tr>
+<tr class="memdesc:gad8303a290f342f71dd233bef3f02441b"><td class="mdescLeft"> </td><td class="mdescRight">retrieve glyph positions. <a href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">More...</a><br /></td></tr>
+<tr class="separator:gad8303a290f342f71dd233bef3f02441b"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_run_get_glyph_count</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga01525d0d537d2e03d541ad57325f14d2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga01525d0d537d2e03d541ad57325f14d2">◆ </a></span>vkvg_text_run_get_glyph_count()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t vkvg_text_run_get_glyph_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td>
+ <td class="paramname"><em>textRun</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get glyph count of text run. </p>
+<dl class="section return"><dt>Returns</dt><dd>glyph count </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_font_extents</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga0a1ff002bf87d056d6749966fdabd3a6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0a1ff002bf87d056d6749966fdabd3a6">◆ </a></span>vkvg_font_extents()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_font_extents </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a> * </td>
+ <td class="paramname"><em>extents</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">extents</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_opacity</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga0bb6ecd1c3f10f1a6bae09a808986a7c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0bb6ecd1c3f10f1a6bae09a808986a7c">◆ </a></span>vkvg_get_opacity()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float vkvg_get_opacity </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_close_path</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga0e1611518cd6aa91d3527fefcfdf2957"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0e1611518cd6aa91d3527fefcfdf2957">◆ </a></span>vkvg_close_path()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_close_path </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Close the current path. </p>
+<p>Close the last path emited for this context if its point count is greater than 2. This function has no effect if the current path is empty or if its point count is less than 2. This function is automatically call when you try to perform a filling operation on an unclosed path. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VkvgContext</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga1027bada0ac47c81c3b0746158c3c5bc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1027bada0ac47c81c3b0746158c3c5bc">◆ </a></span>VkvgContext</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef struct _vkvg_context_t* <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>The Vkvg drawing Context. </p>
+<p>A <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc" title="The Vkvg drawing Context.">VkvgContext</a> is the central object for drawing operations. #vkvg_context_t structure internals this pointer point to are hidden to the client application. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00298">298</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_clip</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga13183bfc6468e0106b487a397ea1d870"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga13183bfc6468e0106b487a397ea1d870">◆ </a></span>vkvg_clip()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_clip </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Establishes a new clip region. </p>
+<p>Establishes a new clip region by intersecting the current clip region with the current path as it would be filled by <a class="el" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill()</a> and according to the current fill rule (<a class="el" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule()</a>).</p>
+<p>The current clip region affects all drawing operations by effectively masking out any changes to the surface that are outside the current clip region.</p>
+<p>After <a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870" title="Establishes a new clip region.">vkvg_clip()</a>, the current path will be cleared from the context.</p>
+<p>Calling <a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870" title="Establishes a new clip region.">vkvg_clip()</a> can only make the clip region smaller, never larger. But the current clip is part of the graphics state, so a temporary restriction of the clip region can be achieved by calling <a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip()</a> within a <a class="el" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">/@ref</a> <a class="el" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore()</a> pair. The only other means of increasing the size of the clip region is <a class="el" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip()</a>. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rounded_rectangle2</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga13635442e4c14287367823598f2535cb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga13635442e4c14287367823598f2535cb">◆ </a></span>vkvg_rounded_rectangle2()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_rounded_rectangle2 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>w</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>h</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>rx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>ry</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add an axis aligned rectangle with rounded corners defined in both axis to the current path. </p>
+<p>Adds a closed sub-path rectangle of the given size to the current path at position (x, y). </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x</td><td>The x coordinate of the top left corner of the rectangle to emit. </td></tr>
+ <tr><td class="paramname">y</td><td>The y coordinate of the top left corner of the rectangle to emit. </td></tr>
+ <tr><td class="paramname">w</td><td>The width in pixel of the rectangle to draw. </td></tr>
+ <tr><td class="paramname">h</td><td>The height in pixel of the rectangle to draw. </td></tr>
+ <tr><td class="paramname">rx</td><td>The horizontal radius of the corners. </td></tr>
+ <tr><td class="paramname">ry</td><td>The vertical radius of the corners. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS or VKVG_STATUS_INVALID_RECT if width or height is equal to 0. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rel_curve_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga154cef8a49f052068c9f0d6f897aa3d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga154cef8a49f052068c9f0d6f897aa3d6">◆ </a></span>vkvg_rel_curve_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_rel_curve_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x3</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y3</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Adds a cubic Bézier spline to the current path relative to the current point. </p>
+<p>Adds a cubic Bézier spline to the path from the current point to position (x3, y3) in relative coordinate to the current point, using (x1, y1) and (x2, y2) as the control points relative to the current point. After this call the current point will be (x3, y3).</p>
+<p>If there is no current point before the call to <a class="el" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6" title="Adds a cubic Bézier spline to the current path relative to the current point.">vkvg_rel_curve_to()</a> => error:VKVG_STATUS_NO_CURRENT_POINT. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x1</td><td>The X coordinate of the first control point. </td></tr>
+ <tr><td class="paramname">y1</td><td>The Y coordinate of the first control point. </td></tr>
+ <tr><td class="paramname">x2</td><td>The X coordinate of the second control point. </td></tr>
+ <tr><td class="paramname">y2</td><td>The Y coordinate of the second control point. </td></tr>
+ <tr><td class="paramname">x3</td><td>The X coordinate of the end of the curve. </td></tr>
+ <tr><td class="paramname">y3</td><td>The Y coordinate of the end of the curve. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_matrix</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga17c5a80eb803be493370b95add18e0e0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga17c5a80eb803be493370b95add18e0e0">◆ </a></span>vkvg_set_matrix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_matrix </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">matrix</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_miter_limit</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga19370dc950aa5f87d13feb2824faf441"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga19370dc950aa5f87d13feb2824faf441">◆ </a></span>vkvg_set_miter_limit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_miter_limit </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>limit</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set line join miter size limit. </p>
+<p>If the current line join style is set to VKVG_LINE_JOIN_MITER (see <a class="el" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf" title="set line joins for the next draw command.">vkvg_set_line_join()</a>), the miter limit is used to determine whether the lines should be joined with a bevel instead of a miter. Vkvg divides the length of the miter by the line width. If the result is greater than the miter limit, the style is converted to a bevel.</p>
+<p>The default miter limit value is 10.0, which will convert joins with interior angles less than 11 degrees to bevels instead of miters. For reference, a miter limit of 2.0 makes the miter cutoff at 60 degrees, and a miter limit of 1.414 makes the cutoff at 90 degrees.</p>
+<p>A miter limit for a desired angle can be computed as: miter limit = 1/sin(angle/2)</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">limit</td><td>new current miter limit value for the context. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_line_width</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga25e4334755ba6bef6a74bc263554c07e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga25e4334755ba6bef6a74bc263554c07e">◆ </a></span>vkvg_get_line_width()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float vkvg_get_line_width </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get current line width </p>
+<p>This function return the current line width to use by <a class="el" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c" title="Stroke command.">vkvg_stroke()</a> as set by <a class="el" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e" title="set line width for the next draw command.">vkvg_set_line_width()</a>. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>current line width. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_line_join</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga261c6105cc8574a05a971b562cfbbfdf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga261c6105cc8574a05a971b562cfbbfdf">◆ </a></span>vkvg_set_line_join()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_line_join </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> </td>
+ <td class="paramname"><em>join</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set line joins for the next draw command. </p>
+<p>Configure the line join to output for further path stroke commands. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">join</td><td>new line join as defined in #vkvg_line_joint_t. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_line_cap</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga2af37f98b630134843446c5d8109741f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2af37f98b630134843446c5d8109741f">◆ </a></span>vkvg_set_line_cap()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_line_cap </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> </td>
+ <td class="paramname"><em>cap</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set line terminations for the next draw command. </p>
+<p>Configure the line terminations to output for further path stroke commands. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">cap</td><td>new line termination, may be one of the value of <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0" title="line caps">vkvg_line_cap_t</a>. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_show_text</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga2e3f3777b3ba1a6de1d54eb7c23737d9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2e3f3777b3ba1a6de1d54eb7c23737d9">◆ </a></span>vkvg_show_text()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_show_text </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>text</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">text</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_show_text_run</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga2e5ac52635eb2745b9f28373689df0d9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2e5ac52635eb2745b9f28373689df0d9">◆ </a></span>vkvg_show_text_run()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_show_text_run </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td>
+ <td class="paramname"><em>textRun</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">textRun</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_fill_rule</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga32ccec401affe05abbbcc914cd3139e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga32ccec401affe05abbbcc914cd3139e6">◆ </a></span>vkvg_set_fill_rule()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_fill_rule </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> </td>
+ <td class="paramname"><em>fr</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">fr</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_stroke</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga3590f94fe38df4f98f196d738827891c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3590f94fe38df4f98f196d738827891c">◆ </a></span>vkvg_stroke()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_stroke </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Stroke command. </p>
+<p>Perform a stroke of the current path and reset it.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_status_to_string</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga36fe35b2d255b66d379b70567d49eed2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga36fe35b2d255b66d379b70567d49eed2">◆ </a></span>vkvg_status_to_string()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> const char* vkvg_status_to_string </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td>
+ <td class="paramname"><em>status</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>vkvg_status_to_string: @status: a vkvg status</p>
+<p>Provides a human-readable description of a <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354" title="vkvg operation status.">vkvg_status_t</a>.</p>
+<p>Returns: a string representation of the status </p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_dash</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga38d3fd1954fdcddd9013117f60d21707"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga38d3fd1954fdcddd9013117f60d21707">◆ </a></span>vkvg_set_dash()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_dash </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const float * </td>
+ <td class="paramname"><em>dashes</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>num_dashes</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>offset</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set the dash configuration for strokes </p>
+<p>Sets the dash pattern to be used by the next <a class="el" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c" title="Stroke command.">vkvg_stroke()</a>. A dash pattern is specified by dashes, an array of positive values. Each value provides the length of alternate "on" and "off" portions of the stroke. The offset specifies an offset into the pattern at which the stroke begins. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">dashes</td><td>a pointer on an array of float values defining alternate lengths of on and off stroke portions. </td></tr>
+ <tr><td class="paramname">num_dashes</td><td>the length of the dash array. </td></tr>
+ <tr><td class="paramname">offset</td><td>an offset into the dash pattern at which the stroke should start. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_stroke_preserve</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga3f64f9251bd63c229205115a214acfc1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3f64f9251bd63c229205115a214acfc1">◆ </a></span>vkvg_stroke_preserve()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_stroke_preserve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Stroke command that preserve current path. </p>
+<p>Perform a stroke of the current path and preserve it after the operation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_line_join</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga41a306bcd66be7fc2f00b66a5ea92208"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga41a306bcd66be7fc2f00b66a5ea92208">◆ </a></span>vkvg_get_line_join()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> vkvg_get_line_join </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>vkvg_line_join_t </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_move_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga41d32b2e72c0eccf4a2bc695598c50ba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga41d32b2e72c0eccf4a2bc695598c50ba">◆ </a></span>vkvg_move_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_move_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Move the context pen to the position given in argument. </p>
+<p>This command set the current pen position of the context to the coordinate given by the x and y arguments. If the current path is not empty, this command will start a new subpath and set the current pen position to the coordinates given in arguments. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x</td><td>new x position of the pen </td></tr>
+ <tr><td class="paramname">y</td><td>new y position of the pen </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_clip_preserve</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga42752652b304544765ffbc9f1355f04a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga42752652b304544765ffbc9f1355f04a">◆ </a></span>vkvg_clip_preserve()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_clip_preserve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Establishes a new clip region preserving the current path. </p>
+<p>This method has the same effect as <a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip()</a> except that the current path is not cleared after the operation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_source_color</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga46da71eebe6f6dbb5056dc1429ced863"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga46da71eebe6f6dbb5056dc1429ced863">◆ </a></span>vkvg_set_source_color()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_source_color </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>c</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Set current source for drawing to the solid color defined by the supplied 32bit integer. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">rgba</td><td>color coded in 32bit integer. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_restore</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga490b9db147cf800e5e98eefe3753b8ec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga490b9db147cf800e5e98eefe3753b8ec">◆ </a></span>vkvg_restore()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_restore </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_miter_limit</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga4d37ec2bc539cbb2f088152c1785724a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4d37ec2bc539cbb2f088152c1785724a">◆ </a></span>vkvg_get_miter_limit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float vkvg_get_miter_limit </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Gets the current miter limit, as set by <a class="el" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit()</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the current miter limit for the context. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_current_point</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga54e4a562ce79bfe7b27bccb354211526"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga54e4a562ce79bfe7b27bccb354211526">◆ </a></span>vkvg_get_current_point()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_get_current_point </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>y</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the current point of the context, return 0,0 if no point is defined. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td></td></tr>
+ <tr><td class="paramname">x</td><td></td></tr>
+ <tr><td class="paramname">y</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_target</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga5681b5178166d4f96d9f803000866200"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5681b5178166d4f96d9f803000866200">◆ </a></span>vkvg_get_target()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> vkvg_get_target </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga59ac2b80c1610a785e65ad44fde2b1d0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga59ac2b80c1610a785e65ad44fde2b1d0">◆ </a></span>vkvg_reference()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> vkvg_reference </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Increment by one the reference count on this context. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The context to increment the reference count for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_fill_rule</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga5accbb746089e87bcf2affb3b8d013ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5accbb746089e87bcf2affb3b8d013ff">◆ </a></span>vkvg_get_fill_rule()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> vkvg_get_fill_rule </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>vkvg_fill_rule_t </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_new_path</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga5d60e9db2309e786ac30218efab804cb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5d60e9db2309e786ac30218efab804cb">◆ </a></span>vkvg_new_path()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_new_path </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Start a new empty path. </p>
+<p>Calling <a class="el" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb" title="Start a new empty path.">vkvg_new_path</a> is equivalent to a clear of the current path stored in the context without drawing anything on the target surface. The current position is reseted to (0,0). </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_scale</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga5d8b1a43c078011541b8ad40a2af00bb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5d8b1a43c078011541b8ad40a2af00bb">◆ </a></span>vkvg_scale()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_scale </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>sx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>sy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">sx</td><td></td></tr>
+ <tr><td class="paramname">sy</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_identity_matrix</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga61e679b9e01cdf105c7756bf9854697b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga61e679b9e01cdf105c7756bf9854697b">◆ </a></span>vkvg_identity_matrix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_identity_matrix </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Reset the current transformation matrix of the provided context to the identity matrix. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_new_sub_path</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga6fd276cc6718c78aa889d289004707f2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6fd276cc6718c78aa889d289004707f2">◆ </a></span>vkvg_new_sub_path()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_new_sub_path </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Start new sub path, no current point is defined. </p>
+<p>If the current path is empty, this function has no effect. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rectangle</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga70c154560a0c15922815cfe7d6530312"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga70c154560a0c15922815cfe7d6530312">◆ </a></span>vkvg_rectangle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_rectangle </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>w</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>h</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add an axis aligned rectangle subpath to the current path. </p>
+<p>Adds a closed sub-path rectangle of the given size to the current path at position (x, y). </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x</td><td>The x coordinate of the top left corner of the rectangle to emit. </td></tr>
+ <tr><td class="paramname">y</td><td>The y coordinate of the top left corner of the rectangle to emit. </td></tr>
+ <tr><td class="paramname">w</td><td>The width in pixel of the rectangle to draw. </td></tr>
+ <tr><td class="paramname">h</td><td>The height in pixel of the rectangle to draw. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS or VKVG_STATUS_INVALID_RECT if width or height is equal to 0. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_source_surface</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7316a9d4a70cbc592923c8d3410df077"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7316a9d4a70cbc592923c8d3410df077">◆ </a></span>vkvg_set_source_surface()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_source_surface </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>use supplied surface as current pattern. </p>
+<p>set <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7" title="Opaque pointer on a Vkvg Surface structure.">VkvgSurface</a> as the current context source. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">surf</td><td>the vkvg surface to use as source. </td></tr>
+ <tr><td class="paramname">x</td><td>an x offset to apply for drawing operations using this surface. </td></tr>
+ <tr><td class="paramname">y</td><td>an y offset to apply for drawing operations using this surface. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_source</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga73db2af35f3339bc926854a492560964"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga73db2af35f3339bc926854a492560964">◆ </a></span>vkvg_set_source()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_source </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set supplied pattern as current source. </p>
+<p>set <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc" title="Opaque pointer on a Vkvg pattern structure.">VkvgPattern</a> as the new source for the targeted context. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">pat</td><td>the new pattern to use as source for further drawing operations. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_elliptic_arc_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga74f4c24e04116105ddc91b31a174ed34"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga74f4c24e04116105ddc91b31a174ed34">◆ </a></span>vkvg_elliptic_arc_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_elliptic_arc_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"><em>largeArc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"><em>counterClockWise</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>rx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>ry</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>phi</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_opacity</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga78687897d394221132d57809244a2bde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga78687897d394221132d57809244a2bde">◆ </a></span>vkvg_set_opacity()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_opacity </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>opacity</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga79802b5c678d1ab84a4f5ef560e77e29"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga79802b5c678d1ab84a4f5ef560e77e29">◆ </a></span>vkvg_text_extents()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_text_extents </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>text</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a> * </td>
+ <td class="paramname"><em>extents</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">text</td><td></td></tr>
+ <tr><td class="paramname">extents</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_matrix</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga79ca5efa6ffc3025bda30a1d0ed3e2ce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">◆ </a></span>vkvg_get_matrix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_get_matrix </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">matrix</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_fill</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7b84dd59cc0b3d116948a89ff7ad53f8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7b84dd59cc0b3d116948a89ff7ad53f8">◆ </a></span>vkvg_fill()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_fill </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Fill command. </p>
+<p>Perform the filling of the current path. If no path is defined, this command has no effect. The current path is reseted after this operation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rel_line_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7c420f18b584d664ba272351503b552a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7c420f18b584d664ba272351503b552a">◆ </a></span>vkvg_rel_line_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_rel_line_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>dx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>dy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add a line to the current path from the current point to the coordinate relative to it. </p>
+<p>Given a current point of (x, y), after this call the current point will be (x + dx, y + dy). If no current point is defined, this function call is equivalent to a single #move_to command to the absolute position given by the x and y arguments. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">dx</td><td>delta x </td></tr>
+ <tr><td class="paramname">dy</td><td>delta y </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_arc_negative</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7e937e021bf96bd38de3e478bf80c3e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7e937e021bf96bd38de3e478bf80c3e7">◆ </a></span>vkvg_arc_negative()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_arc_negative </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>xc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>yc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radius</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>a1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>a2</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add a circular arc in counter clockwise order to the current path. </p>
+<p>Adds a circular arc in counter clockwise order of the given radius to the current path following angles of a trigonometric circle. After this call the current point will be the last computed point of the arc. The arc is centered at (xc , yc ), begins at angle a1 and proceeds in the direction of decreasing angles to end at angle a2. If a2 is greater than a1, it will be progressively decreased by 2*PI until it is less than a1.</p>
+<p>See <a class="el" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a> for more details. This function differs only in the direction of the arc between the two angles. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">xc</td><td>center x coordinate </td></tr>
+ <tr><td class="paramname">xy</td><td>center y coordinate </td></tr>
+ <tr><td class="paramname">radius</td><td>The radius of the arc. </td></tr>
+ <tr><td class="paramname">a1</td><td>start angle in radians of the arc as if on a trigonometric circle. </td></tr>
+ <tr><td class="paramname">a2</td><td>end angle in radians of the arc to draw. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_source_rgba</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7f1817e3b786b376348af666b2f0520a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7f1817e3b786b376348af666b2f0520a">◆ </a></span>vkvg_set_source_rgba()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_source_rgba </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>r</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>g</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>a</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set color with alpha. </p>
+<p>Set current source for drawing to the solid color defined by the rgba components with 'a' for transparency. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">r</td><td>the red component of the color. </td></tr>
+ <tr><td class="paramname">g</td><td>the green component of the color. </td></tr>
+ <tr><td class="paramname">b</td><td>the blue component of the color. </td></tr>
+ <tr><td class="paramname">a</td><td>the alpha component holding the transparency for the current color. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_reset_clip</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7f881ada9c9c463683359d84e876e695"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7f881ada9c9c463683359d84e876e695">◆ </a></span>vkvg_reset_clip()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_reset_clip </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Reset the current clip region. </p>
+<p>Reset the current clip region to its original, unrestricted state.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rel_elliptic_arc_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7fd336046c4afa45de5e5473faed9b2d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7fd336046c4afa45de5e5473faed9b2d">◆ </a></span>vkvg_rel_elliptic_arc_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_rel_elliptic_arc_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"><em>largeArc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"><em>counterClockWise</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>rx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>ry</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>phi</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_select_font_face</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga88295a0e1ad4344a05de82c54b7159db"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga88295a0e1ad4344a05de82c54b7159db">◆ </a></span>vkvg_select_font_face()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_select_font_face </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>name</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Try find font with the specified name using the FontConfig library. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">name</td><td>A name to be recognized by the FontConfig library </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_source_rgb</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga89a8aa13acca2fdae86a6f94912513b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga89a8aa13acca2fdae86a6f94912513b4">◆ </a></span>vkvg_set_source_rgb()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_source_rgb </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>r</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>g</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>b</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set color as new source. </p>
+<p>Set current source to the solid color defined by the rgb components.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">r</td><td>the red component of the color. </td></tr>
+ <tr><td class="paramname">g</td><td>the green component of the color. </td></tr>
+ <tr><td class="paramname">b</td><td>the blue component of the color. </td></tr>
+ <tr><td class="paramname">a</td><td>the alpha component holding the transparency for the current color. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_arc</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga8acf97c1e4ae8ab67764a96a0d5d7b9c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">◆ </a></span>vkvg_arc()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_arc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>xc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>yc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radius</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>a1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>a2</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Adds a circular arc of the given radius to the current path. </p>
+<p>Adds a circular arc in clockwise order of the given radius to the current path following angles of a trigonometric circle. After this call the current point will be the last computed point of the arc. The arc is centered at (xc , yc ), begins at angle a1 and proceeds in the direction of increasing angles to end at angle a2. If a2 is less than a1, it will be progressively increased by 2*PI until it is greater than a1.</p>
+<p>If there is a current point, an initial line segment will be added to the path to connect the current point to the beginning of the arc. If this initial line is undesired, it can be avoided by calling <a class="el" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2" title="Start new sub path, no current point is defined.">vkvg_new_sub_path()</a> before calling <a class="el" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c" title="Adds a circular arc of the given radius to the current path.">vkvg_arc()</a>.</p>
+<p>Angles are measured in radians. An angle of 0.0 is in the direction of the positive X axis. An angle of PI/2 radians (90 degrees) is in the direction of the positive Y axis. Angles increase in the direction from the positive X axis toward the positive Y axis. So with the default transformation matrix, angles increase in a clockwise direction.</p>
+<dl class="section remark"><dt>Remarks</dt><dd>To convert from degrees to radians, use degrees * (PI/180). </dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">xc</td><td>center x coordinate </td></tr>
+ <tr><td class="paramname">xy</td><td>center y coordinate </td></tr>
+ <tr><td class="paramname">radius</td><td>The radius of the arc. </td></tr>
+ <tr><td class="paramname">a1</td><td>start angle in radians of the arc as if on a trigonometric circle. </td></tr>
+ <tr><td class="paramname">a2</td><td>end angle in radians of the arc to draw. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_load_font_from_memory</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga8ca1adfc2ff436c4f1e76f46ba14d9b0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">◆ </a></span>vkvg_load_font_from_memory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_load_font_from_memory </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char * </td>
+ <td class="paramname"><em>fontBuffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long </td>
+ <td class="paramname"><em>fontBufferByteSize</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>name</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Select a new font by providing a pointer on the font file loaded in memory and its size in byte. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">fontBuffer</td><td>a pointer to a raw font file loaded in memory. </td></tr>
+ <tr><td class="paramname">fontBufferByteSize</td><td>the size of the font buffer in bytes. </td></tr>
+ <tr><td class="paramname">name</td><td>A short name to select this font afteward </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_font_size</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga93286454cb5af21e9ddf69635e1351ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga93286454cb5af21e9ddf69635e1351ef">◆ </a></span>vkvg_set_font_size()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_font_size </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>size</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">size</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rel_quadratic_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga94c7fd0444bb8b997a780e1895125837"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga94c7fd0444bb8b997a780e1895125837">◆ </a></span>vkvg_rel_quadratic_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_rel_quadratic_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y2</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add a quadratic Bezizer curve to the current path relative to the current point. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x1</td><td>The X coordinate of the control point relative to the current point. </td></tr>
+ <tr><td class="paramname">y1</td><td>The Y coordinate of the control point relative to the current point. </td></tr>
+ <tr><td class="paramname">x2</td><td>The X coordinate of the end point of the curve relative to the current point. </td></tr>
+ <tr><td class="paramname">y2</td><td>The Y coordinate of the end point of the curve relative to the current point. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_paint</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga95d31d8c703526652ad57a42292146e2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga95d31d8c703526652ad57a42292146e2">◆ </a></span>vkvg_paint()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_paint </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Paint command. </p>
+<p>perform a fill operation on the current path or on the full surface if no path is defined with the currently active pattern.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_operator</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga96ae65bebca48a87348d960d5ba52b03"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga96ae65bebca48a87348d960d5ba52b03">◆ </a></span>vkvg_get_operator()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> vkvg_get_operator </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>vkvg_operator_t </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_transform</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga998ca7435dd87db6da6d30a5ee69f827"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga998ca7435dd87db6da6d30a5ee69f827">◆ </a></span>vkvg_transform()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_transform </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">matrix</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_line_cap</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga99ca38817ba4247d2cacb2140f4ad1f6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga99ca38817ba4247d2cacb2140f4ad1f6">◆ </a></span>vkvg_get_line_cap()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> vkvg_get_line_cap </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>vkvg_line_cap_t </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_fill_preserve</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa0dd784bb4277124e6fd2546a50b970a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa0dd784bb4277124e6fd2546a50b970a">◆ </a></span>vkvg_fill_preserve()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_fill_preserve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Fill command that preserve current path. </p>
+<p>Same as <a class="el" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a>, but don't reset the current path after the operation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_line_width</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa1dd0e917ca55bb68795b6973f1fa38e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa1dd0e917ca55bb68795b6973f1fa38e">◆ </a></span>vkvg_set_line_width()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_line_width </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>width</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>set line width for the next draw command. </p>
+<p>Set the current line width for the targeted context. All further calls to <a class="el" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c" title="Stroke command.">vkvg_stroke</a> on this context will use this new width.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">width</td><td>new current line width for the context. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_dash</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa2a085eb1589cad42d21a79d967ba821"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa2a085eb1589cad42d21a79d967ba821">◆ </a></span>vkvg_get_dash()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_get_dash </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const float * </td>
+ <td class="paramname"><em>dashes</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t * </td>
+ <td class="paramname"><em>num_dashes</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>offset</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get current dash settings. </p>
+<p>Get the current dash configuration for the supplied <a class="el" href="group__context.html">Context</a>. If dashes pointer is NULL, only count and offset are returned, useful to query dash array dimension first. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">dashes[out]</td><td>return value for the dash array. If count is 0, this pointer stay untouched. If NULL, only count and offset are returned. </td></tr>
+ <tr><td class="paramname">num_dashes[out]</td><td>return length of dash array or 0 if dash is not set. </td></tr>
+ <tr><td class="paramname">offset[out]</td><td>return value for the current dash offset </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rounded_rectangle</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa5967f211de903e7feb6bf12ae909a06"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa5967f211de903e7feb6bf12ae909a06">◆ </a></span>vkvg_rounded_rectangle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_rounded_rectangle </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>w</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>h</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radius</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add an axis aligned rectangle with rounded corners to the current path. </p>
+<p>Adds a closed sub-path rectangle of the given size to the current path at position (x, y). </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x</td><td>The x coordinate of the top left corner of the rectangle to emit. </td></tr>
+ <tr><td class="paramname">y</td><td>The y coordinate of the top left corner of the rectangle to emit. </td></tr>
+ <tr><td class="paramname">w</td><td>The width in pixel of the rectangle to draw. </td></tr>
+ <tr><td class="paramname">h</td><td>The height in pixel of the rectangle to draw. </td></tr>
+ <tr><td class="paramname">radius</td><td>The radius of the corners. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS or VKVG_STATUS_INVALID_RECT if width or height is equal to 0. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_reference_count</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa7356999fb385658dc2ff6c182e639c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa7356999fb385658dc2ff6c182e639c5">◆ </a></span>vkvg_get_reference_count()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t vkvg_get_reference_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the current reference count of this context. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg context to query. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The current reference count for this context. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_status</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa7a77d72856d41276186df5bb2299339"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa7a77d72856d41276186df5bb2299339">◆ </a></span>vkvg_status()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_status </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get context status. </p>
+<p>Get the current context status.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context to query the status for. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_line_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaaa044940f56de70161b3821934077c7b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaaa044940f56de70161b3821934077c7b">◆ </a></span>vkvg_line_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_line_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add a line to the current path from the current point to the coordinate given in arguments. </p>
+<p>After this call, the current position will be (x,y). If no current point is defined, this function call is equivalent to a single <a class="el" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba" title="Move the context pen to the position given in argument.">vkvg_move_to</a> command. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x</td><td>absolute x coordinate of second point </td></tr>
+ <tr><td class="paramname">y</td><td>aboslute y coordinate of second point </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_load_font_from_path</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaaaab7e5a95eab3cb812bbe4865d85951"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaaaab7e5a95eab3cb812bbe4865d85951">◆ </a></span>vkvg_load_font_from_path()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_load_font_from_path </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>path</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>name</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Select a new font by providing its file path. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">path</td><td>A valid font file path. </td></tr>
+ <tr><td class="paramname">name</td><td>A short name to select this font afteward </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rel_move_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaaddca8228bb495010ea67cb312db28d5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaaddca8228bb495010ea67cb312db28d5">◆ </a></span>vkvg_rel_move_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_rel_move_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Move the context pen relative to the current point. </p>
+<p>This command will set the current pen position of the context to the coordinate given by the x and y deltas in arguments. If the current path is not empty, this command will start a new subpath and set the current pen position. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x</td><td>delta in the horizontal direction. </td></tr>
+ <tr><td class="paramname">y</td><td>delta in the vertical direction. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_ellipse</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaadec811521b3edb7a509bd9c6e370ee5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaadec811521b3edb7a509bd9c6e370ee5">◆ </a></span>vkvg_ellipse()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_ellipse </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radiusX</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radiusY</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>rotationAngle</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_operator</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gab9a9036245eb304f4214705879326f13"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab9a9036245eb304f4214705879326f13">◆ </a></span>vkvg_set_operator()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_operator </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> </td>
+ <td class="paramname"><em>op</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">op</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_destroy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gabfc11b67746a4b438580242c79ef6dce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gabfc11b67746a4b438580242c79ef6dce">◆ </a></span>vkvg_destroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Decrement the reference count on the context by one. Destroy it if count reach 0. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context to destroy. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_has_current_point</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gac2c7805769e61c06151b52f3fb52986d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac2c7805769e61c06151b52f3fb52986d">◆ </a></span>vkvg_has_current_point()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> bool vkvg_has_current_point </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Returns whether a current point is defined on the current path. See <a class="el" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point()</a> for details on the current point. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valig vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>bool whether a current point is defined </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_clear</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gac418bd821f5e47d7c9deb6f58b5bc03d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac418bd821f5e47d7c9deb6f58b5bc03d">◆ </a></span>vkvg_clear()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_clear </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Clear surface. </p>
+<p>Clear surface currently bound to the context. Color and clipping are reset to 0. New surfaces are automatically cleared when bound for the first time to a context by calling <a class="el" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a>. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_create</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gacd68ee83c078f62d89709034c562897b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacd68ee83c078f62d89709034c562897b">◆ </a></span>vkvg_create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> vkvg_create </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new vkvg context used for drawing on surfaces. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">surf</td><td>The target surface of the drawing operations. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc" title="The Vkvg drawing Context.">VkvgContext</a> or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_source</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gace9e98ac61a0fbdc79d1cee9291c15bb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gace9e98ac61a0fbdc79d1cee9291c15bb">◆ </a></span>vkvg_get_source()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> vkvg_get_source </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VkvgPattern </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_translate</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gacf62b2602170792417398c51511dee67"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacf62b2602170792417398c51511dee67">◆ </a></span>vkvg_translate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_translate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>dx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>dy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">dx</td><td></td></tr>
+ <tr><td class="paramname">dy</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_quadratic_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gad571c4011138a2cba97fe31709faafc7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad571c4011138a2cba97fe31709faafc7">◆ </a></span>vkvg_quadratic_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_quadratic_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y2</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Add a quadratic Bezizer curve to the current path. </p>
+<p>If there is no current point before the call to <a class="el" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7" title="Add a quadratic Bezizer curve to the current path.">vkvg_quadratic_to()</a> this function will behave as if preceded by a call to vkvg_move_to(ctx, x1, y1). </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x1</td><td>The X coordinate of the control point. </td></tr>
+ <tr><td class="paramname">y1</td><td>The Y coordinate of the control point. </td></tr>
+ <tr><td class="paramname">x2</td><td>The X coordinate of the end point of the curve. </td></tr>
+ <tr><td class="paramname">y2</td><td>The Y coordinate of the end point of the curve. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_path_extents</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gad6e3a8dca42362ceebe8d949058ad3b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad6e3a8dca42362ceebe8d949058ad3b4">◆ </a></span>vkvg_path_extents()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_path_extents </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>y1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>x2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>y2</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>vkvg_path_extents </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">x1</td><td>left of the resulting extents </td></tr>
+ <tr><td class="paramname">y1</td><td>top of the resulting extents </td></tr>
+ <tr><td class="paramname">x2</td><td>right of the resulting extents </td></tr>
+ <tr><td class="paramname">y2</td><td>bottom of the resulting extents </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_run_get_glyph_position</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gad8303a290f342f71dd233bef3f02441b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad8303a290f342f71dd233bef3f02441b">◆ </a></span>vkvg_text_run_get_glyph_position()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_text_run_get_glyph_position </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td>
+ <td class="paramname"><em>textRun</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>index</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a> * </td>
+ <td class="paramname"><em>pGlyphInfo</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>retrieve glyph positions. </p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_flush</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gadf5a54205231c9026559eb3a912578ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gadf5a54205231c9026559eb3a912578ef">◆ </a></span>vkvg_flush()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_flush </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Perform all the pending drawing operations on a context. </p>
+<p>Drawing operations by a context on a surface are delayed in several cases for optimisation purpose. Calling <a class="el" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef" title="Perform all the pending drawing operations on a context.">vkvg_flush</a> on a context ensure that all possibly delayed drawing command are executed. The context is automatically flushed on destruction. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context to flush. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_run_create_with_length</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gadfcb5fd125984c0399c5f6bc9619e56a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gadfcb5fd125984c0399c5f6bc9619e56a">◆ </a></span>vkvg_text_run_create_with_length()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> vkvg_text_run_create_with_length </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>text</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>length</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new text run for a non null terminated string. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">text</td><td>non null terminated utf8 string. </td></tr>
+ <tr><td class="paramname">length</td><td>glyphs count, not to be confused with byte length. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VkvgText </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_rotate</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gae025c30c061c0264d4a9f469e8c05d1c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae025c30c061c0264d4a9f469e8c05d1c">◆ </a></span>vkvg_rotate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_rotate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radians</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">radians</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_curve_to</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gae1be850b3f4a6b01e35344bd033bf3d0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae1be850b3f4a6b01e35344bd033bf3d0">◆ </a></span>vkvg_curve_to()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_curve_to </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x3</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y3</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Adds a cubic Bézier spline to the current path. </p>
+<p>Adds a cubic Bézier spline to the path from the current point to position (x3, y3), using (x1, y1) and (x2, y2) as the control points. After this call the current point will be (x3, y3).</p>
+<p>If there is no current point before the call to <a class="el" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0" title="Adds a cubic Bézier spline to the current path.">vkvg_curve_to()</a> this function will behave as if preceded by a call to vkvg_move_to(ctx, x1, y1). </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>The vkvg context pointer. </td></tr>
+ <tr><td class="paramname">x1</td><td>The X coordinate of the first control point. </td></tr>
+ <tr><td class="paramname">y1</td><td>The Y coordinate of the first control point. </td></tr>
+ <tr><td class="paramname">x2</td><td>The X coordinate of the second control point. </td></tr>
+ <tr><td class="paramname">y2</td><td>The Y coordinate of the second control point. </td></tr>
+ <tr><td class="paramname">x3</td><td>The X coordinate of the end of the curve. </td></tr>
+ <tr><td class="paramname">y3</td><td>The Y coordinate of the end of the curve. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_save</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gae3a369a75b9d87c84547a5cd05a221e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae3a369a75b9d87c84547a5cd05a221e6">◆ </a></span>vkvg_save()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_save </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_run_destroy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaf177e82330cb95a71c9517f8aacd6365"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf177e82330cb95a71c9517f8aacd6365">◆ </a></span>vkvg_text_run_destroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_text_run_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td>
+ <td class="paramname"><em>textRun</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Release ressources holded by the text run. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">VkvgtextRun</td><td>A valid VkvgText pointer. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_run_get_extents</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gafa8b8c1636cb6c479a851fc04f7741ad"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gafa8b8c1636cb6c479a851fc04f7741ad">◆ </a></span>vkvg_text_run_get_extents()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_text_run_get_extents </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td>
+ <td class="paramname"><em>textRun</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a> * </td>
+ <td class="paramname"><em>extents</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">textRun</td><td></td></tr>
+ <tr><td class="paramname">extents</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_run_create</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__context.html">Context</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaff5bbccf8cc53721ca2666c56272256e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaff5bbccf8cc53721ca2666c56272256e">◆ </a></span>vkvg_text_run_create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> vkvg_text_run_create </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>text</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new text run. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ctx</td><td>a valid vkvg <a class="el" href="group__context.html">Context</a> </td></tr>
+ <tr><td class="paramname">text</td><td>Null terminated utf8 string. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VkvgText </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Device</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#typedef-members">Typedefs</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Device</div> </div>
+</div><!--header-->
+<div class="contents">
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>create or use an existing vulkan context for vkvg. </p>
+<p><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71" title="Opaque pointer on a Vkvg device structure.">VkvgDevice</a> is the starting point of a vkvg rendering infrastructure. It connects an existing vulkan context with vkvg, or may create a new one.</p>
+<p>Most of the vulkan rendering component (pipelines, renderpass, ..) are part of the VkvgDevice, their are shared among drawing contexts.</p>
+<p>Antialiasing level is configured when creating the device by selecting the sample count. <a class="el" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a> will create a non-antialiased dev by selecting VK_SAMPLE_COUNT_1_BIT as sample count. To create antialiased rendering device, call vkvg_device_create_multisample with VkSampleCountFlags greater than one.</p>
+<p>vkvg use a single frame buffer format for now: VK_FORMAT_B8G8R8A8_UNORM.</p>
+<p>Device holds the font cache so that each time a context draws text, the same cache is used. </p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga4410787cc120fdafe8cdc480a2b02e71"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_device_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+<tr class="memdesc:ga4410787cc120fdafe8cdc480a2b02e71"><td class="mdescLeft"> </td><td class="mdescRight">Opaque pointer on a Vkvg device structure. <a href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">More...</a><br /></td></tr>
+<tr class="separator:ga4410787cc120fdafe8cdc480a2b02e71"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaa7b5b0a579d1202e8d782f720f603d91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t thread_awayre)</td></tr>
+<tr class="separator:gaa7b5b0a579d1202e8d782f720f603d91"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3a87ef8a0d782aa26a39ff63218ea25c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a> (VkSampleCountFlags samples, bool deferredResolve)</td></tr>
+<tr class="memdesc:ga3a87ef8a0d782aa26a39ff63218ea25c"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg device. <a href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">More...</a><br /></td></tr>
+<tr class="separator:ga3a87ef8a0d782aa26a39ff63218ea25c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga1d3b3027ad47c29d49a82705ff21c802"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a> (VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex)</td></tr>
+<tr class="memdesc:ga1d3b3027ad47c29d49a82705ff21c802"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg device from an existing vulkan logical device. <a href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">More...</a><br /></td></tr>
+<tr class="separator:ga1d3b3027ad47c29d49a82705ff21c802"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga584714cbe547b91c08904a90f269c170"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a> (VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex, VkSampleCountFlags samples, bool deferredResolve)</td></tr>
+<tr class="memdesc:ga584714cbe547b91c08904a90f269c170"><td class="mdescLeft"> </td><td class="mdescRight">Create a new multisampled vkvg device. <a href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">More...</a><br /></td></tr>
+<tr class="separator:ga584714cbe547b91c08904a90f269c170"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga38c54930707fd47bbdb59ee9000a6d21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga38c54930707fd47bbdb59ee9000a6d21"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count of the device by 1. Release all it's ressources if count reach 0. <a href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">More...</a><br /></td></tr>
+<tr class="separator:ga38c54930707fd47bbdb59ee9000a6d21"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga76abb77e8be8a16dd7ddd03950ba168b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga76abb77e8be8a16dd7ddd03950ba168b"><td class="mdescLeft"> </td><td class="mdescRight">Get the current status of the device. <a href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">More...</a><br /></td></tr>
+<tr class="separator:ga76abb77e8be8a16dd7ddd03950ba168b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7328d8f0102dd7dcf725bc3c77aa95f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga7328d8f0102dd7dcf725bc3c77aa95f8"><td class="mdescLeft"> </td><td class="mdescRight">Increment the reference count on this device. <a href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">More...</a><br /></td></tr>
+<tr class="separator:ga7328d8f0102dd7dcf725bc3c77aa95f8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga4e12927c2cda70943f304f5fdbd43882"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga4e12927c2cda70943f304f5fdbd43882"><td class="mdescLeft"> </td><td class="mdescRight">Query the reference count of the device. <a href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">More...</a><br /></td></tr>
+<tr class="separator:ga4e12927c2cda70943f304f5fdbd43882"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gacee1dad855f7ceb5e803c0379e37cff5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, int hdpy, int vdpy)</td></tr>
+<tr class="memdesc:gacee1dad855f7ceb5e803c0379e37cff5"><td class="mdescLeft"> </td><td class="mdescRight">Set the screen dot per inch for this device. <a href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">More...</a><br /></td></tr>
+<tr class="separator:gacee1dad855f7ceb5e803c0379e37cff5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga110a3746370bc3a61aa95e048e739d2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, int *hdpy, int *vdpy)</td></tr>
+<tr class="memdesc:ga110a3746370bc3a61aa95e048e739d2e"><td class="mdescLeft"> </td><td class="mdescRight">Get the current dpy values. <a href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">More...</a><br /></td></tr>
+<tr class="separator:ga110a3746370bc3a61aa95e048e739d2e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7cf75a034d9fb4a78c82724154cf73c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a> (const char **pExtensions, uint32_t *pExtCount)</td></tr>
+<tr class="memdesc:ga7cf75a034d9fb4a78c82724154cf73c8"><td class="mdescLeft"> </td><td class="mdescRight">query required instance extensions for vkvg. <a href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">More...</a><br /></td></tr>
+<tr class="separator:ga7cf75a034d9fb4a78c82724154cf73c8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga10ea171640ba5da3027c60390725666c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a> (VkPhysicalDevice phy, const char **pExtensions, uint32_t *pExtCount)</td></tr>
+<tr class="memdesc:ga10ea171640ba5da3027c60390725666c"><td class="mdescLeft"> </td><td class="mdescRight">query required device extensions for vkvg. <a href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">More...</a><br /></td></tr>
+<tr class="separator:ga10ea171640ba5da3027c60390725666c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga6b1a6746ce78e41714bfa433dde3f330"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> const void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a> (VkPhysicalDeviceFeatures *pEnabledFeatures)</td></tr>
+<tr class="memdesc:ga6b1a6746ce78e41714bfa433dde3f330"><td class="mdescLeft"> </td><td class="mdescRight">get vulkan device creation requirement to fit vkvg needs. <a href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">More...</a><br /></td></tr>
+<tr class="separator:ga6b1a6746ce78e41714bfa433dde3f330"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_required_device_extensions</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga10ea171640ba5da3027c60390725666c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga10ea171640ba5da3027c60390725666c">◆ </a></span>vkvg_get_required_device_extensions()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_get_required_device_extensions </td>
+ <td>(</td>
+ <td class="paramtype">VkPhysicalDevice </td>
+ <td class="paramname"><em>phy</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char ** </td>
+ <td class="paramname"><em>pExtensions</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t * </td>
+ <td class="paramname"><em>pExtCount</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>query required device extensions for vkvg. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">phy</td><td>the vulkan physical device that will be used to create the <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a>. </td></tr>
+ <tr><td class="paramname">pExtensions</td><td>a valid pointer to the array of extension names to fill, the size may be queried by calling this method with pExtension being a NULL pointer. </td></tr>
+ <tr><td class="paramname">pExtCount</td><td>a valid pointer to an integer that will be fill with the required extension count. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_get_dpy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga110a3746370bc3a61aa95e048e739d2e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga110a3746370bc3a61aa95e048e739d2e">◆ </a></span>vkvg_device_get_dpy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_device_get_dpy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int * </td>
+ <td class="paramname"><em>hdpy</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int * </td>
+ <td class="paramname"><em>vdpy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the current dpy values. </p>
+<p>Get the current values for horizontal and vertical dot per inch of the screen for this device. The default values for horizontal and vertical dpy on device creation is 96. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device to get the dpy configuration for. </td></tr>
+ <tr><td class="paramname">hdpy[out]</td><td>The current horizontal dot per inch. </td></tr>
+ <tr><td class="paramname">vdpy[out]</td><td>The current vertical dot per inch. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_create_from_vk</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga1d3b3027ad47c29d49a82705ff21c802"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1d3b3027ad47c29d49a82705ff21c802">◆ </a></span>vkvg_device_create_from_vk()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> vkvg_device_create_from_vk </td>
+ <td>(</td>
+ <td class="paramtype">VkInstance </td>
+ <td class="paramname"><em>inst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">VkPhysicalDevice </td>
+ <td class="paramname"><em>phy</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">VkDevice </td>
+ <td class="paramname"><em>vkdev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>qFamIdx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>qIndex</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new vkvg device from an existing vulkan logical device. </p>
+<p>Create a new <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71" title="Opaque pointer on a Vkvg device structure.">VkvgDevice</a> connected to the vulkan context define by an instance, a physical device, a logical device, a graphical queue family index and an its index.</p>
+<p>On success, create a new vkvg device and set its reference count to 1. On error, query the device status by calling <a class="el" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b" title="Get the current status of the device.">vkvg_device_status()</a>. Error could be one of the following:</p><ul>
+<li>VKVG_STATUS_INVALID_FORMAT: the combination of image format and tiling is not supported</li>
+<li>VKVG_STATUS_NULL_POINTER: vulkan function pointer fetching failed.</li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">inst</td><td>a valid Vulkan instance to create the device from. </td></tr>
+ <tr><td class="paramname">phy</td><td>Vulkan physical device used to create the vkvg device. </td></tr>
+ <tr><td class="paramname">vkdev</td><td>Vulkan logical device to create the vkvg device for. </td></tr>
+ <tr><td class="paramname">qFamIdx</td><td>Queue family Index of the graphic queue used for drawing operations. </td></tr>
+ <tr><td class="paramname">qIndex</td><td>Index of the queue into the choosen familly, 0 in general. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The handle of the created vkvg device, or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_destroy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga38c54930707fd47bbdb59ee9000a6d21"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga38c54930707fd47bbdb59ee9000a6d21">◆ </a></span>vkvg_device_destroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_device_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Decrement the reference count of the device by 1. Release all it's ressources if count reach 0. </p>
+<p>If device is reference by several active surfaces, calling destroy will only decrement the reference count by 1. When the reference count reach 0, the vkvg device is effectively destroyed, the device pointer is freed, and vulkan objects are released. Vkvg Devices has to stay active as long as surfaces created by it are used. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device to destroy. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_create</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga3a87ef8a0d782aa26a39ff63218ea25c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3a87ef8a0d782aa26a39ff63218ea25c">◆ </a></span>vkvg_device_create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> vkvg_device_create </td>
+ <td>(</td>
+ <td class="paramtype">VkSampleCountFlags </td>
+ <td class="paramname"><em>samples</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"><em>deferredResolve</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new vkvg device. </p>
+<p>Create a new <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71" title="Opaque pointer on a Vkvg device structure.">VkvgDevice</a> owning vulkan instance and device.</p>
+<p>On success, create a new vkvg device and set its reference count to 1. On error, query the device status by calling <a class="el" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a>. Error could be one of the following:</p><ul>
+<li>VKVG_STATUS_INVALID_FORMAT: the combination of image format and tiling is not supported</li>
+<li>VKVG_STATUS_NULL_POINTER: vulkan function pointer fetching failed.</li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">samples</td><td>The sample count that will be setup for the surfaces created by this device. </td></tr>
+ <tr><td class="paramname">deferredResolve</td><td>If true, the final simple sampled image of the surface will only be resolved on demand </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VkvgDevice</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga4410787cc120fdafe8cdc480a2b02e71"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4410787cc120fdafe8cdc480a2b02e71">◆ </a></span>VkvgDevice</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef struct _vkvg_device_t* <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Opaque pointer on a Vkvg device structure. </p>
+<p>A <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71" title="Opaque pointer on a Vkvg device structure.">VkvgDevice</a> is required for creating new surfaces. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00319">319</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_get_reference_count</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga4e12927c2cda70943f304f5fdbd43882"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4e12927c2cda70943f304f5fdbd43882">◆ </a></span>vkvg_device_get_reference_count()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t vkvg_device_get_reference_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Query the reference count of the device. </p>
+<p>Get the actual reference count on this device. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device to get the reference count for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The reference count on this device. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_create_from_vk_multisample</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga584714cbe547b91c08904a90f269c170"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga584714cbe547b91c08904a90f269c170">◆ </a></span>vkvg_device_create_from_vk_multisample()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> vkvg_device_create_from_vk_multisample </td>
+ <td>(</td>
+ <td class="paramtype">VkInstance </td>
+ <td class="paramname"><em>inst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">VkPhysicalDevice </td>
+ <td class="paramname"><em>phy</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">VkDevice </td>
+ <td class="paramname"><em>vkdev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>qFamIdx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>qIndex</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">VkSampleCountFlags </td>
+ <td class="paramname"><em>samples</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"><em>deferredResolve</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new multisampled vkvg device. </p>
+<p>This function allows to create vkvg device for working with multisampled surfaces. Multisampling is used to smooth color transitions in drawings, making lines not pixelised and diagonal edges not stepped. Multisampling has a performance cost. The final image of the surface, accessible by the user will be a resolved single sampled image.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">inst</td><td>Vulkan instance to create the device from. </td></tr>
+ <tr><td class="paramname">phy</td><td>Vulkan physical device used to create the vkvg device. </td></tr>
+ <tr><td class="paramname">vkdev</td><td>Vulkan logical device to create the vkvg device for. </td></tr>
+ <tr><td class="paramname">qFamIdx</td><td>Queue family Index of the graphic queue used for drawing operations. </td></tr>
+ <tr><td class="paramname">qIndex</td><td>Index of the queue into the choosen familly, 0 in general. </td></tr>
+ <tr><td class="paramname">samples</td><td>The sample count that will be setup for the surfaces created by this device. </td></tr>
+ <tr><td class="paramname">deferredResolve</td><td>If true, the final simple sampled image of the surface will only be resolved on demand when calling <a class="el" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a> or by explicitly calling <a class="el" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a>. If false, multisampled image is resolved on each draw operation. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The handle of the created vkvg device, or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_device_requirements</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga6b1a6746ce78e41714bfa433dde3f330"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6b1a6746ce78e41714bfa433dde3f330">◆ </a></span>vkvg_get_device_requirements()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> const void* vkvg_get_device_requirements </td>
+ <td>(</td>
+ <td class="paramtype">VkPhysicalDeviceFeatures * </td>
+ <td class="paramname"><em>pEnabledFeatures</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get vulkan device creation requirement to fit vkvg needs. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pEnabledFeatures</td><td>a pointer to the feature structure to fill for the vulkan device creation. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the required pNext chain for the vulkan device creation. The first structure is guarantied to be VkPhysicalDeviceVulkan12Features if vulkan version is >= 1.2 </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7328d8f0102dd7dcf725bc3c77aa95f8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7328d8f0102dd7dcf725bc3c77aa95f8">◆ </a></span>vkvg_device_reference()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> vkvg_device_reference </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Increment the reference count on this device. </p>
+<p>Increment by one the reference count on the device. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg device pointer to increment the reference count for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd></dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_status</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga76abb77e8be8a16dd7ddd03950ba168b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga76abb77e8be8a16dd7ddd03950ba168b">◆ </a></span>vkvg_device_status()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_device_status </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the current status of the device. </p>
+<p>Query current status of device. See <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> for more informations. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>a valid vkvg device pointer. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>current state. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_get_required_instance_extensions</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7cf75a034d9fb4a78c82724154cf73c8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7cf75a034d9fb4a78c82724154cf73c8">◆ </a></span>vkvg_get_required_instance_extensions()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_get_required_instance_extensions </td>
+ <td>(</td>
+ <td class="paramtype">const char ** </td>
+ <td class="paramname"><em>pExtensions</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t * </td>
+ <td class="paramname"><em>pExtCount</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>query required instance extensions for vkvg. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pExtensions</td><td>a valid pointer to the array of extension names to fill, the size may be queried by calling this method with pExtension being a NULL pointer. </td></tr>
+ <tr><td class="paramname">pExtCount</td><td>a valid pointer to an integer that will be fill with the required extension count. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_set_thread_aware</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa7b5b0a579d1202e8d782f720f603d91"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa7b5b0a579d1202e8d782f720f603d91">◆ </a></span>vkvg_device_set_thread_aware()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_device_set_thread_aware </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>thread_awayre</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_device_set_dpy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__device.html">Device</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gacee1dad855f7ceb5e803c0379e37cff5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacee1dad855f7ceb5e803c0379e37cff5">◆ </a></span>vkvg_device_set_dpy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_device_set_dpy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int </td>
+ <td class="paramname"><em>hdpy</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int </td>
+ <td class="paramname"><em>vdpy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Set the screen dot per inch for this device. </p>
+<p>Set the current values for horizontal and vertical dot per inch of the screen for this device. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device to set the dpy for. </td></tr>
+ <tr><td class="paramname">hdpy</td><td>Horizontal dot per inch. </td></tr>
+ <tr><td class="paramname">vdpy</td><td>Vertical dot per inch. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Matrices</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Data Structures</a> |
+<a href="#define-members">Macros</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Matrices</div> </div>
+</div><!--header-->
+<div class="contents">
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Generic matrix operations. </p>
+<p>This is the reference documentation for handling matrices to use as transformation in drawing operations. Matrix computations in vkvg are taken from the cairo library. </p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">vkvg matrix structure <a href="structvkvg__matrix__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga7a14d8e9fafcb47df7b52731622a15a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a>   (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>){1,0,0,1,0,0}</td></tr>
+<tr class="separator:ga7a14d8e9fafcb47df7b52731622a15a3"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga22c80d15d3492420d9dc9fea4ddf7d76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="memdesc:ga22c80d15d3492420d9dc9fea4ddf7d76"><td class="mdescLeft"> </td><td class="mdescRight">Set matrix to identity. <a href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">More...</a><br /></td></tr>
+<tr class="separator:ga22c80d15d3492420d9dc9fea4ddf7d76"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaf11800eb40198628fabb928a743fecb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float xx, float yx, float xy, float yy, float x0, float y0)</td></tr>
+<tr class="memdesc:gaf11800eb40198628fabb928a743fecb1"><td class="mdescLeft"> </td><td class="mdescRight">Matrix initialization. <a href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">More...</a><br /></td></tr>
+<tr class="separator:gaf11800eb40198628fabb928a743fecb1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga9078043e7c548ef9fec35de32ffc86e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float tx, float ty)</td></tr>
+<tr class="memdesc:ga9078043e7c548ef9fec35de32ffc86e3"><td class="mdescLeft"> </td><td class="mdescRight">Rotation matrix initialization. <a href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">More...</a><br /></td></tr>
+<tr class="separator:ga9078043e7c548ef9fec35de32ffc86e3"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac6da39c63aa83f333fad4876da70c495"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float sx, float sy)</td></tr>
+<tr class="memdesc:gac6da39c63aa83f333fad4876da70c495"><td class="mdescLeft"> </td><td class="mdescRight">scaling matrix initialization <a href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">More...</a><br /></td></tr>
+<tr class="separator:gac6da39c63aa83f333fad4876da70c495"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga38fb3ab8cc86565a8e5863b788f00921"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float radians)</td></tr>
+<tr class="memdesc:ga38fb3ab8cc86565a8e5863b788f00921"><td class="mdescLeft"> </td><td class="mdescRight">rotation matrix initialization <a href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">More...</a><br /></td></tr>
+<tr class="separator:ga38fb3ab8cc86565a8e5863b788f00921"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga34aa0d5b237ad0e3b4905b59ec08fd3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float tx, float ty)</td></tr>
+<tr class="memdesc:ga34aa0d5b237ad0e3b4905b59ec08fd3b"><td class="mdescLeft"> </td><td class="mdescRight">apply translation on matrix <a href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">More...</a><br /></td></tr>
+<tr class="separator:ga34aa0d5b237ad0e3b4905b59ec08fd3b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga053850768b56f00336573729d1ea1090"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float sx, float sy)</td></tr>
+<tr class="memdesc:ga053850768b56f00336573729d1ea1090"><td class="mdescLeft"> </td><td class="mdescRight">apply scale on matrix <a href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">More...</a><br /></td></tr>
+<tr class="separator:ga053850768b56f00336573729d1ea1090"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gacbad7841972e44b065fc74e17dcce2cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float radians)</td></tr>
+<tr class="memdesc:gacbad7841972e44b065fc74e17dcce2cd"><td class="mdescLeft"> </td><td class="mdescRight">apply rotation on matrix <a href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">More...</a><br /></td></tr>
+<tr class="separator:gacbad7841972e44b065fc74e17dcce2cd"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga672a08bfb37a7b28db89e1d60988b47f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *result, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *a, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *b)</td></tr>
+<tr class="memdesc:ga672a08bfb37a7b28db89e1d60988b47f"><td class="mdescLeft"> </td><td class="mdescRight">matrices multiplication <a href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">More...</a><br /></td></tr>
+<tr class="separator:ga672a08bfb37a7b28db89e1d60988b47f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga155802a492a4c6a7bb20fb101d0089e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a> (const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float *dx, float *dy)</td></tr>
+<tr class="memdesc:ga155802a492a4c6a7bb20fb101d0089e4"><td class="mdescLeft"> </td><td class="mdescRight">transform distances <a href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">More...</a><br /></td></tr>
+<tr class="separator:ga155802a492a4c6a7bb20fb101d0089e4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad9dc2333081dc6f631ec529f94ec19dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a> (const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float *x, float *y)</td></tr>
+<tr class="memdesc:gad9dc2333081dc6f631ec529f94ec19dc"><td class="mdescLeft"> </td><td class="mdescRight">transform point <a href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">More...</a><br /></td></tr>
+<tr class="separator:gad9dc2333081dc6f631ec529f94ec19dc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0db3d74caa93dd3b2e8595301d447bec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="memdesc:ga0db3d74caa93dd3b2e8595301d447bec"><td class="mdescLeft"> </td><td class="mdescRight">invert matrix <a href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">More...</a><br /></td></tr>
+<tr class="separator:ga0db3d74caa93dd3b2e8595301d447bec"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2146e1153f46e8ef79918dba5d32ac91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a> (const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float *sx, float *sy)</td></tr>
+<tr class="separator:ga2146e1153f46e8ef79918dba5d32ac91"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_scale</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga053850768b56f00336573729d1ea1090"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga053850768b56f00336573729d1ea1090">◆ </a></span>vkvg_matrix_scale()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_scale </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>sx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>sy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>apply scale on matrix </p>
+<p>Apply scaling by sx and sy on the supplied transformation matrix. The effect of the new transformation is to first scale the coordinates by sx and sy, then apply the original transformation to the coordinates. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer on which the scaling will be applied. </td></tr>
+ <tr><td class="paramname">sx</td><td>scale in the x direction </td></tr>
+ <tr><td class="paramname">sy</td><td>scale in the y direction </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_invert</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga0db3d74caa93dd3b2e8595301d447bec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0db3d74caa93dd3b2e8595301d447bec">◆ </a></span>vkvg_matrix_invert()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_matrix_invert </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>invert matrix </p>
+<p>Changes matrix to be the inverse of its original value. Not all transformation matrices have inverses; if the matrix collapses points together (it is degenerate), then it has no inverse and this function will fail. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>the matrix to invert </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>If matrix has an inverse, modifies matrix to be the inverse matrix and returns VKVG_STATUS_SUCCESS. Otherwise, returns VKVG_STATUS_INVALID_MATRIX. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_transform_distance</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga155802a492a4c6a7bb20fb101d0089e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga155802a492a4c6a7bb20fb101d0089e4">◆ </a></span>vkvg_matrix_transform_distance()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_transform_distance </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>dx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>dy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>transform distances </p>
+<p>Transforms the distance vector (dx ,dy ) by matrix . This is similar to #cairo_matrix_transform_point() except that the translation components of the transformation are ignored. The calculation of the returned vector is as follows: </p><div class="fragment"><div class="line">dx2 = dx1 * a + dy1 * c;</div>
+<div class="line">dy2 = dx1 * b + dy1 * d;</div>
+</div><!-- fragment --><p> Affine transformations are position invariant, so the same vector always transforms to the same vector. If (x1 ,y1 ) transforms to (x2 ,y2 ) then (x1 +dx1 ,y1 +dy1 ) will transform to (x1 +dx2 ,y1 +dy2 ) for all values of x1 and x2 . </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> to use to transform distance </td></tr>
+ <tr><td class="paramname">dx</td><td>X component of a distance vector. An in/out parameter </td></tr>
+ <tr><td class="paramname">dy</td><td>Y component of a distance vector. An in/out parameter </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_get_scale</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga2146e1153f46e8ef79918dba5d32ac91"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2146e1153f46e8ef79918dba5d32ac91">◆ </a></span>vkvg_matrix_get_scale()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_get_scale </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>sx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>sy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_init_identity</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga22c80d15d3492420d9dc9fea4ddf7d76"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga22c80d15d3492420d9dc9fea4ddf7d76">◆ </a></span>vkvg_matrix_init_identity()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_init_identity </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Set matrix to identity. </p>
+<p>Initialize members of the supplied <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> to make an identity matrix of it. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_translate</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga34aa0d5b237ad0e3b4905b59ec08fd3b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga34aa0d5b237ad0e3b4905b59ec08fd3b">◆ </a></span>vkvg_matrix_translate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_translate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>tx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>ty</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>apply translation on matrix </p>
+<p>Apply the translation defined by tx and ty on the supplied matrix. The effect of the new transformation is to first translate the coordinates by tx and ty, then apply the original transformation to the coordinates. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer </td></tr>
+ <tr><td class="paramname">tx</td><td>translation in the x direction </td></tr>
+ <tr><td class="paramname">ty</td><td>translation in the y direction </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_init_rotate</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga38fb3ab8cc86565a8e5863b788f00921"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga38fb3ab8cc86565a8e5863b788f00921">◆ </a></span>vkvg_matrix_init_rotate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_init_rotate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radians</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>rotation matrix initialization </p>
+<p>Initialize members of the supplied matrix to create a new rotation matrix </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer </td></tr>
+ <tr><td class="paramname">radians</td><td>angle of rotation, in radians. The direction of rotation is defined such that positive angles rotate in the direction from the positive X axis toward the positive Y axis. With the default axis orientation of vkvg, positive angles rotate in a clockwise direction. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_multiply</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga672a08bfb37a7b28db89e1d60988b47f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga672a08bfb37a7b28db89e1d60988b47f">◆ </a></span>vkvg_matrix_multiply()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_multiply </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>result</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>a</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>b</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>matrices multiplication </p>
+<p>compute the multiplication of two matrix. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">result</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer to hold the resulting matrix </td></tr>
+ <tr><td class="paramname">a</td><td>first operand of the multiplication </td></tr>
+ <tr><td class="paramname">b</td><td>second operand of the multiplication </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_IDENTITY_MATRIX</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7a14d8e9fafcb47df7b52731622a15a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7a14d8e9fafcb47df7b52731622a15a3">◆ </a></span>VKVG_IDENTITY_MATRIX</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_IDENTITY_MATRIX   (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>){1,0,0,1,0,0}</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The identity matrix </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00356">356</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_init_translate</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga9078043e7c548ef9fec35de32ffc86e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9078043e7c548ef9fec35de32ffc86e3">◆ </a></span>vkvg_matrix_init_translate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_init_translate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>tx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>ty</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Rotation matrix initialization. </p>
+<p>Initialize members of the supplied matrix to create a translation matrix. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer </td></tr>
+ <tr><td class="paramname">tx</td><td>translation in the X direction </td></tr>
+ <tr><td class="paramname">ty</td><td>translation in the Y direction </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_init_scale</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gac6da39c63aa83f333fad4876da70c495"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac6da39c63aa83f333fad4876da70c495">◆ </a></span>vkvg_matrix_init_scale()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_init_scale </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>sx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>sy</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>scaling matrix initialization </p>
+<p>Initialize members of the supplied matrix to create a new scaling matrix </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer </td></tr>
+ <tr><td class="paramname">sx</td><td>scale in the x direction </td></tr>
+ <tr><td class="paramname">sy</td><td>Scale in the y direction </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_rotate</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gacbad7841972e44b065fc74e17dcce2cd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacbad7841972e44b065fc74e17dcce2cd">◆ </a></span>vkvg_matrix_rotate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_rotate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radians</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>apply rotation on matrix </p>
+<p>Apply a rotation of radians on the supplied matrix. The effect of the new transformation is to first rotate the coordinates by radians, then apply the original transformation to the coordinates. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer on which the rotation will be applied </td></tr>
+ <tr><td class="paramname">radians</td><td>angle of rotation in radians. The direction of rotation is defined such that positive angles rotate in the direction from the positive X axis toward the positive Y axis. With the default axis orientation of cairo, positive angles rotate in a clockwise direction. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_transform_point</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gad9dc2333081dc6f631ec529f94ec19dc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad9dc2333081dc6f631ec529f94ec19dc">◆ </a></span>vkvg_matrix_transform_point()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_transform_point </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>y</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>transform point </p>
+<p>Transforms the point (x , y ) by matrix . </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> to use to transform point </td></tr>
+ <tr><td class="paramname">x</td><td>X position. An in/out parameter </td></tr>
+ <tr><td class="paramname">y</td><td>Y position. An in/out parameter </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_init</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__matrix.html">Matrices</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaf11800eb40198628fabb928a743fecb1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf11800eb40198628fabb928a743fecb1">◆ </a></span>vkvg_matrix_init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_matrix_init </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>xx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>yx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>xy</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>yy</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y0</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Matrix initialization. </p>
+<p>Initialize members of the supplied matrix to the values passed as arguments. Resulting matrix will hold an affine transformation defined by the parameters. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">matrix</td><td>a valid <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> pointer </td></tr>
+ <tr><td class="paramname">xx</td><td>xx component of the affine transformation </td></tr>
+ <tr><td class="paramname">yx</td><td>yx component of the affine transformation </td></tr>
+ <tr><td class="paramname">xy</td><td>xy component of the affine transformation </td></tr>
+ <tr><td class="paramname">yy</td><td>yy component of the affine transformation </td></tr>
+ <tr><td class="paramname">x0</td><td>X translation component of the affine transformation </td></tr>
+ <tr><td class="paramname">y0</td><td>Y translation component of the affine transformation </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Path creation and manipulation reference.</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Path creation and manipulation reference.</div> </div>
+</div><!--header-->
+<div class="contents">
+<p>Functions and types related to path edition. </p>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Pattern</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#typedef-members">Typedefs</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Pattern</div> </div>
+</div><!--header-->
+<div class="contents">
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>special sources for drawing </p>
+<p>A Pattern is a special source for drawing operations that can be an image, a gradient and which may have special configuration for filtering and border repeat. </p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga60d6d8608f15e96a087c8dafd69f28dc"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_pattern_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+<tr class="memdesc:ga60d6d8608f15e96a087c8dafd69f28dc"><td class="mdescLeft"> </td><td class="mdescRight">Opaque pointer on a Vkvg pattern structure. <a href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">More...</a><br /></td></tr>
+<tr class="separator:ga60d6d8608f15e96a087c8dafd69f28dc"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga72f8f796252b9716a2cc7e66710dc529"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga72f8f796252b9716a2cc7e66710dc529"><td class="mdescLeft"> </td><td class="mdescRight">add reference <a href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">More...</a><br /></td></tr>
+<tr class="separator:ga72f8f796252b9716a2cc7e66710dc529"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga6d902720df09232c3836af5517831efe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga6d902720df09232c3836af5517831efe"><td class="mdescLeft"> </td><td class="mdescRight">get reference count <a href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">More...</a><br /></td></tr>
+<tr class="separator:ga6d902720df09232c3836af5517831efe"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7d03d46f9c1544f01eb556fa840c94e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga7d03d46f9c1544f01eb556fa840c94e0"><td class="mdescLeft"> </td><td class="mdescRight">create a surface pattern <a href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">More...</a><br /></td></tr>
+<tr class="separator:ga7d03d46f9c1544f01eb556fa840c94e0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2c359145c22b8384317dcceee7d065a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a> (float x0, float y0, float x1, float y1)</td></tr>
+<tr class="memdesc:ga2c359145c22b8384317dcceee7d065a7"><td class="mdescLeft"> </td><td class="mdescRight">create a new linear gradient. <a href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">More...</a><br /></td></tr>
+<tr class="separator:ga2c359145c22b8384317dcceee7d065a7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga34701b3ab3a3976f65b9a5e229efee1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float x0, float y0, float x1, float y1)</td></tr>
+<tr class="memdesc:ga34701b3ab3a3976f65b9a5e229efee1d"><td class="mdescLeft"> </td><td class="mdescRight">edit an existing linear gradient. <a href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">More...</a><br /></td></tr>
+<tr class="separator:ga34701b3ab3a3976f65b9a5e229efee1d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2939439acaf8ee99bf42f7f0eeb1cf51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float *x0, float *y0, float *x1, float *y1)</td></tr>
+<tr class="memdesc:ga2939439acaf8ee99bf42f7f0eeb1cf51"><td class="mdescLeft"> </td><td class="mdescRight">get the gradient end points for a linear gradient <a href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">More...</a><br /></td></tr>
+<tr class="separator:ga2939439acaf8ee99bf42f7f0eeb1cf51"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga17618bd315ba5382d66b86cb0feb6af9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a> (float cx0, float cy0, float radius0, float cx1, float cy1, float radius1)</td></tr>
+<tr class="memdesc:ga17618bd315ba5382d66b86cb0feb6af9"><td class="mdescLeft"> </td><td class="mdescRight">create a new radial gradient. <a href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">More...</a><br /></td></tr>
+<tr class="separator:ga17618bd315ba5382d66b86cb0feb6af9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gabe88f93962cbc6bec99fd94fd01f5547"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float cx0, float cy0, float radius0, float cx1, float cy1, float radius1)</td></tr>
+<tr class="memdesc:gabe88f93962cbc6bec99fd94fd01f5547"><td class="mdescLeft"> </td><td class="mdescRight">edit an existing radial gradient. <a href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">More...</a><br /></td></tr>
+<tr class="separator:gabe88f93962cbc6bec99fd94fd01f5547"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8322c6bd1ef02f3f15faee3993ef55d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, uint32_t *count)</td></tr>
+<tr class="memdesc:ga8322c6bd1ef02f3f15faee3993ef55d1"><td class="mdescLeft"> </td><td class="mdescRight">get color stop count. <a href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">More...</a><br /></td></tr>
+<tr class="separator:ga8322c6bd1ef02f3f15faee3993ef55d1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga743ac3fb70e31150aa98bdc11424a36b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, uint32_t index, float *offset, float *r, float *g, float *b, float *a)</td></tr>
+<tr class="memdesc:ga743ac3fb70e31150aa98bdc11424a36b"><td class="mdescLeft"> </td><td class="mdescRight">get color stop. <a href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">More...</a><br /></td></tr>
+<tr class="separator:ga743ac3fb70e31150aa98bdc11424a36b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga14cb27e833bbdd0a922a153bac41837a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga14cb27e833bbdd0a922a153bac41837a"><td class="mdescLeft"> </td><td class="mdescRight">dispose pattern. <a href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">More...</a><br /></td></tr>
+<tr class="separator:ga14cb27e833bbdd0a922a153bac41837a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gabef66c6a7a6baf98f0f89d30bb55f46d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float offset, float r, float g, float b, float a)</td></tr>
+<tr class="memdesc:gabef66c6a7a6baf98f0f89d30bb55f46d"><td class="mdescLeft"> </td><td class="mdescRight">add colors to gradients <a href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">More...</a><br /></td></tr>
+<tr class="separator:gabef66c6a7a6baf98f0f89d30bb55f46d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga730832bea18d0c15f98eaa1ee1102f43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> extend)</td></tr>
+<tr class="memdesc:ga730832bea18d0c15f98eaa1ee1102f43"><td class="mdescLeft"> </td><td class="mdescRight">control the extend of the pattern <a href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">More...</a><br /></td></tr>
+<tr class="separator:ga730832bea18d0c15f98eaa1ee1102f43"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga97a53a5be17a79b6bdd28a49b50d523c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> filter)</td></tr>
+<tr class="memdesc:ga97a53a5be17a79b6bdd28a49b50d523c"><td class="mdescLeft"> </td><td class="mdescRight">control the filtering when using this pattern on a surface. <a href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">More...</a><br /></td></tr>
+<tr class="separator:ga97a53a5be17a79b6bdd28a49b50d523c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac87c237c36d4902d1e865778debd3d8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:gac87c237c36d4902d1e865778debd3d8d"><td class="mdescLeft"> </td><td class="mdescRight">query the current extend value for a pa <a href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">More...</a><br /></td></tr>
+<tr class="separator:gac87c237c36d4902d1e865778debd3d8d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga510cf4273c0a2a9aa027c388dc2f48b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="separator:ga510cf4273c0a2a9aa027c388dc2f48b2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gab97a47af9ac9d3e71a70008cf8b05487"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:gab97a47af9ac9d3e71a70008cf8b05487"><td class="mdescLeft"> </td><td class="mdescRight">get pattern type <a href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">More...</a><br /></td></tr>
+<tr class="separator:gab97a47af9ac9d3e71a70008cf8b05487"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8983c6211dd369a5240a41bfd2a49090"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga8983c6211dd369a5240a41bfd2a49090"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0c1342ac3ea8201996c6dfcd9fd85ff9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga0c1342ac3ea8201996c6dfcd9fd85ff9"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_matrix</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga0c1342ac3ea8201996c6dfcd9fd85ff9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0c1342ac3ea8201996c6dfcd9fd85ff9">◆ </a></span>vkvg_pattern_get_matrix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_pattern_get_matrix </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_destroy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga14cb27e833bbdd0a922a153bac41837a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga14cb27e833bbdd0a922a153bac41837a">◆ </a></span>vkvg_pattern_destroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_pattern_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>dispose pattern. </p>
+<p>When you have finished using a pattern, free its ressources by calling this method.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>the pattern to destroy. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_create_radial</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga17618bd315ba5382d66b86cb0feb6af9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga17618bd315ba5382d66b86cb0feb6af9">◆ </a></span>vkvg_pattern_create_radial()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> vkvg_pattern_create_radial </td>
+ <td>(</td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cx0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cy0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radius0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cx1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cy1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radius1</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>create a new radial gradient. </p>
+<p>Creates a new radial gradient between the two circles defined by (cx0, cy0, radius0) and (cx1, cy1, radius1). Before using the gradient pattern, a number of color stops should be defined using vkvg_pattern_add_color_stop.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">cx0</td><td>x coordinate for the center of the start circle, the inner circle. Must stand inside outer circle. </td></tr>
+ <tr><td class="paramname">cy0</td><td>y coordinate for the center of the start circle, the inner circle. Must stand inside outer circle. </td></tr>
+ <tr><td class="paramname">radius0</td><td>radius for the center of the start circle, the inner circle. Can't be greater than radius1 </td></tr>
+ <tr><td class="paramname">cx1</td><td>x coordinate for the center of the end circle, the outer circle. </td></tr>
+ <tr><td class="paramname">cy1</td><td>y coordinate for the center of the end circle, the outer circle. </td></tr>
+ <tr><td class="paramname">radius1</td><td>radius for the center of the end circle, the outer circle. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VkvgPattern the newly created pattern to be disposed when finished by calling <a class="el" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a>. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_linear_points</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga2939439acaf8ee99bf42f7f0eeb1cf51"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2939439acaf8ee99bf42f7f0eeb1cf51">◆ </a></span>vkvg_pattern_get_linear_points()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_pattern_get_linear_points </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>x0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>y0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>y1</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get the gradient end points for a linear gradient </p>
+<p>If supplied pattern is not a linear gradient, <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987">VKVG_STATUS_PATTERN_TYPE_MISMATCH</a> is set for pattern.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">x0</td><td>x coordinate of the start point </td></tr>
+ <tr><td class="paramname">y0</td><td>y coordinate of the start point </td></tr>
+ <tr><td class="paramname">x1</td><td>x coordinate of the end point </td></tr>
+ <tr><td class="paramname">y1</td><td>y coordinate of the end point </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS, or VKVG_STATUS_PATTERN_TYPE_MISMATCH if the pattern is not a linear gradient. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_create_linear</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga2c359145c22b8384317dcceee7d065a7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2c359145c22b8384317dcceee7d065a7">◆ </a></span>vkvg_pattern_create_linear()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> vkvg_pattern_create_linear </td>
+ <td>(</td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y1</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>create a new linear gradient. </p>
+<p>Create a new linear gradient along the line defined by (x0, y0) and (x1, y1). Before using the gradient pattern, a number of color stops should be defined using <a class="el" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">x0</td><td>x coordinate of the start point </td></tr>
+ <tr><td class="paramname">y0</td><td>y coordinate of the start point </td></tr>
+ <tr><td class="paramname">x1</td><td>x coordinate of the end point </td></tr>
+ <tr><td class="paramname">y1</td><td>y coordinate of the end point </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VkvgPattern the newly created pattern, call <a class="el" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a> when finished with it. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_edit_linear</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga34701b3ab3a3976f65b9a5e229efee1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga34701b3ab3a3976f65b9a5e229efee1d">◆ </a></span>vkvg_pattern_edit_linear()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_pattern_edit_linear </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>x1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>y1</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>edit an existing linear gradient. </p>
+<p>edit control points of an existing linear gradient.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">x0</td><td>x coordinate of the start point </td></tr>
+ <tr><td class="paramname">y0</td><td>y coordinate of the start point </td></tr>
+ <tr><td class="paramname">x1</td><td>x coordinate of the end point </td></tr>
+ <tr><td class="paramname">y1</td><td>y coordinate of the end point </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS, or VKVG_STATUS_PATTERN_TYPE_MISMATCH if the pattern is not a linear gradient. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_filter</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga510cf4273c0a2a9aa027c388dc2f48b2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga510cf4273c0a2a9aa027c388dc2f48b2">◆ </a></span>vkvg_pattern_get_filter()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> vkvg_pattern_get_filter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>vkvg_filter_t </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VkvgPattern</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga60d6d8608f15e96a087c8dafd69f28dc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga60d6d8608f15e96a087c8dafd69f28dc">◆ </a></span>VkvgPattern</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef struct _vkvg_pattern_t* <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Opaque pointer on a Vkvg pattern structure. </p>
+<p>Patterns are images to be drawn on surface with several configurable parameters such as the wrap mode, the filtering, etc... </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00327">327</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_reference_count</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga6d902720df09232c3836af5517831efe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6d902720df09232c3836af5517831efe">◆ </a></span>vkvg_pattern_get_reference_count()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t vkvg_pattern_get_reference_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get reference count </p>
+<p>return the current reference count for the supplied <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc" title="Opaque pointer on a Vkvg pattern structure.">VkvgPattern</a> </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>a valid <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc" title="Opaque pointer on a Vkvg pattern structure.">VkvgPattern</a> to query for its reference count </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>uint32_t the current reference count for this instance. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga72f8f796252b9716a2cc7e66710dc529"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga72f8f796252b9716a2cc7e66710dc529">◆ </a></span>vkvg_pattern_reference()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> vkvg_pattern_reference </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>add reference </p>
+<p>increment reference count by one for the supplied <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc" title="Opaque pointer on a Vkvg pattern structure.">VkvgPattern</a>. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>a valid <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc" title="Opaque pointer on a Vkvg pattern structure.">VkvgPattern</a> pointer </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VkvgPattern </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_set_extend</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga730832bea18d0c15f98eaa1ee1102f43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga730832bea18d0c15f98eaa1ee1102f43">◆ </a></span>vkvg_pattern_set_extend()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_pattern_set_extend </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> </td>
+ <td class="paramname"><em>extend</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>control the extend of the pattern </p>
+<p>control whether the pattern has to be repeated or extended when painted on a surface.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>the pattern to set extend for. </td></tr>
+ <tr><td class="paramname">extend</td><td>one value of the <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> enumeration. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS, or VKVG_STATUS_PATTERN_TYPE_MISMATCH if the pattern is not a gradient. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_color_stop_rgba</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga743ac3fb70e31150aa98bdc11424a36b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga743ac3fb70e31150aa98bdc11424a36b">◆ </a></span>vkvg_pattern_get_color_stop_rgba()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_pattern_get_color_stop_rgba </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>index</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>r</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>g</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float * </td>
+ <td class="paramname"><em>a</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get color stop. </p>
+<p>Gets the color and offset information at the given index for a gradient pattern. Values of index range from 0 to n-1 where n is the number returned by <a class="el" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>a valid pattern pointer. </td></tr>
+ <tr><td class="paramname">index</td><td>index of the stop to return data for. </td></tr>
+ <tr><td class="paramname">offset</td><td>a valid float pointer to old the stop offset. </td></tr>
+ <tr><td class="paramname">r</td><td>a valid float pointer to old the red component. </td></tr>
+ <tr><td class="paramname">g</td><td>a valid float pointer to old the green component. </td></tr>
+ <tr><td class="paramname">b</td><td>a valid float pointer to old the blue component. </td></tr>
+ <tr><td class="paramname">a</td><td>a valid float pointer to old the alpha component. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS, VKVG_STATUS_PATTERN_TYPE_MISMATCH if the pattern is not a gradient, VKVG_STATUS_INVALID_INDEX if index is out of bounds. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_create_for_surface</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7d03d46f9c1544f01eb556fa840c94e0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7d03d46f9c1544f01eb556fa840c94e0">◆ </a></span>vkvg_pattern_create_for_surface()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> vkvg_pattern_create_for_surface </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>create a surface pattern </p>
+<p>Create a new pattern from the supplied #surface. The advantage of having a <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc" title="Opaque pointer on a Vkvg pattern structure.">VkvgPattern</a> to paint an image resides in the hability to set filtering options as well as repeat behaviour on borders. Reference count of the supplied surface will be incremented so that it will not be destroyed before this pattern release it. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">surf</td><td>a valid <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7" title="Opaque pointer on a Vkvg Surface structure.">VkvgSurface</a> to use for pattern </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VkvgPattern a newly created pattern </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_color_stop_count</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga8322c6bd1ef02f3f15faee3993ef55d1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8322c6bd1ef02f3f15faee3993ef55d1">◆ </a></span>vkvg_pattern_get_color_stop_count()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_pattern_get_color_stop_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t * </td>
+ <td class="paramname"><em>count</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get color stop count. </p>
+<p>Retrieve the color stop count of a gradient pattern.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>a valid pattern pointer. </td></tr>
+ <tr><td class="paramname">count</td><td>a valid integer pointer to old the current stop count returned. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS, or VKVG_STATUS_PATTERN_TYPE_MISMATCH if the pattern is not a gradient. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_set_matrix</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga8983c6211dd369a5240a41bfd2a49090"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8983c6211dd369a5240a41bfd2a49090">◆ </a></span>vkvg_pattern_set_matrix()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_pattern_set_matrix </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> * </td>
+ <td class="paramname"><em>matrix</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_set_filter</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga97a53a5be17a79b6bdd28a49b50d523c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga97a53a5be17a79b6bdd28a49b50d523c">◆ </a></span>vkvg_pattern_set_filter()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_pattern_set_filter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> </td>
+ <td class="paramname"><em>filter</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>control the filtering when using this pattern on a surface. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>pat the pattern to set filter for. </td></tr>
+ <tr><td class="paramname">filter</td><td>one value of the <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> enumeration. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_type</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gab97a47af9ac9d3e71a70008cf8b05487"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab97a47af9ac9d3e71a70008cf8b05487">◆ </a></span>vkvg_pattern_get_type()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a> vkvg_pattern_get_type </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get pattern type </p>
+<p>may be one of the <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a> enumeration</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>the pattern to query </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>vkvg_pattern_type_t </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_edit_radial</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gabe88f93962cbc6bec99fd94fd01f5547"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gabe88f93962cbc6bec99fd94fd01f5547">◆ </a></span>vkvg_pattern_edit_radial()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_pattern_edit_radial </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cx0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cy0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radius0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cx1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>cy1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>radius1</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>edit an existing radial gradient. </p>
+<p>Edit control points of an existing radial gradient</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>the pattern to edit </td></tr>
+ <tr><td class="paramname">cx0</td><td>x coordinate for the center of the start circle, the inner circle. Must stand inside outer circle. </td></tr>
+ <tr><td class="paramname">cy0</td><td>y coordinate for the center of the start circle, the inner circle. Must stand inside outer circle. </td></tr>
+ <tr><td class="paramname">radius0</td><td>radius for the center of the start circle, the inner circle. Can't be greater than radius1 </td></tr>
+ <tr><td class="paramname">cx1</td><td>x coordinate for the center of the end circle, the outer circle. </td></tr>
+ <tr><td class="paramname">cy1</td><td>y coordinate for the center of the end circle, the outer circle. </td></tr>
+ <tr><td class="paramname">radius1</td><td>radius for the center of the end circle, the outer circle. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>VKVG_STATUS_SUCCESS, or VKVG_STATUS_PATTERN_TYPE_MISMATCH if the pattern is not a radial gradient. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_add_color_stop</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gabef66c6a7a6baf98f0f89d30bb55f46d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gabef66c6a7a6baf98f0f89d30bb55f46d">◆ </a></span>vkvg_pattern_add_color_stop()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_pattern_add_color_stop </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>r</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>g</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>a</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>add colors to gradients </p>
+<p>for each color step in the gradient, call this method and provide an absolute position between 0 and 1 and a color.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td>the gradient pattern to add a color step. </td></tr>
+ <tr><td class="paramname">offset</td><td>location along the gradient's control vector, value ranging from zero (start of the gradient) to one. </td></tr>
+ <tr><td class="paramname">r</td><td>the red component of the color step </td></tr>
+ <tr><td class="paramname">g</td><td>the green component of the color stop </td></tr>
+ <tr><td class="paramname">b</td><td>the blue component of the color stop </td></tr>
+ <tr><td class="paramname">a</td><td>the alpha chanel of the color stop </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_get_extend</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__pattern.html">Pattern</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gac87c237c36d4902d1e865778debd3d8d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac87c237c36d4902d1e865778debd3d8d">◆ </a></span>vkvg_pattern_get_extend()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> vkvg_pattern_get_extend </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td>
+ <td class="paramname"><em>pat</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>query the current extend value for a pa </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">pat</td><td></td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>vkvg_extend_t </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Surface</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#typedef-members">Typedefs</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Surface</div> </div>
+</div><!--header-->
+<div class="contents">
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Functions and types related to VKVG surface. </p>
+<p>This is the reference documentation for creating, using and destroying VKVG Surfaces used as backend for drawing operations. </p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_surface_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+<tr class="memdesc:gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><td class="mdescLeft"> </td><td class="mdescRight">Opaque pointer on a Vkvg Surface structure. <a href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">More...</a><br /></td></tr>
+<tr class="separator:gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaebe02eedfc8d5af54c2962aa7227959d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t width, uint32_t height)</td></tr>
+<tr class="memdesc:gaebe02eedfc8d5af54c2962aa7227959d"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg surface. <a href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">More...</a><br /></td></tr>
+<tr class="separator:gaebe02eedfc8d5af54c2962aa7227959d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga1bc77fa0f6a6508d988ab2bc2f391190"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, const char *filePath)</td></tr>
+<tr class="memdesc:ga1bc77fa0f6a6508d988ab2bc2f391190"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg surface by loading an image file. The resulting surface will have the same dimension as the supplied image. <a href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">More...</a><br /></td></tr>
+<tr class="separator:ga1bc77fa0f6a6508d988ab2bc2f391190"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gab927868517986c317e393a1c874081b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, void *vkhImg)</td></tr>
+<tr class="memdesc:gab927868517986c317e393a1c874081b0"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg surface using an existing vulkan texture as backend. <a href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">More...</a><br /></td></tr>
+<tr class="separator:gab927868517986c317e393a1c874081b0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga21cf3c9f6ce1d7e509ab86d5107eeffc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga21cf3c9f6ce1d7e509ab86d5107eeffc"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference count on the surface by one. <a href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">More...</a><br /></td></tr>
+<tr class="separator:ga21cf3c9f6ce1d7e509ab86d5107eeffc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaac3f496bfbf733894fb94eb48f1d1137"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaac3f496bfbf733894fb94eb48f1d1137"><td class="mdescLeft"> </td><td class="mdescRight">Get the current reference count on this surface. <a href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">More...</a><br /></td></tr>
+<tr class="separator:gaac3f496bfbf733894fb94eb48f1d1137"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0c0097625ec8023049b2acfa92e25520"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga0c0097625ec8023049b2acfa92e25520"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count on the surface by one. Destroy it if count reach 0. <a href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">More...</a><br /></td></tr>
+<tr class="separator:ga0c0097625ec8023049b2acfa92e25520"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac105fa5f43e1785f2219252b9099365a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gac105fa5f43e1785f2219252b9099365a"><td class="mdescLeft"> </td><td class="mdescRight">Query the current status of the surface. <a href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">More...</a><br /></td></tr>
+<tr class="separator:gac105fa5f43e1785f2219252b9099365a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaed1d8ba342a78c0335647dca56e27174"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaed1d8ba342a78c0335647dca56e27174"><td class="mdescLeft"> </td><td class="mdescRight">Clear the surface content, alpha is also set to 0 resulting in a transparent image. <a href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">More...</a><br /></td></tr>
+<tr class="separator:gaed1d8ba342a78c0335647dca56e27174"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga424dbcc7fcefea9cca5726347b2ee235"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> VkImage </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga424dbcc7fcefea9cca5726347b2ee235"><td class="mdescLeft"> </td><td class="mdescRight">Get the final single sampled vulkan image of this surface. <a href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">More...</a><br /></td></tr>
+<tr class="separator:ga424dbcc7fcefea9cca5726347b2ee235"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3d8cf4052973109318bbb693b6d2800c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> VkFormat </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga3d8cf4052973109318bbb693b6d2800c"><td class="mdescLeft"> </td><td class="mdescRight">Get the vulkan format of the vulkan texture used as backend for this surface. <a href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">More...</a><br /></td></tr>
+<tr class="separator:ga3d8cf4052973109318bbb693b6d2800c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa4c4188ebc55afd246dcfa2b804a3d1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaa4c4188ebc55afd246dcfa2b804a3d1d"><td class="mdescLeft"> </td><td class="mdescRight">Get the actual surface width. <a href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">More...</a><br /></td></tr>
+<tr class="separator:gaa4c4188ebc55afd246dcfa2b804a3d1d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga09df17e6e7e62e6780c3f9330a6e60e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga09df17e6e7e62e6780c3f9330a6e60e6"><td class="mdescLeft"> </td><td class="mdescRight">Get the actual surface height. <a href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">More...</a><br /></td></tr>
+<tr class="separator:ga09df17e6e7e62e6780c3f9330a6e60e6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7051fd62842ee526afc261b65f939c2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, const char *path)</td></tr>
+<tr class="memdesc:ga7051fd62842ee526afc261b65f939c2d"><td class="mdescLeft"> </td><td class="mdescRight">Write surface content to a png file on disk. <a href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">More...</a><br /></td></tr>
+<tr class="separator:ga7051fd62842ee526afc261b65f939c2d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac03b406f38c79c6812fdcff69d50fb7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, unsigned char *const bitmap)</td></tr>
+<tr class="memdesc:gac03b406f38c79c6812fdcff69d50fb7e"><td class="mdescLeft"> </td><td class="mdescRight">Save surface to memory. <a href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">More...</a><br /></td></tr>
+<tr class="separator:gac03b406f38c79c6812fdcff69d50fb7e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa77f72e566105b65f7e8563d4a9301d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaa77f72e566105b65f7e8563d4a9301d9"><td class="mdescLeft"> </td><td class="mdescRight">Explicitly resolve a multisampled surface. <a href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">More...</a><br /></td></tr>
+<tr class="separator:gaa77f72e566105b65f7e8563d4a9301d9"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_get_height</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga09df17e6e7e62e6780c3f9330a6e60e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga09df17e6e7e62e6780c3f9330a6e60e6">◆ </a></span>vkvg_surface_get_height()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t vkvg_surface_get_height </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the actual surface height. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to get the height for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The height in pixel of the surface. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_destroy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga0c0097625ec8023049b2acfa92e25520"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0c0097625ec8023049b2acfa92e25520">◆ </a></span>vkvg_surface_destroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_surface_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Decrement the reference count on the surface by one. Destroy it if count reach 0. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to destroy. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_create_from_image</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga1bc77fa0f6a6508d988ab2bc2f391190"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1bc77fa0f6a6508d988ab2bc2f391190">◆ </a></span>vkvg_surface_create_from_image()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> vkvg_surface_create_from_image </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>filePath</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new vkvg surface by loading an image file. The resulting surface will have the same dimension as the supplied image. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device used for creating the surface. </td></tr>
+ <tr><td class="paramname">filePath</td><td>The path of the image to load for creating the surface. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The new vkvg surface with the loaded image as content, or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga21cf3c9f6ce1d7e509ab86d5107eeffc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga21cf3c9f6ce1d7e509ab86d5107eeffc">◆ </a></span>vkvg_surface_reference()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> vkvg_surface_reference </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Increment reference count on the surface by one. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to increment the reference count for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>? </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_get_vk_format</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga3d8cf4052973109318bbb693b6d2800c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3d8cf4052973109318bbb693b6d2800c">◆ </a></span>vkvg_surface_get_vk_format()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> VkFormat vkvg_surface_get_vk_format </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the vulkan format of the vulkan texture used as backend for this surface. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>surface to get the format for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The VkFormat. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_get_vk_image</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga424dbcc7fcefea9cca5726347b2ee235"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga424dbcc7fcefea9cca5726347b2ee235">◆ </a></span>vkvg_surface_get_vk_image()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> VkImage vkvg_surface_get_vk_image </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the final single sampled vulkan image of this surface. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to get the vulkan texture of. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The VkImage object containing the result of the drawing operations on the surface. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_write_to_png</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ga7051fd62842ee526afc261b65f939c2d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7051fd62842ee526afc261b65f939c2d">◆ </a></span>vkvg_surface_write_to_png()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_surface_write_to_png </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>path</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Write surface content to a png file on disk. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>surface to save on disk. </td></tr>
+ <tr><td class="paramname">The</td><td>png file path. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>SUCCESS or not. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_get_width</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa4c4188ebc55afd246dcfa2b804a3d1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa4c4188ebc55afd246dcfa2b804a3d1d">◆ </a></span>vkvg_surface_get_width()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t vkvg_surface_get_width </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the actual surface width. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to get the width for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The width in pixel of the surface. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_multisample_surface_resolve</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaa77f72e566105b65f7e8563d4a9301d9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa77f72e566105b65f7e8563d4a9301d9">◆ </a></span>vkvg_multisample_surface_resolve()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_multisample_surface_resolve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Explicitly resolve a multisampled surface. </p>
+<p>When creating a multisampled vkvg device with deffered resolve set to true, this function has to be called to have the multisampled texture used for drawing operations resolved on the single sampled accessible texture. Note that a call to <a class="el" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a> will automaticaly call this method before returning the backend image.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to resolve. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_get_reference_count</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaac3f496bfbf733894fb94eb48f1d1137"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaac3f496bfbf733894fb94eb48f1d1137">◆ </a></span>vkvg_surface_get_reference_count()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t vkvg_surface_get_reference_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the current reference count on this surface. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to get the reference count for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The reference count on the surface. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_create_for_VkhImage</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gab927868517986c317e393a1c874081b0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab927868517986c317e393a1c874081b0">◆ </a></span>vkvg_surface_create_for_VkhImage()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> vkvg_surface_create_for_VkhImage </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void * </td>
+ <td class="paramname"><em>vkhImg</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new vkvg surface using an existing vulkan texture as backend. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device used for creating the surface. </td></tr>
+ <tr><td class="paramname">vkhImg</td><td>The VkhImage to use as the backend texture for drawing operations. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>A new surface, or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_write_to_memory</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gac03b406f38c79c6812fdcff69d50fb7e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac03b406f38c79c6812fdcff69d50fb7e">◆ </a></span>vkvg_surface_write_to_memory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_surface_write_to_memory </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *const </td>
+ <td class="paramname"><em>bitmap</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Save surface to memory. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>surface to save </td></tr>
+ <tr><td class="paramname">A</td><td>valid pointer on cpu memory large enough to contain surface pixels (stride * height) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>SUCCESS or not. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_status</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gac105fa5f43e1785f2219252b9099365a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac105fa5f43e1785f2219252b9099365a">◆ </a></span>vkvg_surface_status()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> vkvg_surface_status </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Query the current status of the surface. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>vkvg surface to query the status for. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The current surface status. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_create</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaebe02eedfc8d5af54c2962aa7227959d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaebe02eedfc8d5af54c2962aa7227959d">◆ </a></span>vkvg_surface_create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> vkvg_surface_create </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>width</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>height</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a new vkvg surface. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device used for creating the surface. </td></tr>
+ <tr><td class="paramname">width</td><td>Width in pixel of the surface to create. </td></tr>
+ <tr><td class="paramname">height</td><td>Height in pixel of the surface to create. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The new vkvg surface pointer, or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_clear</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaed1d8ba342a78c0335647dca56e27174"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaed1d8ba342a78c0335647dca56e27174">◆ </a></span>vkvg_surface_clear()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_surface_clear </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td>
+ <td class="paramname"><em>surf</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Clear the surface content, alpha is also set to 0 resulting in a transparent image. </p>
+<dl class="section remark"><dt>Remarks</dt><dd>Internaly, the vulkan method used to clear the surface is the slowest, prefer using the <a class="el" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a> function of the context that will try to use the render pass load operations when possible. </dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">The</td><td>surface to clear. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VkvgSurface</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="group__surface.html">Surface</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="gaf2e9eb0e48dd4533d4a5622c12e4d0e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">◆ </a></span>VkvgSurface</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef struct _vkvg_surface_t* <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Opaque pointer on a Vkvg Surface structure. </p>
+<p>A <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7" title="Opaque pointer on a Vkvg Surface structure.">VkvgSurface</a> represents an image, either as the destination of a drawing operation or as source when drawing onto another surface. To draw to a <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7" title="Opaque pointer on a Vkvg Surface structure.">VkvgSurface</a>, create a vkvg context with the surface as the target, using <a class="el" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b" title="Create a new vkvg context used for drawing on surfaces.">vkvg_create()</a>. hidden internals.</p>
+<p><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7" title="Opaque pointer on a Vkvg Surface structure.">VkvgSurface</a> are created with a <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> which has to stay active as long has the surface is in use. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00312">312</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG: vulkan vector graphics</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="PageDoc"><div class="header">
+ <div class="headertitle">
+<div class="title">VKVG: vulkan vector graphics </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>VKVG is an open source 2d vector drawing library written in <b>c</b> and using <a href="https://www.khronos.org/vulkan/">vulkan</a> for hardware acceleration. Its api is modeled on the <a href="https://www.cairographics.org/">cairo graphic library</a> with the following software components:</p>
+<ul>
+<li><a class="el" href="group__surface.html">Surface</a></li>
+<li><a class="el" href="group__context.html">Context</a></li>
+<li><a class="el" href="group__device.html">Device</a></li>
+<li><a class="el" href="group__pattern.html">Pattern</a> </li>
+</ul>
+</div></div><!-- PageDoc -->
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(p,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var h=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k="sizzle"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",$=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",F=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[k]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,"$1"));return s[k]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(B,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument===C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split("").sort(D).join("")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;var T=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return"undefined"!=typeof e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){var n;while(-1<(n=k.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),k.ready()}k.fn.ready=function(e){return F.then(e)["catch"](function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(U,X)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;while(n--)delete r[t[n]]}(void 0===t||k.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=k.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ne=new RegExp("^(?:([+-])=|)("+te+")([a-z%]*)$","i"),re=["Top","Right","Bottom","Left"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});var se=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&oe(e)&&"none"===k.css(e,"display")},ue=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,"")},u=s(),l=n&&n[3]||(k.cssNumber[t]?"":"px"),c=e.nodeType&&(k.cssNumber[t]||"px"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Q.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ce[s]=u)))):"none"!==n&&(l[c]="none",Q.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}me=E.createDocumentFragment().appendChild(E.createElement("div")),(xe=E.createElement("input")).setAttribute("type","radio"),xe.setAttribute("checked","checked"),xe.setAttribute("name","t"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){a=k.event.handlers.call(this,s,l),t=0;while((i=a[t++])&&!s.isPropagationStopped()){s.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!s.isImmediatePropagationStopped())s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)})}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,He=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,"script"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Q.access(u,"globalEval")&&k.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")}):b(u.textContent.replace(He,""),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp("^("+te+")(?!px)[a-z%]+$","i"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join("|"),"i");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n="1%"!==e.top,a=12===t(e.marginLeft),u.style.right="60%",o=36===t(e.right),r=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement("div"),u=E.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=["Webkit","Moz","ms"],Xe=E.createElement("div").style,Ve={};function Ge(e){var t=k.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;while(n--)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=k.css(e,n+re[a],!0,i)),r?("content"===n&&(u-=k.css(e,"padding"+re[a],!0,i)),"margin"!==n&&(u-=k.css(e,"border"+re[a]+"Width",!0,i))):(u+=k.css(e,"padding"+re[a],!0,i),"padding"!==n?u+=k.css(e,"border"+re[a]+"Width",!0,i):s+=k.css(e,"border"+re[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i,a=_e(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each(["height","width"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===k.css(e,"boxSizing",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,"border",!1,i)-.5)),s&&(r=ne.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=re[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(R);for(var n,r=0,i=e.length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,"fxshow");for(r in n.queue||(null==(a=k._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,"display")),"none"===(c=k.css(e,"display"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,"display"),fe([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===k.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Q.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,"fxshow"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=k.isEmptyObject(t),o=k.speed(e,n,r),a=function(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Q.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft("show"),slideUp:ft("hide"),slideToggle:ft("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement("input"),at=E.createElement("select").appendChild(E.createElement("option")),ot.type="checkbox",y.checkOn=""!==ot.value,y.optSelected=at.selected,(ot=E.createElement("input")).value="t",ot.type="radio",y.radioValue="t"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr("class","");if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=k(this),r=bt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=xt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+mt(xt(n))+" ").indexOf(t))return!0;return!1}});var wt=/\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?"":e+""})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(wt,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=k.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var Tt=/^(?:focusinfocus|focusoutblur)$/,Ct=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,"events")||{})[e.type]&&Q.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){k.event.simulate(r,e.target,k.event.fix(e))};k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\?/;k.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||k.error("Invalid XML: "+e),t};var Nt=/\[\]$/,At=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)qt(n+"["+t+"]",e[t],r,i)}k.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,"\r\n")}}):{name:t.name,value:n.replace(At,"\r\n")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Ft=E.createElement("a");function Bt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Pt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace(Mt,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(R)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+"//"+Ft.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Lt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(St.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,"$1"),o=(St.test(f)?"&":"?")+"_="+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader("If-Modified-Since",k.lastModified[f]),k.etag[f]&&T.setRequestHeader("If-None-Match",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+$t+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(k.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(k.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--k.active||k.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&"withCredentials"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&k.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?k("<div>").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),k.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k});
+/*! jQuery UI - v1.12.1 - 2019-01-27
+* http://jqueryui.com
+* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/mouse.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},h=e.split(".")[0];e=e.split(".")[1];var l=h+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][l.toLowerCase()]=function(e){return!!t.data(e,l)},t[h]=t[h]||{},n=t[h][e],o=t[h][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:h,widgetName:e,widgetFullName:l}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),h=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(h=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):h=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),h}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+o.eventNamespace,c=h[2];c?n.on(l,c,r):i.on(l,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,h=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width<e.element[0].scrollWidth,o="scroll"===s||"auto"===s&&e.height<e.element[0].scrollHeight;return{width:o?t.position.scrollbarWidth():0,height:n?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),s=t.isWindow(i[0]),n=!!i[0]&&9===i[0].nodeType,o=!s&&!n;return{element:i,isWindow:s,isDocument:n,offset:o?t(e).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},t.fn.position=function(n){if(!n||!n.of)return d.apply(this,arguments);n=t.extend({},n);var u,p,f,m,g,_,v=t(n.of),b=t.position.getWithinInfo(n.within),y=t.position.getScrollInfo(b),w=(n.collision||"flip").split(" "),x={};return _=s(v),v[0].preventDefault&&(n.at="left top"),p=_.width,f=_.height,m=_.offset,g=t.extend({},m),t.each(["my","at"],function(){var t,e,i=(n[this]||"").split(" ");1===i.length&&(i=r.test(i[0])?i.concat(["center"]):h.test(i[0])?["center"].concat(i):["center","center"]),i[0]=r.test(i[0])?i[0]:"center",i[1]=h.test(i[1])?i[1]:"center",t=l.exec(i[0]),e=l.exec(i[1]),x[this]=[t?t[0]:0,e?e[0]:0],n[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===n.at[0]?g.left+=p:"center"===n.at[0]&&(g.left+=p/2),"bottom"===n.at[1]?g.top+=f:"center"===n.at[1]&&(g.top+=f/2),u=e(x.at,p,f),g.left+=u[0],g.top+=u[1],this.each(function(){var s,r,h=t(this),l=h.outerWidth(),c=h.outerHeight(),d=i(this,"marginLeft"),_=i(this,"marginTop"),k=l+d+i(this,"marginRight")+y.width,C=c+_+i(this,"marginBottom")+y.height,D=t.extend({},g),T=e(x.my,h.outerWidth(),h.outerHeight());"right"===n.my[0]?D.left-=l:"center"===n.my[0]&&(D.left-=l/2),"bottom"===n.my[1]?D.top-=c:"center"===n.my[1]&&(D.top-=c/2),D.left+=T[0],D.top+=T[1],s={marginLeft:d,marginTop:_},t.each(["left","top"],function(e,i){t.ui.position[w[e]]&&t.ui.position[w[e]][i](D,{targetWidth:p,targetHeight:f,elemWidth:l,elemHeight:c,collisionPosition:s,collisionWidth:k,collisionHeight:C,offset:[u[0]+T[0],u[1]+T[1]],my:n.my,at:n.at,within:b,elem:h})}),n.using&&(r=function(t){var e=m.left-D.left,i=e+p-l,s=m.top-D.top,r=s+f-c,u={target:{element:v,left:m.left,top:m.top,width:p,height:f},element:{element:h,left:D.left,top:D.top,width:l,height:c},horizontal:0>i?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};l>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),h.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-a-n;e.collisionWidth>a?h>0&&0>=l?(i=t.left+h+e.collisionWidth-a-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+a-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-a-n;e.collisionHeight>a?h>0&&0>=l?(i=t.top+h+e.collisionHeight-a-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+a-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-r-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-r-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,m=-2*e.offset[1];0>c?(s=t.top+p+f+m+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+m)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+m-h,(i>0||u>a(i))&&(t.top+=p+f+m))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,h,l=i.nodeName.toLowerCase();return"area"===l?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(l)?(r=!i.disabled,r&&(h=t(i).closest("fieldset")[0],h&&(r=!h.disabled))):r="a"===l?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t("<div>"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,h=this._change[o];return this._updatePrevProperties(),h?(i=h.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,h=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(a,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,n=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,h=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=r-e.minWidth),s&&l&&(t.left=r-e.maxWidth),a&&c&&(t.top=h-e.minHeight),n&&c&&(t.top=h-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("<div style='overflow:hidden;'></div>"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element
+},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-a},l=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,h=t(this).resizable("instance"),l=h.options,c=h.element,u=l.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(h.containerElement=t(d),/document/.test(u)||u===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=h._num(e.css("padding"+s))}),h.containerOffset=e.offset(),h.containerPosition=e.position(),h.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=h.containerOffset,n=h.containerSize.height,o=h.containerSize.width,a=h._hasScroll(d,"left")?d.scrollWidth:o,r=h._hasScroll(d)?d.scrollHeight:n,h.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,h=a.containerOffset,l=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(a._helper?h.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-h.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?h.left:0),l.top<(a._helper?h.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-h.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?h.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-h.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-h.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),h=a.outerWidth()-e.sizeDiff.width,l=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,h="number"==typeof s.grid?[s.grid,s.grid]:s.grid,l=h[0]||1,c=h[1]||1,u=Math.round((n.width-o.width)/l)*l,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,m=s.maxWidth&&p>s.maxWidth,g=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=h,_&&(p+=l),v&&(f+=c),m&&(p-=l),g&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-l)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-l>0?(i.size.width=p,i.position.left=a.left-u):(p=l-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable});/**
+ * Copyright (c) 2007 Ariel Flesler - aflesler ○ gmail • com | https://github.com/flesler
+ * Licensed under MIT
+ * @author Ariel Flesler
+ * @version 2.1.2
+ */
+;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefined"!==typeof module&&module.exports?module.exports=f(require("jquery")):f(jQuery)})(function($){"use strict";function n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase(),["iframe","#document","html","body"])}function h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}}var p=$.scrollTo=function(a,d,b){return $(window).scrollTo(a,d,b)};p.defaults={axis:"xy",duration:0,limit:!0};$.fn.scrollTo=function(a,d,b){"object"=== typeof d&&(b=d,d=0);"function"===typeof b&&(b={onAfter:b});"max"===a&&(a=9E9);b=$.extend({},p.defaults,b);d=d||b.duration;var u=b.queue&&1<b.axis.length;u&&(d/=2);b.offset=h(b.offset);b.over=h(b.over);return this.each(function(){function k(a){var k=$.extend({},b,{queue:!0,duration:d,complete:a&&function(){a.call(q,e,b)}});r.animate(f,k)}if(null!==a){var l=n(this),q=l?this.contentWindow||window:this,r=$(q),e=a,f={},t;switch(typeof e){case "number":case "string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(e)){e= h(e);break}e=l?$(e):$(e,q);case "object":if(e.length===0)return;if(e.is||e.style)t=(e=$(e)).offset()}var v=$.isFunction(b.offset)&&b.offset(q,e)||b.offset;$.each(b.axis.split(""),function(a,c){var d="x"===c?"Left":"Top",m=d.toLowerCase(),g="scroll"+d,h=r[g](),n=p.max(q,c);t?(f[g]=t[m]+(l?0:h-r.offset()[m]),b.margin&&(f[g]-=parseInt(e.css("margin"+d),10)||0,f[g]-=parseInt(e.css("border"+d+"Width"),10)||0),f[g]+=v[m]||0,b.over[m]&&(f[g]+=e["x"===c?"width":"height"]()*b.over[m])):(d=e[m],f[g]=d.slice&& "%"===d.slice(-1)?parseFloat(d)/100*n:d);b.limit&&/^\d+$/.test(f[g])&&(f[g]=0>=f[g]?0:Math.min(f[g],n));!a&&1<b.axis.length&&(h===f[g]?f={}:u&&(k(b.onAfterFirst),f={}))});k(b.onAfter)}})};p.max=function(a,d){var b="x"===d?"Width":"Height",h="scroll"+b;if(!n(a))return a[h]-$(a)[b.toLowerCase()]();var b="client"+b,k=a.ownerDocument||a.document,l=k.documentElement,k=k.body;return Math.max(l[h],k[h])-Math.min(l[b],k[b])};$.Tween.propHooks.scrollLeft=$.Tween.propHooks.scrollTop={get:function(a){return $(a.elem)[a.prop]()}, set:function(a){var d=this.get(a);if(a.options.interrupt&&a._last&&a._last!==d)return $(a.elem).stop();var b=Math.round(a.now);d!==b&&($(a.elem)[a.prop](b),a._last=this.get(a))}};return p});
+/*!
+ PowerTip v1.3.1 (2018-04-15)
+ https://stevenbenner.github.io/jquery-powertip/
+ Copyright (c) 2018 Steven Benner (http://stevenbenner.com/).
+ Released under MIT license.
+ https://raw.github.com/stevenbenner/jquery-powertip/master/LICENSE.txt
+*/
+(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}else if(typeof module==="object"&&module.exports){module.exports=factory(require("jquery"))}else{factory(root.jQuery)}})(this,function($){var $document=$(document),$window=$(window),$body=$("body");var DATA_DISPLAYCONTROLLER="displayController",DATA_HASACTIVEHOVER="hasActiveHover",DATA_FORCEDOPEN="forcedOpen",DATA_HASMOUSEMOVE="hasMouseMove",DATA_MOUSEONTOTIP="mouseOnToPopup",DATA_ORIGINALTITLE="originalTitle",DATA_POWERTIP="powertip",DATA_POWERTIPJQ="powertipjq",DATA_POWERTIPTARGET="powertiptarget",EVENT_NAMESPACE=".powertip",RAD2DEG=180/Math.PI,MOUSE_EVENTS=["click","dblclick","mousedown","mouseup","mousemove","mouseover","mouseout","mouseenter","mouseleave","contextmenu"];var session={tooltips:null,isTipOpen:false,isFixedTipOpen:false,isClosing:false,tipOpenImminent:false,activeHover:null,currentX:0,currentY:0,previousX:0,previousY:0,desyncTimeout:null,closeDelayTimeout:null,mouseTrackingActive:false,delayInProgress:false,windowWidth:0,windowHeight:0,scrollTop:0,scrollLeft:0};var Collision={none:0,top:1,bottom:2,left:4,right:8};$.fn.powerTip=function(opts,arg){var targetElements=this,options,tipController;if(!targetElements.length){return targetElements}if($.type(opts)==="string"&&$.powerTip[opts]){return $.powerTip[opts].call(targetElements,targetElements,arg)}options=$.extend({},$.fn.powerTip.defaults,opts);tipController=new TooltipController(options);initTracking();targetElements.each(function elementSetup(){var $this=$(this),dataPowertip=$this.data(DATA_POWERTIP),dataElem=$this.data(DATA_POWERTIPJQ),dataTarget=$this.data(DATA_POWERTIPTARGET),title=$this.attr("title");if(!dataPowertip&&!dataTarget&&!dataElem&&title){$this.data(DATA_POWERTIP,title);$this.data(DATA_ORIGINALTITLE,title);$this.removeAttr("title")}$this.data(DATA_DISPLAYCONTROLLER,new DisplayController($this,options,tipController))});if(!options.manual){$.each(options.openEvents,function(idx,evt){if($.inArray(evt,options.closeEvents)>-1){targetElements.on(evt+EVENT_NAMESPACE,function elementToggle(event){$.powerTip.toggle(this,event)})}else{targetElements.on(evt+EVENT_NAMESPACE,function elementOpen(event){$.powerTip.show(this,event)})}});$.each(options.closeEvents,function(idx,evt){if($.inArray(evt,options.openEvents)<0){targetElements.on(evt+EVENT_NAMESPACE,function elementClose(event){$.powerTip.hide(this,!isMouseEvent(event))})}});targetElements.on("keydown"+EVENT_NAMESPACE,function elementKeyDown(event){if(event.keyCode===27){$.powerTip.hide(this,true)}})}return targetElements};$.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",popupClass:null,intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false,openEvents:["mouseenter","focus"],closeEvents:["mouseleave","blur"]};$.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};$.powerTip={show:function apiShowTip(element,event){if(isMouseEvent(event)){trackMouse(event);session.previousX=event.pageX;session.previousY=event.pageY;$(element).data(DATA_DISPLAYCONTROLLER).show()}else{$(element).first().data(DATA_DISPLAYCONTROLLER).show(true,true)}return element},reposition:function apiResetPosition(element){$(element).first().data(DATA_DISPLAYCONTROLLER).resetPosition();return element},hide:function apiCloseTip(element,immediate){var displayController;immediate=element?immediate:true;if(element){displayController=$(element).first().data(DATA_DISPLAYCONTROLLER)}else if(session.activeHover){displayController=session.activeHover.data(DATA_DISPLAYCONTROLLER)}if(displayController){displayController.hide(immediate)}return element},toggle:function apiToggle(element,event){if(session.activeHover&&session.activeHover.is(element)){$.powerTip.hide(element,!isMouseEvent(event))}else{$.powerTip.show(element,event)}return element}};$.powerTip.showTip=$.powerTip.show;$.powerTip.closeTip=$.powerTip.hide;function CSSCoordinates(){var me=this;me.top="auto";me.left="auto";me.right="auto";me.bottom="auto";me.set=function(property,value){if($.isNumeric(value)){me[property]=Math.round(value)}}}function DisplayController(element,options,tipController){var hoverTimer=null,myCloseDelay=null;function openTooltip(immediate,forceOpen){cancelTimer();if(!element.data(DATA_HASACTIVEHOVER)){if(!immediate){session.tipOpenImminent=true;hoverTimer=setTimeout(function intentDelay(){hoverTimer=null;checkForIntent()},options.intentPollInterval)}else{if(forceOpen){element.data(DATA_FORCEDOPEN,true)}closeAnyDelayed();tipController.showTip(element)}}else{cancelClose()}}function closeTooltip(disableDelay){if(myCloseDelay){myCloseDelay=session.closeDelayTimeout=clearTimeout(myCloseDelay);session.delayInProgress=false}cancelTimer();session.tipOpenImminent=false;if(element.data(DATA_HASACTIVEHOVER)){element.data(DATA_FORCEDOPEN,false);if(!disableDelay){session.delayInProgress=true;session.closeDelayTimeout=setTimeout(function closeDelay(){session.closeDelayTimeout=null;tipController.hideTip(element);session.delayInProgress=false;myCloseDelay=null},options.closeDelay);myCloseDelay=session.closeDelayTimeout}else{tipController.hideTip(element)}}}function checkForIntent(){var xDifference=Math.abs(session.previousX-session.currentX),yDifference=Math.abs(session.previousY-session.currentY),totalDifference=xDifference+yDifference;if(totalDifference<options.intentSensitivity){cancelClose();closeAnyDelayed();tipController.showTip(element)}else{session.previousX=session.currentX;session.previousY=session.currentY;openTooltip()}}function cancelTimer(stopClose){hoverTimer=clearTimeout(hoverTimer);if(session.closeDelayTimeout&&myCloseDelay===session.closeDelayTimeout||stopClose){cancelClose()}}function cancelClose(){session.closeDelayTimeout=clearTimeout(session.closeDelayTimeout);session.delayInProgress=false}function closeAnyDelayed(){if(session.delayInProgress&&session.activeHover&&!session.activeHover.is(element)){session.activeHover.data(DATA_DISPLAYCONTROLLER).hide(true)}}function repositionTooltip(){tipController.resetPosition(element)}this.show=openTooltip;this.hide=closeTooltip;this.cancel=cancelTimer;this.resetPosition=repositionTooltip}function PlacementCalculator(){function computePlacementCoords(element,placement,tipWidth,tipHeight,offset){var placementBase=placement.split("-")[0],coords=new CSSCoordinates,position;if(isSvgElement(element)){position=getSvgPlacement(element,placementBase)}else{position=getHtmlPlacement(element,placementBase)}switch(placement){case"n":coords.set("left",position.left-tipWidth/2);coords.set("bottom",session.windowHeight-position.top+offset);break;case"e":coords.set("left",position.left+offset);coords.set("top",position.top-tipHeight/2);break;case"s":coords.set("left",position.left-tipWidth/2);coords.set("top",position.top+offset);break;case"w":coords.set("top",position.top-tipHeight/2);coords.set("right",session.windowWidth-position.left+offset);break;case"nw":coords.set("bottom",session.windowHeight-position.top+offset);coords.set("right",session.windowWidth-position.left-20);break;case"nw-alt":coords.set("left",position.left);coords.set("bottom",session.windowHeight-position.top+offset);break;case"ne":coords.set("left",position.left-20);coords.set("bottom",session.windowHeight-position.top+offset);break;case"ne-alt":coords.set("bottom",session.windowHeight-position.top+offset);coords.set("right",session.windowWidth-position.left);break;case"sw":coords.set("top",position.top+offset);coords.set("right",session.windowWidth-position.left-20);break;case"sw-alt":coords.set("left",position.left);coords.set("top",position.top+offset);break;case"se":coords.set("left",position.left-20);coords.set("top",position.top+offset);break;case"se-alt":coords.set("top",position.top+offset);coords.set("right",session.windowWidth-position.left);break}return coords}function getHtmlPlacement(element,placement){var objectOffset=element.offset(),objectWidth=element.outerWidth(),objectHeight=element.outerHeight(),left,top;switch(placement){case"n":left=objectOffset.left+objectWidth/2;top=objectOffset.top;break;case"e":left=objectOffset.left+objectWidth;top=objectOffset.top+objectHeight/2;break;case"s":left=objectOffset.left+objectWidth/2;top=objectOffset.top+objectHeight;break;case"w":left=objectOffset.left;top=objectOffset.top+objectHeight/2;break;case"nw":left=objectOffset.left;top=objectOffset.top;break;case"ne":left=objectOffset.left+objectWidth;top=objectOffset.top;break;case"sw":left=objectOffset.left;top=objectOffset.top+objectHeight;break;case"se":left=objectOffset.left+objectWidth;top=objectOffset.top+objectHeight;break}return{top:top,left:left}}function getSvgPlacement(element,placement){var svgElement=element.closest("svg")[0],domElement=element[0],point=svgElement.createSVGPoint(),boundingBox=domElement.getBBox(),matrix=domElement.getScreenCTM(),halfWidth=boundingBox.width/2,halfHeight=boundingBox.height/2,placements=[],placementKeys=["nw","n","ne","e","se","s","sw","w"],coords,rotation,steps,x;function pushPlacement(){placements.push(point.matrixTransform(matrix))}point.x=boundingBox.x;point.y=boundingBox.y;pushPlacement();point.x+=halfWidth;pushPlacement();point.x+=halfWidth;pushPlacement();point.y+=halfHeight;pushPlacement();point.y+=halfHeight;pushPlacement();point.x-=halfWidth;pushPlacement();point.x-=halfWidth;pushPlacement();point.y-=halfHeight;pushPlacement();if(placements[0].y!==placements[1].y||placements[0].x!==placements[7].x){rotation=Math.atan2(matrix.b,matrix.a)*RAD2DEG;steps=Math.ceil((rotation%360-22.5)/45);if(steps<1){steps+=8}while(steps--){placementKeys.push(placementKeys.shift())}}for(x=0;x<placements.length;x++){if(placementKeys[x]===placement){coords=placements[x];break}}return{top:coords.y+session.scrollTop,left:coords.x+session.scrollLeft}}this.compute=computePlacementCoords}function TooltipController(options){var placementCalculator=new PlacementCalculator,tipElement=$("#"+options.popupId);if(tipElement.length===0){tipElement=$("<div/>",{id:options.popupId});if($body.length===0){$body=$("body")}$body.append(tipElement);session.tooltips=session.tooltips?session.tooltips.add(tipElement):tipElement}if(options.followMouse){if(!tipElement.data(DATA_HASMOUSEMOVE)){$document.on("mousemove"+EVENT_NAMESPACE,positionTipOnCursor);$window.on("scroll"+EVENT_NAMESPACE,positionTipOnCursor);tipElement.data(DATA_HASMOUSEMOVE,true)}}function beginShowTip(element){element.data(DATA_HASACTIVEHOVER,true);tipElement.queue(function queueTipInit(next){showTip(element);next()})}function showTip(element){var tipContent;if(!element.data(DATA_HASACTIVEHOVER)){return}if(session.isTipOpen){if(!session.isClosing){hideTip(session.activeHover)}tipElement.delay(100).queue(function queueTipAgain(next){showTip(element);next()});return}element.trigger("powerTipPreRender");tipContent=getTooltipContent(element);if(tipContent){tipElement.empty().append(tipContent)}else{return}element.trigger("powerTipRender");session.activeHover=element;session.isTipOpen=true;tipElement.data(DATA_MOUSEONTOTIP,options.mouseOnToPopup);tipElement.addClass(options.popupClass);if(!options.followMouse||element.data(DATA_FORCEDOPEN)){positionTipOnElement(element);session.isFixedTipOpen=true}else{positionTipOnCursor()}if(!element.data(DATA_FORCEDOPEN)&&!options.followMouse){$document.on("click"+EVENT_NAMESPACE,function documentClick(event){var target=event.target;if(target!==element[0]){if(options.mouseOnToPopup){if(target!==tipElement[0]&&!$.contains(tipElement[0],target)){$.powerTip.hide()}}else{$.powerTip.hide()}}})}if(options.mouseOnToPopup&&!options.manual){tipElement.on("mouseenter"+EVENT_NAMESPACE,function tipMouseEnter(){if(session.activeHover){session.activeHover.data(DATA_DISPLAYCONTROLLER).cancel()}});tipElement.on("mouseleave"+EVENT_NAMESPACE,function tipMouseLeave(){if(session.activeHover){session.activeHover.data(DATA_DISPLAYCONTROLLER).hide()}})}tipElement.fadeIn(options.fadeInTime,function fadeInCallback(){if(!session.desyncTimeout){session.desyncTimeout=setInterval(closeDesyncedTip,500)}element.trigger("powerTipOpen")})}function hideTip(element){session.isClosing=true;session.isTipOpen=false;session.desyncTimeout=clearInterval(session.desyncTimeout);element.data(DATA_HASACTIVEHOVER,false);element.data(DATA_FORCEDOPEN,false);$document.off("click"+EVENT_NAMESPACE);tipElement.off(EVENT_NAMESPACE);tipElement.fadeOut(options.fadeOutTime,function fadeOutCallback(){var coords=new CSSCoordinates;session.activeHover=null;session.isClosing=false;session.isFixedTipOpen=false;tipElement.removeClass();coords.set("top",session.currentY+options.offset);coords.set("left",session.currentX+options.offset);tipElement.css(coords);element.trigger("powerTipClose")})}function positionTipOnCursor(){var tipWidth,tipHeight,coords,collisions,collisionCount;if(!session.isFixedTipOpen&&(session.isTipOpen||session.tipOpenImminent&&tipElement.data(DATA_HASMOUSEMOVE))){tipWidth=tipElement.outerWidth();tipHeight=tipElement.outerHeight();coords=new CSSCoordinates;coords.set("top",session.currentY+options.offset);coords.set("left",session.currentX+options.offset);collisions=getViewportCollisions(coords,tipWidth,tipHeight);if(collisions!==Collision.none){collisionCount=countFlags(collisions);if(collisionCount===1){if(collisions===Collision.right){coords.set("left",session.scrollLeft+session.windowWidth-tipWidth)}else if(collisions===Collision.bottom){coords.set("top",session.scrollTop+session.windowHeight-tipHeight)}}else{coords.set("left",session.currentX-tipWidth-options.offset);coords.set("top",session.currentY-tipHeight-options.offset)}}tipElement.css(coords)}}function positionTipOnElement(element){var priorityList,finalPlacement;if(options.smartPlacement||options.followMouse&&element.data(DATA_FORCEDOPEN)){priorityList=$.fn.powerTip.smartPlacementLists[options.placement];$.each(priorityList,function(idx,pos){var collisions=getViewportCollisions(placeTooltip(element,pos),tipElement.outerWidth(),tipElement.outerHeight());finalPlacement=pos;return collisions!==Collision.none})}else{placeTooltip(element,options.placement);finalPlacement=options.placement}tipElement.removeClass("w nw sw e ne se n s w se-alt sw-alt ne-alt nw-alt");tipElement.addClass(finalPlacement)}function placeTooltip(element,placement){var iterationCount=0,tipWidth,tipHeight,coords=new CSSCoordinates;coords.set("top",0);coords.set("left",0);tipElement.css(coords);do{tipWidth=tipElement.outerWidth();tipHeight=tipElement.outerHeight();coords=placementCalculator.compute(element,placement,tipWidth,tipHeight,options.offset);tipElement.css(coords)}while(++iterationCount<=5&&(tipWidth!==tipElement.outerWidth()||tipHeight!==tipElement.outerHeight()));return coords}function closeDesyncedTip(){var isDesynced=false,hasDesyncableCloseEvent=$.grep(["mouseleave","mouseout","blur","focusout"],function(eventType){return $.inArray(eventType,options.closeEvents)!==-1}).length>0;if(session.isTipOpen&&!session.isClosing&&!session.delayInProgress&&hasDesyncableCloseEvent){if(session.activeHover.data(DATA_HASACTIVEHOVER)===false||session.activeHover.is(":disabled")){isDesynced=true}else if(!isMouseOver(session.activeHover)&&!session.activeHover.is(":focus")&&!session.activeHover.data(DATA_FORCEDOPEN)){if(tipElement.data(DATA_MOUSEONTOTIP)){if(!isMouseOver(tipElement)){isDesynced=true}}else{isDesynced=true}}if(isDesynced){hideTip(session.activeHover)}}}this.showTip=beginShowTip;this.hideTip=hideTip;this.resetPosition=positionTipOnElement}function isSvgElement(element){return Boolean(window.SVGElement&&element[0]instanceof SVGElement)}function isMouseEvent(event){return Boolean(event&&$.inArray(event.type,MOUSE_EVENTS)>-1&&typeof event.pageX==="number")}function initTracking(){if(!session.mouseTrackingActive){session.mouseTrackingActive=true;getViewportDimensions();$(getViewportDimensions);$document.on("mousemove"+EVENT_NAMESPACE,trackMouse);$window.on("resize"+EVENT_NAMESPACE,trackResize);$window.on("scroll"+EVENT_NAMESPACE,trackScroll)}}function getViewportDimensions(){session.scrollLeft=$window.scrollLeft();session.scrollTop=$window.scrollTop();session.windowWidth=$window.width();session.windowHeight=$window.height()}function trackResize(){session.windowWidth=$window.width();session.windowHeight=$window.height()}function trackScroll(){var x=$window.scrollLeft(),y=$window.scrollTop();if(x!==session.scrollLeft){session.currentX+=x-session.scrollLeft;session.scrollLeft=x}if(y!==session.scrollTop){session.currentY+=y-session.scrollTop;session.scrollTop=y}}function trackMouse(event){session.currentX=event.pageX;session.currentY=event.pageY}function isMouseOver(element){var elementPosition=element.offset(),elementBox=element[0].getBoundingClientRect(),elementWidth=elementBox.right-elementBox.left,elementHeight=elementBox.bottom-elementBox.top;return session.currentX>=elementPosition.left&&session.currentX<=elementPosition.left+elementWidth&&session.currentY>=elementPosition.top&&session.currentY<=elementPosition.top+elementHeight}function getTooltipContent(element){var tipText=element.data(DATA_POWERTIP),tipObject=element.data(DATA_POWERTIPJQ),tipTarget=element.data(DATA_POWERTIPTARGET),targetElement,content;if(tipText){if($.isFunction(tipText)){tipText=tipText.call(element[0])}content=tipText}else if(tipObject){if($.isFunction(tipObject)){tipObject=tipObject.call(element[0])}if(tipObject.length>0){content=tipObject.clone(true,true)}}else if(tipTarget){targetElement=$("#"+tipTarget);if(targetElement.length>0){content=targetElement.html()}}return content}function getViewportCollisions(coords,elementWidth,elementHeight){var viewportTop=session.scrollTop,viewportLeft=session.scrollLeft,viewportBottom=viewportTop+session.windowHeight,viewportRight=viewportLeft+session.windowWidth,collisions=Collision.none;if(coords.top<viewportTop||Math.abs(coords.bottom-session.windowHeight)-elementHeight<viewportTop){collisions|=Collision.top}if(coords.top+elementHeight>viewportBottom||Math.abs(coords.bottom-session.windowHeight)>viewportBottom){collisions|=Collision.bottom}if(coords.left<viewportLeft||coords.right+elementWidth>viewportRight){collisions|=Collision.left}if(coords.left+elementWidth>viewportRight||coords.right<viewportLeft){collisions|=Collision.right}return collisions}function countFlags(value){var count=0;while(value){value&=value-1;count++}return count}return $.powerTip});/*!
+ * jQuery UI Touch Punch 0.2.3
+ *
+ * Copyright 2011–2014, Dave Furfero
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ *
+ * Depends:
+ * jquery.ui.widget.js
+ * jquery.ui.mouse.js
+ */
+!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery);/*! SmartMenus jQuery Plugin - v1.1.0 - September 17, 2017
+ * http://www.smartmenus.org/
+ * Copyright Vasil Dinkov, Vadikom Web Ltd. http://vadikom.com; Licensed MIT */(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&"object"==typeof module.exports?module.exports=t(require("jquery")):t(jQuery)})(function($){function initMouseDetection(t){var e=".smartmenus_mouse";if(mouseDetectionEnabled||t)mouseDetectionEnabled&&t&&($(document).off(e),mouseDetectionEnabled=!1);else{var i=!0,s=null,o={mousemove:function(t){var e={x:t.pageX,y:t.pageY,timeStamp:(new Date).getTime()};if(s){var o=Math.abs(s.x-e.x),a=Math.abs(s.y-e.y);if((o>0||a>0)&&2>=o&&2>=a&&300>=e.timeStamp-s.timeStamp&&(mouse=!0,i)){var n=$(t.target).closest("a");n.is("a")&&$.each(menuTrees,function(){return $.contains(this.$root[0],n[0])?(this.itemEnter({currentTarget:n[0]}),!1):void 0}),i=!1}}s=e}};o[touchEvents?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut"]=function(t){isTouchEvent(t.originalEvent)&&(mouse=!1)},$(document).on(getEventsNS(o,e)),mouseDetectionEnabled=!0}}function isTouchEvent(t){return!/^(4|mouse)$/.test(t.pointerType)}function getEventsNS(t,e){e||(e="");var i={};for(var s in t)i[s.split(" ").join(e+" ")+e]=t[s];return i}var menuTrees=[],mouse=!1,touchEvents="ontouchstart"in window,mouseDetectionEnabled=!1,requestAnimationFrame=window.requestAnimationFrame||function(t){return setTimeout(t,1e3/60)},cancelAnimationFrame=window.cancelAnimationFrame||function(t){clearTimeout(t)},canAnimate=!!$.fn.animate;return $.SmartMenus=function(t,e){this.$root=$(t),this.opts=e,this.rootId="",this.accessIdPrefix="",this.$subArrow=null,this.activatedItems=[],this.visibleSubMenus=[],this.showTimeout=0,this.hideTimeout=0,this.scrollTimeout=0,this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.idInc=0,this.$firstLink=null,this.$firstSub=null,this.disabled=!1,this.$disableOverlay=null,this.$touchScrollingSub=null,this.cssTransforms3d="perspective"in t.style||"webkitPerspective"in t.style,this.wasCollapsible=!1,this.init()},$.extend($.SmartMenus,{hideAll:function(){$.each(menuTrees,function(){this.menuHideAll()})},destroy:function(){for(;menuTrees.length;)menuTrees[0].destroy();initMouseDetection(!0)},prototype:{init:function(t){var e=this;if(!t){menuTrees.push(this),this.rootId=((new Date).getTime()+Math.random()+"").replace(/\D/g,""),this.accessIdPrefix="sm-"+this.rootId+"-",this.$root.hasClass("sm-rtl")&&(this.opts.rightToLeftSubMenus=!0);var i=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).on(getEventsNS({"mouseover focusin":$.proxy(this.rootOver,this),"mouseout focusout":$.proxy(this.rootOut,this),keydown:$.proxy(this.rootKeyDown,this)},i)).on(getEventsNS({mouseenter:$.proxy(this.itemEnter,this),mouseleave:$.proxy(this.itemLeave,this),mousedown:$.proxy(this.itemDown,this),focus:$.proxy(this.itemFocus,this),blur:$.proxy(this.itemBlur,this),click:$.proxy(this.itemClick,this)},i),"a"),i+=this.rootId,this.opts.hideOnClick&&$(document).on(getEventsNS({touchstart:$.proxy(this.docTouchStart,this),touchmove:$.proxy(this.docTouchMove,this),touchend:$.proxy(this.docTouchEnd,this),click:$.proxy(this.docClick,this)},i)),$(window).on(getEventsNS({"resize orientationchange":$.proxy(this.winResize,this)},i)),this.opts.subIndicators&&(this.$subArrow=$("<span/>").addClass("sub-arrow"),this.opts.subIndicatorsText&&this.$subArrow.html(this.opts.subIndicatorsText)),initMouseDetection()}if(this.$firstSub=this.$root.find("ul").each(function(){e.menuInit($(this))}).eq(0),this.$firstLink=this.$root.find("a").eq(0),this.opts.markCurrentItem){var s=/(index|default)\.[^#\?\/]*/i,o=/#.*/,a=window.location.href.replace(s,""),n=a.replace(o,"");this.$root.find("a").each(function(){var t=this.href.replace(s,""),i=$(this);(t==a||t==n)&&(i.addClass("current"),e.opts.markCurrentTree&&i.parentsUntil("[data-smartmenus-id]","ul").each(function(){$(this).dataSM("parent-a").addClass("current")}))})}this.wasCollapsible=this.isCollapsible()},destroy:function(t){if(!t){var e=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").off(e),e+=this.rootId,$(document).off(e),$(window).off(e),this.opts.subIndicators&&(this.$subArrow=null)}this.menuHideAll();var i=this;this.$root.find("ul").each(function(){var t=$(this);t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.dataSM("shown-before")&&((i.opts.subMenusMinWidth||i.opts.subMenusMaxWidth)&&t.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap"),t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})),0==(t.attr("id")||"").indexOf(i.accessIdPrefix)&&t.removeAttr("id")}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded"),this.$root.find("a.has-submenu").each(function(){var t=$(this);0==t.attr("id").indexOf(i.accessIdPrefix)&&t.removeAttr("id")}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub"),this.opts.subIndicators&&this.$root.find("span.sub-arrow").remove(),this.opts.markCurrentItem&&this.$root.find("a.current").removeClass("current"),t||(this.$root=null,this.$firstLink=null,this.$firstSub=null,this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),menuTrees.splice($.inArray(this,menuTrees),1))},disable:function(t){if(!this.disabled){if(this.menuHideAll(),!t&&!this.opts.isPopup&&this.$root.is(":visible")){var e=this.$root.offset();this.$disableOverlay=$('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:e.top,left:e.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(!0),opacity:0}).appendTo(document.body)}this.disabled=!0}},docClick:function(t){return this.$touchScrollingSub?(this.$touchScrollingSub=null,void 0):((this.visibleSubMenus.length&&!$.contains(this.$root[0],t.target)||$(t.target).closest("a").length)&&this.menuHideAll(),void 0)},docTouchEnd:function(){if(this.lastTouch){if(!(!this.visibleSubMenus.length||void 0!==this.lastTouch.x2&&this.lastTouch.x1!=this.lastTouch.x2||void 0!==this.lastTouch.y2&&this.lastTouch.y1!=this.lastTouch.y2||this.lastTouch.target&&$.contains(this.$root[0],this.lastTouch.target))){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var t=this;this.hideTimeout=setTimeout(function(){t.menuHideAll()},350)}this.lastTouch=null}},docTouchMove:function(t){if(this.lastTouch){var e=t.originalEvent.touches[0];this.lastTouch.x2=e.pageX,this.lastTouch.y2=e.pageY}},docTouchStart:function(t){var e=t.originalEvent.touches[0];this.lastTouch={x1:e.pageX,y1:e.pageY,target:e.target}},enable:function(){this.disabled&&(this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),this.disabled=!1)},getClosestMenu:function(t){for(var e=$(t).closest("ul");e.dataSM("in-mega");)e=e.parent().closest("ul");return e[0]||null},getHeight:function(t){return this.getOffset(t,!0)},getOffset:function(t,e){var i;"none"==t.css("display")&&(i={position:t[0].style.position,visibility:t[0].style.visibility},t.css({position:"absolute",visibility:"hidden"}).show());var s=t[0].getBoundingClientRect&&t[0].getBoundingClientRect(),o=s&&(e?s.height||s.bottom-s.top:s.width||s.right-s.left);return o||0===o||(o=e?t[0].offsetHeight:t[0].offsetWidth),i&&t.hide().css(i),o},getStartZIndex:function(t){var e=parseInt(this[t?"$root":"$firstSub"].css("z-index"));return!t&&isNaN(e)&&(e=parseInt(this.$root.css("z-index"))),isNaN(e)?1:e},getTouchPoint:function(t){return t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0]||t},getViewport:function(t){var e=t?"Height":"Width",i=document.documentElement["client"+e],s=window["inner"+e];return s&&(i=Math.min(i,s)),i},getViewportHeight:function(){return this.getViewport(!0)},getViewportWidth:function(){return this.getViewport()},getWidth:function(t){return this.getOffset(t)},handleEvents:function(){return!this.disabled&&this.isCSSOn()},handleItemEvents:function(t){return this.handleEvents()&&!this.isLinkInMegaMenu(t)},isCollapsible:function(){return"static"==this.$firstSub.css("position")},isCSSOn:function(){return"inline"!=this.$firstLink.css("display")},isFixed:function(){var t="fixed"==this.$root.css("position");return t||this.$root.parentsUntil("body").each(function(){return"fixed"==$(this).css("position")?(t=!0,!1):void 0}),t},isLinkInMegaMenu:function(t){return $(this.getClosestMenu(t[0])).hasClass("mega-menu")},isTouchMode:function(){return!mouse||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(t,e){var i=t.closest("ul"),s=i.dataSM("level");if(s>1&&(!this.activatedItems[s-2]||this.activatedItems[s-2][0]!=i.dataSM("parent-a")[0])){var o=this;$(i.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(i).each(function(){o.itemActivate($(this).dataSM("parent-a"))})}if((!this.isCollapsible()||e)&&this.menuHideSubMenus(this.activatedItems[s-1]&&this.activatedItems[s-1][0]==t[0]?s:s-1),this.activatedItems[s-1]=t,this.$root.triggerHandler("activate.smapi",t[0])!==!1){var a=t.dataSM("sub");a&&(this.isTouchMode()||!this.opts.showOnClick||this.clickActivated)&&this.menuShow(a)}},itemBlur:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&this.$root.triggerHandler("blur.smapi",e[0])},itemClick:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==e.closest("ul")[0])return this.$touchScrollingSub=null,t.stopPropagation(),!1;if(this.$root.triggerHandler("click.smapi",e[0])===!1)return!1;var i=$(t.target).is(".sub-arrow"),s=e.dataSM("sub"),o=s?2==s.dataSM("level"):!1,a=this.isCollapsible(),n=/toggle$/.test(this.opts.collapsibleBehavior),r=/link$/.test(this.opts.collapsibleBehavior),h=/^accordion/.test(this.opts.collapsibleBehavior);if(s&&!s.is(":visible")){if((!r||!a||i)&&(this.opts.showOnClick&&o&&(this.clickActivated=!0),this.itemActivate(e,h),s.is(":visible")))return this.focusActivated=!0,!1}else if(a&&(n||i))return this.itemActivate(e,h),this.menuHide(s),n&&(this.focusActivated=!1),!1;return this.opts.showOnClick&&o||e.hasClass("disabled")||this.$root.triggerHandler("select.smapi",e[0])===!1?!1:void 0}},itemDown:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&e.dataSM("mousedown",!0)},itemEnter:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(!this.isTouchMode()){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);var i=this;this.showTimeout=setTimeout(function(){i.itemActivate(e)},this.opts.showOnClick&&1==e.closest("ul").dataSM("level")?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",e[0])}},itemFocus:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(!this.focusActivated||this.isTouchMode()&&e.dataSM("mousedown")||this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0]==e[0]||this.itemActivate(e,!0),this.$root.triggerHandler("focus.smapi",e[0]))},itemLeave:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(this.isTouchMode()||(e[0].blur(),this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0)),e.removeDataSM("mousedown"),this.$root.triggerHandler("mouseleave.smapi",e[0]))},menuHide:function(t){if(this.$root.triggerHandler("beforehide.smapi",t[0])!==!1&&(canAnimate&&t.stop(!0,!0),"none"!=t.css("display"))){var e=function(){t.css("z-index","")};this.isCollapsible()?canAnimate&&this.opts.collapsibleHideFunction?this.opts.collapsibleHideFunction.call(this,t,e):t.hide(this.opts.collapsibleHideDuration,e):canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,t,e):t.hide(this.opts.hideDuration,e),t.dataSM("scroll")&&(this.menuScrollStop(t),t.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).off(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()),t.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","false"),t.attr({"aria-expanded":"false","aria-hidden":"true"});var i=t.dataSM("level");this.activatedItems.splice(i-1,1),this.visibleSubMenus.splice($.inArray(t,this.visibleSubMenus),1),this.$root.triggerHandler("hide.smapi",t[0])}},menuHideAll:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);for(var t=this.opts.isPopup?1:0,e=this.visibleSubMenus.length-1;e>=t;e--)this.menuHide(this.visibleSubMenus[e]);this.opts.isPopup&&(canAnimate&&this.$root.stop(!0,!0),this.$root.is(":visible")&&(canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,this.$root):this.$root.hide(this.opts.hideDuration))),this.activatedItems=[],this.visibleSubMenus=[],this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(t){for(var e=this.activatedItems.length-1;e>=t;e--){var i=this.activatedItems[e].dataSM("sub");i&&this.menuHide(i)}},menuInit:function(t){if(!t.dataSM("in-mega")){t.hasClass("mega-menu")&&t.find("ul").dataSM("in-mega",!0);for(var e=2,i=t[0];(i=i.parentNode.parentNode)!=this.$root[0];)e++;var s=t.prevAll("a").eq(-1);s.length||(s=t.prevAll().find("a").eq(-1)),s.addClass("has-submenu").dataSM("sub",t),t.dataSM("parent-a",s).dataSM("level",e).parent().dataSM("sub",t);var o=s.attr("id")||this.accessIdPrefix+ ++this.idInc,a=t.attr("id")||this.accessIdPrefix+ ++this.idInc;s.attr({id:o,"aria-haspopup":"true","aria-controls":a,"aria-expanded":"false"}),t.attr({id:a,role:"group","aria-hidden":"true","aria-labelledby":o,"aria-expanded":"false"}),this.opts.subIndicators&&s[this.opts.subIndicatorsPos](this.$subArrow.clone())}},menuPosition:function(t){var e,i,s=t.dataSM("parent-a"),o=s.closest("li"),a=o.parent(),n=t.dataSM("level"),r=this.getWidth(t),h=this.getHeight(t),u=s.offset(),l=u.left,c=u.top,d=this.getWidth(s),m=this.getHeight(s),p=$(window),f=p.scrollLeft(),v=p.scrollTop(),b=this.getViewportWidth(),S=this.getViewportHeight(),g=a.parent().is("[data-sm-horizontal-sub]")||2==n&&!a.hasClass("sm-vertical"),M=this.opts.rightToLeftSubMenus&&!o.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&o.is("[data-sm-reverse]"),w=2==n?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,T=2==n?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY;if(g?(e=M?d-r-w:w,i=this.opts.bottomToTopSubMenus?-h-T:m+T):(e=M?w-r:d-w,i=this.opts.bottomToTopSubMenus?m-T-h:T),this.opts.keepInViewport){var y=l+e,I=c+i;if(M&&f>y?e=g?f-y+e:d-w:!M&&y+r>f+b&&(e=g?f+b-r-y+e:w-r),g||(S>h&&I+h>v+S?i+=v+S-h-I:(h>=S||v>I)&&(i+=v-I)),g&&(I+h>v+S+.49||v>I)||!g&&h>S+.49){var x=this;t.dataSM("scroll-arrows")||t.dataSM("scroll-arrows",$([$('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],$('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).on({mouseenter:function(){t.dataSM("scroll").up=$(this).hasClass("scroll-up"),x.menuScroll(t)},mouseleave:function(e){x.menuScrollStop(t),x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(t){t.preventDefault()}}).insertAfter(t));var A=".smartmenus_scroll";if(t.dataSM("scroll",{y:this.cssTransforms3d?0:i-m,step:1,itemH:m,subH:h,arrowDownH:this.getHeight(t.dataSM("scroll-arrows").eq(1))}).on(getEventsNS({mouseover:function(e){x.menuScrollOver(t,e)},mouseout:function(e){x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(e){x.menuScrollMousewheel(t,e)}},A)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:e+(parseInt(t.css("border-left-width"))||0),width:r-(parseInt(t.css("border-left-width"))||0)-(parseInt(t.css("border-right-width"))||0),zIndex:t.css("z-index")}).eq(g&&this.opts.bottomToTopSubMenus?0:1).show(),this.isFixed()){var C={};C[touchEvents?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp"]=function(e){x.menuScrollTouch(t,e)},t.css({"touch-action":"none","-ms-touch-action":"none"}).on(getEventsNS(C,A))}}}t.css({top:"auto",left:"0",marginLeft:e,marginTop:i-m})},menuScroll:function(t,e,i){var s,o=t.dataSM("scroll"),a=t.dataSM("scroll-arrows"),n=o.up?o.upEnd:o.downEnd;if(!e&&o.momentum){if(o.momentum*=.92,s=o.momentum,.5>s)return this.menuScrollStop(t),void 0}else s=i||(e||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(o.step));var r=t.dataSM("level");if(this.activatedItems[r-1]&&this.activatedItems[r-1].dataSM("sub")&&this.activatedItems[r-1].dataSM("sub").is(":visible")&&this.menuHideSubMenus(r-1),o.y=o.up&&o.y>=n||!o.up&&n>=o.y?o.y:Math.abs(n-o.y)>s?o.y+(o.up?s:-s):n,t.css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+o.y+"px, 0)",transform:"translate3d(0, "+o.y+"px, 0)"}:{marginTop:o.y}),mouse&&(o.up&&o.y>o.downEnd||!o.up&&o.y<o.upEnd)&&a.eq(o.up?1:0).show(),o.y==n)mouse&&a.eq(o.up?0:1).hide(),this.menuScrollStop(t);else if(!e){this.opts.scrollAccelerate&&o.step<this.opts.scrollStep&&(o.step+=.2);var h=this;this.scrollTimeout=requestAnimationFrame(function(){h.menuScroll(t)})}},menuScrollMousewheel:function(t,e){if(this.getClosestMenu(e.target)==t[0]){e=e.originalEvent;var i=(e.wheelDelta||-e.detail)>0;t.dataSM("scroll-arrows").eq(i?0:1).is(":visible")&&(t.dataSM("scroll").up=i,this.menuScroll(t,!0))}e.preventDefault()},menuScrollOut:function(t,e){mouse&&(/^scroll-(up|down)/.test((e.relatedTarget||"").className)||(t[0]==e.relatedTarget||$.contains(t[0],e.relatedTarget))&&this.getClosestMenu(e.relatedTarget)==t[0]||t.dataSM("scroll-arrows").css("visibility","hidden"))},menuScrollOver:function(t,e){if(mouse&&!/^scroll-(up|down)/.test(e.target.className)&&this.getClosestMenu(e.target)==t[0]){this.menuScrollRefreshData(t);var i=t.dataSM("scroll"),s=$(window).scrollTop()-t.dataSM("parent-a").offset().top-i.itemH;t.dataSM("scroll-arrows").eq(0).css("margin-top",s).end().eq(1).css("margin-top",s+this.getViewportHeight()-i.arrowDownH).end().css("visibility","visible")}},menuScrollRefreshData:function(t){var e=t.dataSM("scroll"),i=$(window).scrollTop()-t.dataSM("parent-a").offset().top-e.itemH;this.cssTransforms3d&&(i=-(parseFloat(t.css("margin-top"))-i)),$.extend(e,{upEnd:i,downEnd:i+this.getViewportHeight()-e.subH})},menuScrollStop:function(t){return this.scrollTimeout?(cancelAnimationFrame(this.scrollTimeout),this.scrollTimeout=0,t.dataSM("scroll").step=1,!0):void 0},menuScrollTouch:function(t,e){if(e=e.originalEvent,isTouchEvent(e)){var i=this.getTouchPoint(e);if(this.getClosestMenu(i.target)==t[0]){var s=t.dataSM("scroll");if(/(start|down)$/i.test(e.type))this.menuScrollStop(t)?(e.preventDefault(),this.$touchScrollingSub=t):this.$touchScrollingSub=null,this.menuScrollRefreshData(t),$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp});else if(/move$/i.test(e.type)){var o=void 0!==s.touchY?s.touchY:s.touchStartY;if(void 0!==o&&o!=i.pageY){this.$touchScrollingSub=t;var a=i.pageY>o;void 0!==s.up&&s.up!=a&&$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp}),$.extend(s,{up:a,touchY:i.pageY}),this.menuScroll(t,!0,Math.abs(i.pageY-o))}e.preventDefault()}else void 0!==s.touchY&&((s.momentum=15*Math.pow(Math.abs(i.pageY-s.touchStartY)/(e.timeStamp-s.touchStartTime),2))&&(this.menuScrollStop(t),this.menuScroll(t),e.preventDefault()),delete s.touchY)}}},menuShow:function(t){if((t.dataSM("beforefirstshowfired")||(t.dataSM("beforefirstshowfired",!0),this.$root.triggerHandler("beforefirstshow.smapi",t[0])!==!1))&&this.$root.triggerHandler("beforeshow.smapi",t[0])!==!1&&(t.dataSM("shown-before",!0),canAnimate&&t.stop(!0,!0),!t.is(":visible"))){var e=t.dataSM("parent-a"),i=this.isCollapsible();if((this.opts.keepHighlighted||i)&&e.addClass("highlighted"),i)t.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""});else{if(t.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1),(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth)&&(t.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap"),this.opts.subMenusMinWidth&&t.css("min-width",this.opts.subMenusMinWidth),this.opts.subMenusMaxWidth)){var s=this.getWidth(t);t.css("max-width",this.opts.subMenusMaxWidth),s>this.getWidth(t)&&t.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}this.menuPosition(t)}var o=function(){t.css("overflow","")};i?canAnimate&&this.opts.collapsibleShowFunction?this.opts.collapsibleShowFunction.call(this,t,o):t.show(this.opts.collapsibleShowDuration,o):canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,t,o):t.show(this.opts.showDuration,o),e.attr("aria-expanded","true"),t.attr({"aria-expanded":"true","aria-hidden":"false"}),this.visibleSubMenus.push(t),this.$root.triggerHandler("show.smapi",t[0])}},popupHide:function(t){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},t?1:this.opts.hideTimeout)},popupShow:function(t,e){if(!this.opts.isPopup)return alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.'),void 0;if(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.$root.dataSM("shown-before",!0),canAnimate&&this.$root.stop(!0,!0),!this.$root.is(":visible")){this.$root.css({left:t,top:e});var i=this,s=function(){i.$root.css("overflow","")};canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,this.$root,s):this.$root.show(this.opts.showDuration,s),this.visibleSubMenus[0]=this.$root}},refresh:function(){this.destroy(!0),this.init(!0)},rootKeyDown:function(t){if(this.handleEvents())switch(t.keyCode){case 27:var e=this.activatedItems[0];if(e){this.menuHideAll(),e[0].focus();var i=e.dataSM("sub");i&&this.menuHide(i)}break;case 32:var s=$(t.target);if(s.is("a")&&this.handleItemEvents(s)){var i=s.dataSM("sub");i&&!i.is(":visible")&&(this.itemClick({currentTarget:t.target}),t.preventDefault())}}},rootOut:function(t){if(this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),!this.opts.showOnClick||!this.opts.hideOnClick)){var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},this.opts.hideTimeout)}},rootOver:function(t){this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0)},winResize:function(t){if(this.handleEvents()){if(!("onorientationchange"in window)||"orientationchange"==t.type){var e=this.isCollapsible();this.wasCollapsible&&e||(this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0].blur(),this.menuHideAll()),this.wasCollapsible=e}}else if(this.$disableOverlay){var i=this.$root.offset();this.$disableOverlay.css({top:i.top,left:i.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}}}}),$.fn.dataSM=function(t,e){return e?this.data(t+"_smartmenus",e):this.data(t+"_smartmenus")},$.fn.removeDataSM=function(t){return this.removeData(t+"_smartmenus")},$.fn.smartmenus=function(options){if("string"==typeof options){var args=arguments,method=options;return Array.prototype.shift.call(args),this.each(function(){var t=$(this).data("smartmenus");t&&t[method]&&t[method].apply(t,args)})}return this.each(function(){var dataOpts=$(this).data("sm-options")||null;if(dataOpts)try{dataOpts=eval("("+dataOpts+")")}catch(e){dataOpts=null,alert('ERROR\n\nSmartMenus jQuery init:\nInvalid "data-sm-options" attribute value syntax.')}new $.SmartMenus(this,$.extend({},$.fn.smartmenus.defaults,options,dataOpts))})},$.fn.smartmenus.defaults={isPopup:!1,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:!0,subIndicatorsPos:"append",subIndicatorsText:"",scrollStep:30,scrollAccelerate:!0,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(t,e){t.fadeOut(200,e)},collapsibleShowDuration:0,collapsibleShowFunction:function(t,e){t.slideDown(200,e)},collapsibleHideDuration:0,collapsibleHideFunction:function(t,e){t.slideUp(200,e)},showOnClick:!1,hideOnClick:!0,noMouseOver:!1,keepInViewport:!0,keepHighlighted:!0,markCurrentItem:!1,markCurrentTree:!0,rightToLeftSubMenus:!1,bottomToTopSubMenus:!1,collapsibleBehavior:"default"},$});
\ No newline at end of file
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: Modules</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Modules</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all modules:</div><div class="directory">
+<table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__surface.html" target="_self">Surface</a></td><td class="desc">Functions and types related to VKVG surface </td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__context.html" target="_self">Context</a></td><td class="desc">Functions and types related to VKVG contexts </td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__path.html" target="_self">Path creation and manipulation reference.</a></td><td class="desc">Functions and types related to path edition </td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__matrix.html" target="_self">Matrices</a></td><td class="desc">Generic matrix operations </td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__device.html" target="_self">Device</a></td><td class="desc">Create or use an existing vulkan context for vkvg </td></tr>
+<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__pattern.html" target="_self">Pattern</a></td><td class="desc">Special sources for drawing </td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['a_0',['a',['../structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e',1,'vkvg_color_t']]],
+ ['ascent_1',['ascent',['../structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468',1,'vkvg_font_extents_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['b_2',['b',['../structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d',1,'vkvg_color_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['codepoint_3',['codepoint',['../structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8',1,'vkvg_glyph_info_t']]],
+ ['context_4',['Context',['../group__context.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['descent_5',['descent',['../structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b',1,'vkvg_font_extents_t']]],
+ ['device_6',['Device',['../group__device.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['g_7',['g',['../structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd',1,'vkvg_color_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['height_8',['height',['../structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4',1,'vkvg_font_extents_t::height()'],['../structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4',1,'vkvg_text_extents_t::height()']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['matrices_9',['Matrices',['../group__matrix.html',1,'']]],
+ ['max_5fx_5fadvance_10',['max_x_advance',['../structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e',1,'vkvg_font_extents_t']]],
+ ['max_5fy_5fadvance_11',['max_y_advance',['../structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1',1,'vkvg_font_extents_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['path_20creation_20and_20manipulation_20reference_2e_12',['Path creation and manipulation reference.',['../group__path.html',1,'']]],
+ ['pattern_13',['Pattern',['../group__pattern.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['r_14',['r',['../structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b',1,'vkvg_color_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['surface_15',['Surface',['../group__surface.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_2dsvg_2eh_16',['vkvg-svg.h',['../vkvg-svg_8h.html',1,'']]],
+ ['vkvg_2eh_17',['vkvg.h',['../vkvg_8h.html',1,'']]],
+ ['vkvg_3a_20vulkan_20vector_20graphics_18',['VKVG: vulkan vector graphics',['../index.html',1,'']]],
+ ['vkvg_5farc_19',['vkvg_arc',['../group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c',1,'vkvg.h']]],
+ ['vkvg_5farc_5fnegative_20',['vkvg_arc_negative',['../group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7',1,'vkvg.h']]],
+ ['vkvg_5fclear_21',['vkvg_clear',['../group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d',1,'vkvg.h']]],
+ ['vkvg_5fclip_22',['vkvg_clip',['../group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870',1,'vkvg.h']]],
+ ['vkvg_5fclip_5fpreserve_23',['vkvg_clip_preserve',['../group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a',1,'vkvg.h']]],
+ ['vkvg_5fclose_5fpath_24',['vkvg_close_path',['../group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957',1,'vkvg.h']]],
+ ['vkvg_5fcolor_5ft_25',['vkvg_color_t',['../structvkvg__color__t.html',1,'']]],
+ ['vkvg_5fcreate_26',['vkvg_create',['../group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b',1,'vkvg.h']]],
+ ['vkvg_5fcurve_5fto_27',['vkvg_curve_to',['../group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0',1,'vkvg.h']]],
+ ['vkvg_5fdestroy_28',['vkvg_destroy',['../group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fcreate_29',['vkvg_device_create',['../group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fcreate_5ffrom_5fvk_30',['vkvg_device_create_from_vk',['../group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fcreate_5ffrom_5fvk_5fmultisample_31',['vkvg_device_create_from_vk_multisample',['../group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fdestroy_32',['vkvg_device_destroy',['../group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fget_5fdpy_33',['vkvg_device_get_dpy',['../group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fget_5freference_5fcount_34',['vkvg_device_get_reference_count',['../group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5freference_35',['vkvg_device_reference',['../group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fset_5fdpy_36',['vkvg_device_set_dpy',['../group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fset_5fthread_5faware_37',['vkvg_device_set_thread_aware',['../group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fstatus_38',['vkvg_device_status',['../group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b',1,'vkvg.h']]],
+ ['vkvg_5fdirection_5ft_39',['vkvg_direction_t',['../vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995',1,'vkvg.h']]],
+ ['vkvg_5fellipse_40',['vkvg_ellipse',['../group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5',1,'vkvg.h']]],
+ ['vkvg_5felliptic_5farc_5fto_41',['vkvg_elliptic_arc_to',['../group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34',1,'vkvg.h']]],
+ ['vkvg_5fextend_5fnone_42',['VKVG_EXTEND_NONE',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f',1,'vkvg.h']]],
+ ['vkvg_5fextend_5fpad_43',['VKVG_EXTEND_PAD',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c',1,'vkvg.h']]],
+ ['vkvg_5fextend_5freflect_44',['VKVG_EXTEND_REFLECT',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832',1,'vkvg.h']]],
+ ['vkvg_5fextend_5frepeat_45',['VKVG_EXTEND_REPEAT',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0',1,'vkvg.h']]],
+ ['vkvg_5fextend_5ft_46',['vkvg_extend_t',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40',1,'vkvg.h']]],
+ ['vkvg_5ffill_47',['vkvg_fill',['../group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8',1,'vkvg.h']]],
+ ['vkvg_5ffill_5fpreserve_48',['vkvg_fill_preserve',['../group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a',1,'vkvg.h']]],
+ ['vkvg_5ffill_5frule_5feven_5fodd_49',['VKVG_FILL_RULE_EVEN_ODD',['../vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7',1,'vkvg.h']]],
+ ['vkvg_5ffill_5frule_5fnon_5fzero_50',['VKVG_FILL_RULE_NON_ZERO',['../vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d',1,'vkvg.h']]],
+ ['vkvg_5ffill_5frule_5ft_51',['vkvg_fill_rule_t',['../vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fbest_52',['VKVG_FILTER_BEST',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fbilinear_53',['VKVG_FILTER_BILINEAR',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5ffast_54',['VKVG_FILTER_FAST',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fgaussian_55',['VKVG_FILTER_GAUSSIAN',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fgood_56',['VKVG_FILTER_GOOD',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fnearest_57',['VKVG_FILTER_NEAREST',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5ft_58',['vkvg_filter_t',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5',1,'vkvg.h']]],
+ ['vkvg_5fflush_59',['vkvg_flush',['../group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef',1,'vkvg.h']]],
+ ['vkvg_5ffont_5fextents_60',['vkvg_font_extents',['../group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6',1,'vkvg.h']]],
+ ['vkvg_5ffont_5fextents_5ft_61',['vkvg_font_extents_t',['../structvkvg__font__extents__t.html',1,'']]],
+ ['vkvg_5fformat_5fa1_62',['VKVG_FORMAT_A1',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1',1,'vkvg.h']]],
+ ['vkvg_5fformat_5fa8_63',['VKVG_FORMAT_A8',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b',1,'vkvg.h']]],
+ ['vkvg_5fformat_5fargb32_64',['VKVG_FORMAT_ARGB32',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609',1,'vkvg.h']]],
+ ['vkvg_5fformat_5frgb24_65',['VKVG_FORMAT_RGB24',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146',1,'vkvg.h']]],
+ ['vkvg_5fformat_5ft_66',['vkvg_format_t',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5',1,'vkvg.h']]],
+ ['vkvg_5fget_5fcurrent_5fpoint_67',['vkvg_get_current_point',['../group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526',1,'vkvg.h']]],
+ ['vkvg_5fget_5fdash_68',['vkvg_get_dash',['../group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821',1,'vkvg.h']]],
+ ['vkvg_5fget_5fdevice_5frequirements_69',['vkvg_get_device_requirements',['../group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330',1,'vkvg.h']]],
+ ['vkvg_5fget_5ffill_5frule_70',['vkvg_get_fill_rule',['../group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff',1,'vkvg.h']]],
+ ['vkvg_5fget_5fline_5fcap_71',['vkvg_get_line_cap',['../group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6',1,'vkvg.h']]],
+ ['vkvg_5fget_5fline_5fjoin_72',['vkvg_get_line_join',['../group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208',1,'vkvg.h']]],
+ ['vkvg_5fget_5fline_5fwidth_73',['vkvg_get_line_width',['../group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e',1,'vkvg.h']]],
+ ['vkvg_5fget_5fmatrix_74',['vkvg_get_matrix',['../group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce',1,'vkvg.h']]],
+ ['vkvg_5fget_5fmiter_5flimit_75',['vkvg_get_miter_limit',['../group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a',1,'vkvg.h']]],
+ ['vkvg_5fget_5fopacity_76',['vkvg_get_opacity',['../group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c',1,'vkvg.h']]],
+ ['vkvg_5fget_5foperator_77',['vkvg_get_operator',['../group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03',1,'vkvg.h']]],
+ ['vkvg_5fget_5freference_5fcount_78',['vkvg_get_reference_count',['../group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5',1,'vkvg.h']]],
+ ['vkvg_5fget_5frequired_5fdevice_5fextensions_79',['vkvg_get_required_device_extensions',['../group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c',1,'vkvg.h']]],
+ ['vkvg_5fget_5frequired_5finstance_5fextensions_80',['vkvg_get_required_instance_extensions',['../group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8',1,'vkvg.h']]],
+ ['vkvg_5fget_5fsource_81',['vkvg_get_source',['../group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb',1,'vkvg.h']]],
+ ['vkvg_5fget_5ftarget_82',['vkvg_get_target',['../group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200',1,'vkvg.h']]],
+ ['vkvg_5fglyph_5finfo_5ft_83',['vkvg_glyph_info_t',['../structvkvg__glyph__info__t.html',1,'']]],
+ ['vkvg_5fhas_5fcurrent_5fpoint_84',['vkvg_has_current_point',['../group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d',1,'vkvg.h']]],
+ ['vkvg_5fhorizontal_85',['VKVG_HORIZONTAL',['../vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199',1,'vkvg.h']]],
+ ['vkvg_5fidentity_5fmatrix_86',['vkvg_identity_matrix',['../group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b',1,'vkvg.h']]],
+ ['vkvg_5fidentity_5fmatrix_87',['VKVG_IDENTITY_MATRIX',['../group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5fbutt_88',['VKVG_LINE_CAP_BUTT',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5fround_89',['VKVG_LINE_CAP_ROUND',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5fsquare_90',['VKVG_LINE_CAP_SQUARE',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5ft_91',['vkvg_line_cap_t',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5fbevel_92',['VKVG_LINE_JOIN_BEVEL',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5fmiter_93',['VKVG_LINE_JOIN_MITER',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5fround_94',['VKVG_LINE_JOIN_ROUND',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5ft_95',['vkvg_line_join_t',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d',1,'vkvg.h']]],
+ ['vkvg_5fline_5fto_96',['vkvg_line_to',['../group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b',1,'vkvg.h']]],
+ ['vkvg_5fload_5ffont_5ffrom_5fmemory_97',['vkvg_load_font_from_memory',['../group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0',1,'vkvg.h']]],
+ ['vkvg_5fload_5ffont_5ffrom_5fpath_98',['vkvg_load_font_from_path',['../group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951',1,'vkvg.h']]],
+ ['vkvg_5flog_5fdbg_5farrays_99',['VKVG_LOG_DBG_ARRAYS',['../vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919',1,'vkvg.h']]],
+ ['vkvg_5flog_5fdebug_100',['VKVG_LOG_DEBUG',['../vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3',1,'vkvg.h']]],
+ ['vkvg_5flog_5ferr_101',['VKVG_LOG_ERR',['../vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a',1,'vkvg.h']]],
+ ['vkvg_5flog_5ffull_102',['VKVG_LOG_FULL',['../vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_103',['VKVG_LOG_INFO',['../vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fcmd_104',['VKVG_LOG_INFO_CMD',['../vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fibo_105',['VKVG_LOG_INFO_IBO',['../vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fpath_106',['VKVG_LOG_INFO_PATH',['../vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fpts_107',['VKVG_LOG_INFO_PTS',['../vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fvao_108',['VKVG_LOG_INFO_VAO',['../vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fvbo_109',['VKVG_LOG_INFO_VBO',['../vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103',1,'vkvg.h']]],
+ ['vkvg_5flog_5fstroke_110',['VKVG_LOG_STROKE',['../vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5fget_5fscale_111',['vkvg_matrix_get_scale',['../group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_112',['vkvg_matrix_init',['../group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5fidentity_113',['vkvg_matrix_init_identity',['../group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5frotate_114',['vkvg_matrix_init_rotate',['../group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5fscale_115',['vkvg_matrix_init_scale',['../group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5ftranslate_116',['vkvg_matrix_init_translate',['../group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finvert_117',['vkvg_matrix_invert',['../group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5fmultiply_118',['vkvg_matrix_multiply',['../group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5frotate_119',['vkvg_matrix_rotate',['../group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5fscale_120',['vkvg_matrix_scale',['../group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5ft_121',['vkvg_matrix_t',['../structvkvg__matrix__t.html',1,'']]],
+ ['vkvg_5fmatrix_5ftransform_5fdistance_122',['vkvg_matrix_transform_distance',['../group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5ftransform_5fpoint_123',['vkvg_matrix_transform_point',['../group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5ftranslate_124',['vkvg_matrix_translate',['../group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b',1,'vkvg.h']]],
+ ['vkvg_5fmove_5fto_125',['vkvg_move_to',['../group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba',1,'vkvg.h']]],
+ ['vkvg_5fmultisample_5fsurface_5fresolve_126',['vkvg_multisample_surface_resolve',['../group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9',1,'vkvg.h']]],
+ ['vkvg_5fnew_5fpath_127',['vkvg_new_path',['../group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb',1,'vkvg.h']]],
+ ['vkvg_5fnew_5fsub_5fpath_128',['vkvg_new_sub_path',['../group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fclear_129',['VKVG_OPERATOR_CLEAR',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fdifference_130',['VKVG_OPERATOR_DIFFERENCE',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fmax_131',['VKVG_OPERATOR_MAX',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fover_132',['VKVG_OPERATOR_OVER',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fsource_133',['VKVG_OPERATOR_SOURCE',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d',1,'vkvg.h']]],
+ ['vkvg_5foperator_5ft_134',['vkvg_operator_t',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252',1,'vkvg.h']]],
+ ['vkvg_5fpaint_135',['vkvg_paint',['../group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2',1,'vkvg.h']]],
+ ['vkvg_5fpath_5fextents_136',['vkvg_path_extents',['../group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fadd_5fcolor_5fstop_137',['vkvg_pattern_add_color_stop',['../group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fcreate_5ffor_5fsurface_138',['vkvg_pattern_create_for_surface',['../group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fcreate_5flinear_139',['vkvg_pattern_create_linear',['../group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fcreate_5fradial_140',['vkvg_pattern_create_radial',['../group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fdestroy_141',['vkvg_pattern_destroy',['../group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fedit_5flinear_142',['vkvg_pattern_edit_linear',['../group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fedit_5fradial_143',['vkvg_pattern_edit_radial',['../group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fcolor_5fstop_5fcount_144',['vkvg_pattern_get_color_stop_count',['../group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fcolor_5fstop_5frgba_145',['vkvg_pattern_get_color_stop_rgba',['../group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fextend_146',['vkvg_pattern_get_extend',['../group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5ffilter_147',['vkvg_pattern_get_filter',['../group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5flinear_5fpoints_148',['vkvg_pattern_get_linear_points',['../group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fmatrix_149',['vkvg_pattern_get_matrix',['../group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5freference_5fcount_150',['vkvg_pattern_get_reference_count',['../group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5ftype_151',['vkvg_pattern_get_type',['../group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5freference_152',['vkvg_pattern_reference',['../group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fset_5fextend_153',['vkvg_pattern_set_extend',['../group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fset_5ffilter_154',['vkvg_pattern_set_filter',['../group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fset_5fmatrix_155',['vkvg_pattern_set_matrix',['../group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5flinear_156',['VKVG_PATTERN_TYPE_LINEAR',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fmesh_157',['VKVG_PATTERN_TYPE_MESH',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fradial_158',['VKVG_PATTERN_TYPE_RADIAL',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fraster_5fsource_159',['VKVG_PATTERN_TYPE_RASTER_SOURCE',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fsolid_160',['VKVG_PATTERN_TYPE_SOLID',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fsurface_161',['VKVG_PATTERN_TYPE_SURFACE',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5ft_162',['vkvg_pattern_type_t',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513',1,'vkvg.h']]],
+ ['vkvg_5fpublic_163',['vkvg_public',['../vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef',1,'vkvg.h']]],
+ ['vkvg_5fquadratic_5fto_164',['vkvg_quadratic_to',['../group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7',1,'vkvg.h']]],
+ ['vkvg_5frectangle_165',['vkvg_rectangle',['../group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312',1,'vkvg.h']]],
+ ['vkvg_5freference_166',['vkvg_reference',['../group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0',1,'vkvg.h']]],
+ ['vkvg_5frel_5fcurve_5fto_167',['vkvg_rel_curve_to',['../group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6',1,'vkvg.h']]],
+ ['vkvg_5frel_5felliptic_5farc_5fto_168',['vkvg_rel_elliptic_arc_to',['../group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d',1,'vkvg.h']]],
+ ['vkvg_5frel_5fline_5fto_169',['vkvg_rel_line_to',['../group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a',1,'vkvg.h']]],
+ ['vkvg_5frel_5fmove_5fto_170',['vkvg_rel_move_to',['../group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5',1,'vkvg.h']]],
+ ['vkvg_5frel_5fquadratic_5fto_171',['vkvg_rel_quadratic_to',['../group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837',1,'vkvg.h']]],
+ ['vkvg_5freset_5fclip_172',['vkvg_reset_clip',['../group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695',1,'vkvg.h']]],
+ ['vkvg_5frestore_173',['vkvg_restore',['../group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec',1,'vkvg.h']]],
+ ['vkvg_5frotate_174',['vkvg_rotate',['../group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c',1,'vkvg.h']]],
+ ['vkvg_5frounded_5frectangle_175',['vkvg_rounded_rectangle',['../group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06',1,'vkvg.h']]],
+ ['vkvg_5frounded_5frectangle2_176',['vkvg_rounded_rectangle2',['../group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb',1,'vkvg.h']]],
+ ['vkvg_5fsave_177',['vkvg_save',['../group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6',1,'vkvg.h']]],
+ ['vkvg_5fscale_178',['vkvg_scale',['../group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb',1,'vkvg.h']]],
+ ['vkvg_5fselect_5ffont_5fface_179',['vkvg_select_font_face',['../group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db',1,'vkvg.h']]],
+ ['vkvg_5fset_5fdash_180',['vkvg_set_dash',['../group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707',1,'vkvg.h']]],
+ ['vkvg_5fset_5ffill_5frule_181',['vkvg_set_fill_rule',['../group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6',1,'vkvg.h']]],
+ ['vkvg_5fset_5ffont_5fsize_182',['vkvg_set_font_size',['../group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef',1,'vkvg.h']]],
+ ['vkvg_5fset_5fline_5fcap_183',['vkvg_set_line_cap',['../group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f',1,'vkvg.h']]],
+ ['vkvg_5fset_5fline_5fjoin_184',['vkvg_set_line_join',['../group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf',1,'vkvg.h']]],
+ ['vkvg_5fset_5fline_5fwidth_185',['vkvg_set_line_width',['../group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e',1,'vkvg.h']]],
+ ['vkvg_5fset_5fmatrix_186',['vkvg_set_matrix',['../group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0',1,'vkvg.h']]],
+ ['vkvg_5fset_5fmiter_5flimit_187',['vkvg_set_miter_limit',['../group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441',1,'vkvg.h']]],
+ ['vkvg_5fset_5fopacity_188',['vkvg_set_opacity',['../group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde',1,'vkvg.h']]],
+ ['vkvg_5fset_5foperator_189',['vkvg_set_operator',['../group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_190',['vkvg_set_source',['../group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5fcolor_191',['vkvg_set_source_color',['../group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5fcolor_5fname_192',['vkvg_set_source_color_name',['../vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5frgb_193',['vkvg_set_source_rgb',['../group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5frgba_194',['vkvg_set_source_rgba',['../group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5fsurface_195',['vkvg_set_source_surface',['../group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077',1,'vkvg.h']]],
+ ['vkvg_5fshow_5ftext_196',['vkvg_show_text',['../group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9',1,'vkvg.h']]],
+ ['vkvg_5fshow_5ftext_5frun_197',['vkvg_show_text_run',['../group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9',1,'vkvg.h']]],
+ ['vkvg_5fstatus_198',['vkvg_status',['../group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fdevice_5ferror_199',['VKVG_STATUS_DEVICE_ERROR',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5ffile_5fnot_5ffound_200',['VKVG_STATUS_FILE_NOT_FOUND',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fdash_201',['VKVG_STATUS_INVALID_DASH',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5ffont_202',['VKVG_STATUS_INVALID_FONT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fformat_203',['VKVG_STATUS_INVALID_FORMAT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fimage_204',['VKVG_STATUS_INVALID_IMAGE',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5findex_205',['VKVG_STATUS_INVALID_INDEX',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fmatrix_206',['VKVG_STATUS_INVALID_MATRIX',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5frect_207',['VKVG_STATUS_INVALID_RECT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5frestore_208',['VKVG_STATUS_INVALID_RESTORE',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fstatus_209',['VKVG_STATUS_INVALID_STATUS',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fsurface_210',['VKVG_STATUS_INVALID_SURFACE',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fno_5fcurrent_5fpoint_211',['VKVG_STATUS_NO_CURRENT_POINT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fno_5fmemory_212',['VKVG_STATUS_NO_MEMORY',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fnull_5fpointer_213',['VKVG_STATUS_NULL_POINTER',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fpattern_5finvalid_5fgradient_214',['VKVG_STATUS_PATTERN_INVALID_GRADIENT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fpattern_5ftype_5fmismatch_215',['VKVG_STATUS_PATTERN_TYPE_MISMATCH',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fsuccess_216',['VKVG_STATUS_SUCCESS',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5ft_217',['vkvg_status_t',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5ftimeout_218',['VKVG_STATUS_TIMEOUT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fto_5fstring_219',['vkvg_status_to_string',['../group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fwrite_5ferror_220',['VKVG_STATUS_WRITE_ERROR',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6',1,'vkvg.h']]],
+ ['vkvg_5fstroke_221',['vkvg_stroke',['../group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c',1,'vkvg.h']]],
+ ['vkvg_5fstroke_5fpreserve_222',['vkvg_stroke_preserve',['../group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fclear_223',['vkvg_surface_clear',['../group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_224',['vkvg_surface_create',['../group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffor_5fvkhimage_225',['vkvg_surface_create_for_VkhImage',['../group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffrom_5fimage_226',['vkvg_surface_create_from_image',['../group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffrom_5fsvg_227',['vkvg_surface_create_from_svg',['../vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a',1,'vkvg-svg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffrom_5fsvg_5ffragment_228',['vkvg_surface_create_from_svg_fragment',['../vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1',1,'vkvg-svg.h']]],
+ ['vkvg_5fsurface_5fdestroy_229',['vkvg_surface_destroy',['../group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fheight_230',['vkvg_surface_get_height',['../group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5freference_5fcount_231',['vkvg_surface_get_reference_count',['../group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fvk_5fformat_232',['vkvg_surface_get_vk_format',['../group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fvk_5fimage_233',['vkvg_surface_get_vk_image',['../group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fwidth_234',['vkvg_surface_get_width',['../group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5freference_235',['vkvg_surface_reference',['../group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fstatus_236',['vkvg_surface_status',['../group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fwrite_5fto_5fmemory_237',['vkvg_surface_write_to_memory',['../group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fwrite_5fto_5fpng_238',['vkvg_surface_write_to_png',['../group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d',1,'vkvg.h']]],
+ ['vkvg_5fsvg_5fdestroy_239',['vkvg_svg_destroy',['../vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5fget_5fdimensions_240',['vkvg_svg_get_dimensions',['../vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5fload_241',['vkvg_svg_load',['../vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5fload_5ffragment_242',['vkvg_svg_load_fragment',['../vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5frender_243',['vkvg_svg_render',['../vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489',1,'vkvg-svg.h']]],
+ ['vkvg_5ftext_5fextents_244',['vkvg_text_extents',['../group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29',1,'vkvg.h']]],
+ ['vkvg_5ftext_5fextents_5ft_245',['vkvg_text_extents_t',['../structvkvg__text__extents__t.html',1,'']]],
+ ['vkvg_5ftext_5frun_5fcreate_246',['vkvg_text_run_create',['../group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fcreate_5fwith_5flength_247',['vkvg_text_run_create_with_length',['../group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fdestroy_248',['vkvg_text_run_destroy',['../group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fget_5fextents_249',['vkvg_text_run_get_extents',['../group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fget_5fglyph_5fcount_250',['vkvg_text_run_get_glyph_count',['../group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fget_5fglyph_5fposition_251',['vkvg_text_run_get_glyph_position',['../group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b',1,'vkvg.h']]],
+ ['vkvg_5ftransform_252',['vkvg_transform',['../group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827',1,'vkvg.h']]],
+ ['vkvg_5ftranslate_253',['vkvg_translate',['../group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67',1,'vkvg.h']]],
+ ['vkvg_5fvertical_254',['VKVG_VERTICAL',['../vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332',1,'vkvg.h']]],
+ ['vkvgcontext_255',['VkvgContext',['../group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc',1,'vkvg.h']]],
+ ['vkvgdevice_256',['VkvgDevice',['../group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71',1,'vkvg.h']]],
+ ['vkvgpattern_257',['VkvgPattern',['../group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc',1,'vkvg.h']]],
+ ['vkvgsurface_258',['VkvgSurface',['../group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7',1,'vkvg.h']]],
+ ['vkvgsvg_259',['VkvgSvg',['../vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13',1,'vkvg-svg.h']]],
+ ['vkvgtext_260',['VkvgText',['../vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35',1,'vkvg.h']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['width_261',['width',['../structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915',1,'vkvg_text_extents_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['x0_262',['x0',['../structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001',1,'vkvg_matrix_t']]],
+ ['x_5fadvance_263',['x_advance',['../structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4',1,'vkvg_text_extents_t::x_advance()'],['../structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05',1,'vkvg_glyph_info_t::x_advance()']]],
+ ['x_5fbearing_264',['x_bearing',['../structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456',1,'vkvg_text_extents_t']]],
+ ['x_5foffset_265',['x_offset',['../structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a',1,'vkvg_glyph_info_t']]],
+ ['xx_266',['xx',['../structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8',1,'vkvg_matrix_t']]],
+ ['xy_267',['xy',['../structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590',1,'vkvg_matrix_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['y0_268',['y0',['../structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca',1,'vkvg_matrix_t']]],
+ ['y_5fadvance_269',['y_advance',['../structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3',1,'vkvg_text_extents_t::y_advance()'],['../structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905',1,'vkvg_glyph_info_t::y_advance()']]],
+ ['y_5fbearing_270',['y_bearing',['../structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f',1,'vkvg_text_extents_t']]],
+ ['y_5foffset_271',['y_offset',['../structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5',1,'vkvg_glyph_info_t']]],
+ ['yx_272',['yx',['../structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570',1,'vkvg_matrix_t']]],
+ ['yy_273',['yy',['../structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e',1,'vkvg_matrix_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_5fcolor_5ft_274',['vkvg_color_t',['../structvkvg__color__t.html',1,'']]],
+ ['vkvg_5ffont_5fextents_5ft_275',['vkvg_font_extents_t',['../structvkvg__font__extents__t.html',1,'']]],
+ ['vkvg_5fglyph_5finfo_5ft_276',['vkvg_glyph_info_t',['../structvkvg__glyph__info__t.html',1,'']]],
+ ['vkvg_5fmatrix_5ft_277',['vkvg_matrix_t',['../structvkvg__matrix__t.html',1,'']]],
+ ['vkvg_5ftext_5fextents_5ft_278',['vkvg_text_extents_t',['../structvkvg__text__extents__t.html',1,'']]]
+];
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ viewBox="0 0 11 11"
+ height="11"
+ width="11"
+ id="svg2"
+ version="1.1">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <path
+ id="path12"
+ d="M 5.5 0.5 A 5 5 0 0 0 0.5 5.5 A 5 5 0 0 0 5.5 10.5 A 5 5 0 0 0 10.5 5.5 A 5 5 0 0 0 5.5 0.5 z M 3.5820312 3 A 0.58291923 0.58291923 0 0 1 4 3.1757812 L 5.5 4.6757812 L 7 3.1757812 A 0.58291923 0.58291923 0 0 1 7.4003906 3 A 0.58291923 0.58291923 0 0 1 7.8242188 4 L 6.3242188 5.5 L 7.8242188 7 A 0.58291923 0.58291923 0 1 1 7 7.8242188 L 5.5 6.3242188 L 4 7.8242188 A 0.58291923 0.58291923 0 1 1 3.1757812 7 L 4.6757812 5.5 L 3.1757812 4 A 0.58291923 0.58291923 0 0 1 3.5820312 3 z "
+ style="stroke-width:1.09870648;fill:#bababa;fill-opacity:1" />
+</svg>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="defines_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_5flog_5fdbg_5farrays_527',['VKVG_LOG_DBG_ARRAYS',['../vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919',1,'vkvg.h']]],
+ ['vkvg_5flog_5fdebug_528',['VKVG_LOG_DEBUG',['../vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3',1,'vkvg.h']]],
+ ['vkvg_5flog_5ferr_529',['VKVG_LOG_ERR',['../vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a',1,'vkvg.h']]],
+ ['vkvg_5flog_5ffull_530',['VKVG_LOG_FULL',['../vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_531',['VKVG_LOG_INFO',['../vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fcmd_532',['VKVG_LOG_INFO_CMD',['../vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fibo_533',['VKVG_LOG_INFO_IBO',['../vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fpath_534',['VKVG_LOG_INFO_PATH',['../vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fpts_535',['VKVG_LOG_INFO_PTS',['../vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fvao_536',['VKVG_LOG_INFO_VAO',['../vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d',1,'vkvg.h']]],
+ ['vkvg_5flog_5finfo_5fvbo_537',['VKVG_LOG_INFO_VBO',['../vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103',1,'vkvg.h']]],
+ ['vkvg_5flog_5fstroke_538',['VKVG_LOG_STROKE',['../vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a',1,'vkvg.h']]],
+ ['vkvg_5fpublic_539',['vkvg_public',['../vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef',1,'vkvg.h']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_5fdirection_5ft_462',['vkvg_direction_t',['../vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995',1,'vkvg.h']]],
+ ['vkvg_5fextend_5ft_463',['vkvg_extend_t',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40',1,'vkvg.h']]],
+ ['vkvg_5ffill_5frule_5ft_464',['vkvg_fill_rule_t',['../vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5ft_465',['vkvg_filter_t',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5',1,'vkvg.h']]],
+ ['vkvg_5fformat_5ft_466',['vkvg_format_t',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5ft_467',['vkvg_line_cap_t',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5ft_468',['vkvg_line_join_t',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d',1,'vkvg.h']]],
+ ['vkvg_5foperator_5ft_469',['vkvg_operator_t',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5ft_470',['vkvg_pattern_type_t',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5ft_471',['vkvg_status_t',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354',1,'vkvg.h']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_5fextend_5fnone_472',['VKVG_EXTEND_NONE',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f',1,'vkvg.h']]],
+ ['vkvg_5fextend_5fpad_473',['VKVG_EXTEND_PAD',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c',1,'vkvg.h']]],
+ ['vkvg_5fextend_5freflect_474',['VKVG_EXTEND_REFLECT',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832',1,'vkvg.h']]],
+ ['vkvg_5fextend_5frepeat_475',['VKVG_EXTEND_REPEAT',['../vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0',1,'vkvg.h']]],
+ ['vkvg_5ffill_5frule_5feven_5fodd_476',['VKVG_FILL_RULE_EVEN_ODD',['../vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7',1,'vkvg.h']]],
+ ['vkvg_5ffill_5frule_5fnon_5fzero_477',['VKVG_FILL_RULE_NON_ZERO',['../vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fbest_478',['VKVG_FILTER_BEST',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fbilinear_479',['VKVG_FILTER_BILINEAR',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5ffast_480',['VKVG_FILTER_FAST',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fgaussian_481',['VKVG_FILTER_GAUSSIAN',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fgood_482',['VKVG_FILTER_GOOD',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f',1,'vkvg.h']]],
+ ['vkvg_5ffilter_5fnearest_483',['VKVG_FILTER_NEAREST',['../vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754',1,'vkvg.h']]],
+ ['vkvg_5fformat_5fa1_484',['VKVG_FORMAT_A1',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1',1,'vkvg.h']]],
+ ['vkvg_5fformat_5fa8_485',['VKVG_FORMAT_A8',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b',1,'vkvg.h']]],
+ ['vkvg_5fformat_5fargb32_486',['VKVG_FORMAT_ARGB32',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609',1,'vkvg.h']]],
+ ['vkvg_5fformat_5frgb24_487',['VKVG_FORMAT_RGB24',['../vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146',1,'vkvg.h']]],
+ ['vkvg_5fhorizontal_488',['VKVG_HORIZONTAL',['../vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5fbutt_489',['VKVG_LINE_CAP_BUTT',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5fround_490',['VKVG_LINE_CAP_ROUND',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519',1,'vkvg.h']]],
+ ['vkvg_5fline_5fcap_5fsquare_491',['VKVG_LINE_CAP_SQUARE',['../vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5fbevel_492',['VKVG_LINE_JOIN_BEVEL',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5fmiter_493',['VKVG_LINE_JOIN_MITER',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311',1,'vkvg.h']]],
+ ['vkvg_5fline_5fjoin_5fround_494',['VKVG_LINE_JOIN_ROUND',['../vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fclear_495',['VKVG_OPERATOR_CLEAR',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fdifference_496',['VKVG_OPERATOR_DIFFERENCE',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fmax_497',['VKVG_OPERATOR_MAX',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fover_498',['VKVG_OPERATOR_OVER',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9',1,'vkvg.h']]],
+ ['vkvg_5foperator_5fsource_499',['VKVG_OPERATOR_SOURCE',['../vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5flinear_500',['VKVG_PATTERN_TYPE_LINEAR',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fmesh_501',['VKVG_PATTERN_TYPE_MESH',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fradial_502',['VKVG_PATTERN_TYPE_RADIAL',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fraster_5fsource_503',['VKVG_PATTERN_TYPE_RASTER_SOURCE',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fsolid_504',['VKVG_PATTERN_TYPE_SOLID',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5ftype_5fsurface_505',['VKVG_PATTERN_TYPE_SURFACE',['../vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fdevice_5ferror_506',['VKVG_STATUS_DEVICE_ERROR',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5ffile_5fnot_5ffound_507',['VKVG_STATUS_FILE_NOT_FOUND',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fdash_508',['VKVG_STATUS_INVALID_DASH',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5ffont_509',['VKVG_STATUS_INVALID_FONT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fformat_510',['VKVG_STATUS_INVALID_FORMAT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fimage_511',['VKVG_STATUS_INVALID_IMAGE',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5findex_512',['VKVG_STATUS_INVALID_INDEX',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fmatrix_513',['VKVG_STATUS_INVALID_MATRIX',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5frect_514',['VKVG_STATUS_INVALID_RECT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5frestore_515',['VKVG_STATUS_INVALID_RESTORE',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fstatus_516',['VKVG_STATUS_INVALID_STATUS',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5finvalid_5fsurface_517',['VKVG_STATUS_INVALID_SURFACE',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fno_5fcurrent_5fpoint_518',['VKVG_STATUS_NO_CURRENT_POINT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fno_5fmemory_519',['VKVG_STATUS_NO_MEMORY',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fnull_5fpointer_520',['VKVG_STATUS_NULL_POINTER',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fpattern_5finvalid_5fgradient_521',['VKVG_STATUS_PATTERN_INVALID_GRADIENT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fpattern_5ftype_5fmismatch_522',['VKVG_STATUS_PATTERN_TYPE_MISMATCH',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fsuccess_523',['VKVG_STATUS_SUCCESS',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5ftimeout_524',['VKVG_STATUS_TIMEOUT',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fwrite_5ferror_525',['VKVG_STATUS_WRITE_ERROR',['../vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6',1,'vkvg.h']]],
+ ['vkvg_5fvertical_526',['VKVG_VERTICAL',['../vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332',1,'vkvg.h']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_2dsvg_2eh_279',['vkvg-svg.h',['../vkvg-svg_8h.html',1,'']]],
+ ['vkvg_2eh_280',['vkvg.h',['../vkvg_8h.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_5farc_281',['vkvg_arc',['../group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c',1,'vkvg.h']]],
+ ['vkvg_5farc_5fnegative_282',['vkvg_arc_negative',['../group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7',1,'vkvg.h']]],
+ ['vkvg_5fclear_283',['vkvg_clear',['../group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d',1,'vkvg.h']]],
+ ['vkvg_5fclip_284',['vkvg_clip',['../group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870',1,'vkvg.h']]],
+ ['vkvg_5fclip_5fpreserve_285',['vkvg_clip_preserve',['../group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a',1,'vkvg.h']]],
+ ['vkvg_5fclose_5fpath_286',['vkvg_close_path',['../group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957',1,'vkvg.h']]],
+ ['vkvg_5fcreate_287',['vkvg_create',['../group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b',1,'vkvg.h']]],
+ ['vkvg_5fcurve_5fto_288',['vkvg_curve_to',['../group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0',1,'vkvg.h']]],
+ ['vkvg_5fdestroy_289',['vkvg_destroy',['../group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fcreate_290',['vkvg_device_create',['../group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fcreate_5ffrom_5fvk_291',['vkvg_device_create_from_vk',['../group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fcreate_5ffrom_5fvk_5fmultisample_292',['vkvg_device_create_from_vk_multisample',['../group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fdestroy_293',['vkvg_device_destroy',['../group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fget_5fdpy_294',['vkvg_device_get_dpy',['../group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fget_5freference_5fcount_295',['vkvg_device_get_reference_count',['../group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5freference_296',['vkvg_device_reference',['../group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fset_5fdpy_297',['vkvg_device_set_dpy',['../group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fset_5fthread_5faware_298',['vkvg_device_set_thread_aware',['../group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91',1,'vkvg.h']]],
+ ['vkvg_5fdevice_5fstatus_299',['vkvg_device_status',['../group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b',1,'vkvg.h']]],
+ ['vkvg_5fellipse_300',['vkvg_ellipse',['../group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5',1,'vkvg.h']]],
+ ['vkvg_5felliptic_5farc_5fto_301',['vkvg_elliptic_arc_to',['../group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34',1,'vkvg.h']]],
+ ['vkvg_5ffill_302',['vkvg_fill',['../group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8',1,'vkvg.h']]],
+ ['vkvg_5ffill_5fpreserve_303',['vkvg_fill_preserve',['../group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a',1,'vkvg.h']]],
+ ['vkvg_5fflush_304',['vkvg_flush',['../group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef',1,'vkvg.h']]],
+ ['vkvg_5ffont_5fextents_305',['vkvg_font_extents',['../group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6',1,'vkvg.h']]],
+ ['vkvg_5fget_5fcurrent_5fpoint_306',['vkvg_get_current_point',['../group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526',1,'vkvg.h']]],
+ ['vkvg_5fget_5fdash_307',['vkvg_get_dash',['../group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821',1,'vkvg.h']]],
+ ['vkvg_5fget_5fdevice_5frequirements_308',['vkvg_get_device_requirements',['../group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330',1,'vkvg.h']]],
+ ['vkvg_5fget_5ffill_5frule_309',['vkvg_get_fill_rule',['../group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff',1,'vkvg.h']]],
+ ['vkvg_5fget_5fline_5fcap_310',['vkvg_get_line_cap',['../group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6',1,'vkvg.h']]],
+ ['vkvg_5fget_5fline_5fjoin_311',['vkvg_get_line_join',['../group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208',1,'vkvg.h']]],
+ ['vkvg_5fget_5fline_5fwidth_312',['vkvg_get_line_width',['../group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e',1,'vkvg.h']]],
+ ['vkvg_5fget_5fmatrix_313',['vkvg_get_matrix',['../group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce',1,'vkvg.h']]],
+ ['vkvg_5fget_5fmiter_5flimit_314',['vkvg_get_miter_limit',['../group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a',1,'vkvg.h']]],
+ ['vkvg_5fget_5fopacity_315',['vkvg_get_opacity',['../group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c',1,'vkvg.h']]],
+ ['vkvg_5fget_5foperator_316',['vkvg_get_operator',['../group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03',1,'vkvg.h']]],
+ ['vkvg_5fget_5freference_5fcount_317',['vkvg_get_reference_count',['../group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5',1,'vkvg.h']]],
+ ['vkvg_5fget_5frequired_5fdevice_5fextensions_318',['vkvg_get_required_device_extensions',['../group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c',1,'vkvg.h']]],
+ ['vkvg_5fget_5frequired_5finstance_5fextensions_319',['vkvg_get_required_instance_extensions',['../group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8',1,'vkvg.h']]],
+ ['vkvg_5fget_5fsource_320',['vkvg_get_source',['../group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb',1,'vkvg.h']]],
+ ['vkvg_5fget_5ftarget_321',['vkvg_get_target',['../group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200',1,'vkvg.h']]],
+ ['vkvg_5fhas_5fcurrent_5fpoint_322',['vkvg_has_current_point',['../group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d',1,'vkvg.h']]],
+ ['vkvg_5fidentity_5fmatrix_323',['vkvg_identity_matrix',['../group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b',1,'vkvg.h']]],
+ ['vkvg_5fline_5fto_324',['vkvg_line_to',['../group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b',1,'vkvg.h']]],
+ ['vkvg_5fload_5ffont_5ffrom_5fmemory_325',['vkvg_load_font_from_memory',['../group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0',1,'vkvg.h']]],
+ ['vkvg_5fload_5ffont_5ffrom_5fpath_326',['vkvg_load_font_from_path',['../group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5fget_5fscale_327',['vkvg_matrix_get_scale',['../group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_328',['vkvg_matrix_init',['../group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5fidentity_329',['vkvg_matrix_init_identity',['../group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5frotate_330',['vkvg_matrix_init_rotate',['../group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5fscale_331',['vkvg_matrix_init_scale',['../group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finit_5ftranslate_332',['vkvg_matrix_init_translate',['../group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5finvert_333',['vkvg_matrix_invert',['../group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5fmultiply_334',['vkvg_matrix_multiply',['../group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5frotate_335',['vkvg_matrix_rotate',['../group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5fscale_336',['vkvg_matrix_scale',['../group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5ftransform_5fdistance_337',['vkvg_matrix_transform_distance',['../group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5ftransform_5fpoint_338',['vkvg_matrix_transform_point',['../group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc',1,'vkvg.h']]],
+ ['vkvg_5fmatrix_5ftranslate_339',['vkvg_matrix_translate',['../group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b',1,'vkvg.h']]],
+ ['vkvg_5fmove_5fto_340',['vkvg_move_to',['../group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba',1,'vkvg.h']]],
+ ['vkvg_5fmultisample_5fsurface_5fresolve_341',['vkvg_multisample_surface_resolve',['../group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9',1,'vkvg.h']]],
+ ['vkvg_5fnew_5fpath_342',['vkvg_new_path',['../group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb',1,'vkvg.h']]],
+ ['vkvg_5fnew_5fsub_5fpath_343',['vkvg_new_sub_path',['../group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2',1,'vkvg.h']]],
+ ['vkvg_5fpaint_344',['vkvg_paint',['../group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2',1,'vkvg.h']]],
+ ['vkvg_5fpath_5fextents_345',['vkvg_path_extents',['../group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fadd_5fcolor_5fstop_346',['vkvg_pattern_add_color_stop',['../group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fcreate_5ffor_5fsurface_347',['vkvg_pattern_create_for_surface',['../group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fcreate_5flinear_348',['vkvg_pattern_create_linear',['../group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fcreate_5fradial_349',['vkvg_pattern_create_radial',['../group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fdestroy_350',['vkvg_pattern_destroy',['../group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fedit_5flinear_351',['vkvg_pattern_edit_linear',['../group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fedit_5fradial_352',['vkvg_pattern_edit_radial',['../group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fcolor_5fstop_5fcount_353',['vkvg_pattern_get_color_stop_count',['../group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fcolor_5fstop_5frgba_354',['vkvg_pattern_get_color_stop_rgba',['../group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fextend_355',['vkvg_pattern_get_extend',['../group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5ffilter_356',['vkvg_pattern_get_filter',['../group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5flinear_5fpoints_357',['vkvg_pattern_get_linear_points',['../group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5fmatrix_358',['vkvg_pattern_get_matrix',['../group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5freference_5fcount_359',['vkvg_pattern_get_reference_count',['../group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fget_5ftype_360',['vkvg_pattern_get_type',['../group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5freference_361',['vkvg_pattern_reference',['../group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fset_5fextend_362',['vkvg_pattern_set_extend',['../group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fset_5ffilter_363',['vkvg_pattern_set_filter',['../group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c',1,'vkvg.h']]],
+ ['vkvg_5fpattern_5fset_5fmatrix_364',['vkvg_pattern_set_matrix',['../group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090',1,'vkvg.h']]],
+ ['vkvg_5fquadratic_5fto_365',['vkvg_quadratic_to',['../group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7',1,'vkvg.h']]],
+ ['vkvg_5frectangle_366',['vkvg_rectangle',['../group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312',1,'vkvg.h']]],
+ ['vkvg_5freference_367',['vkvg_reference',['../group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0',1,'vkvg.h']]],
+ ['vkvg_5frel_5fcurve_5fto_368',['vkvg_rel_curve_to',['../group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6',1,'vkvg.h']]],
+ ['vkvg_5frel_5felliptic_5farc_5fto_369',['vkvg_rel_elliptic_arc_to',['../group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d',1,'vkvg.h']]],
+ ['vkvg_5frel_5fline_5fto_370',['vkvg_rel_line_to',['../group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a',1,'vkvg.h']]],
+ ['vkvg_5frel_5fmove_5fto_371',['vkvg_rel_move_to',['../group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5',1,'vkvg.h']]],
+ ['vkvg_5frel_5fquadratic_5fto_372',['vkvg_rel_quadratic_to',['../group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837',1,'vkvg.h']]],
+ ['vkvg_5freset_5fclip_373',['vkvg_reset_clip',['../group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695',1,'vkvg.h']]],
+ ['vkvg_5frestore_374',['vkvg_restore',['../group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec',1,'vkvg.h']]],
+ ['vkvg_5frotate_375',['vkvg_rotate',['../group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c',1,'vkvg.h']]],
+ ['vkvg_5frounded_5frectangle_376',['vkvg_rounded_rectangle',['../group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06',1,'vkvg.h']]],
+ ['vkvg_5frounded_5frectangle2_377',['vkvg_rounded_rectangle2',['../group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb',1,'vkvg.h']]],
+ ['vkvg_5fsave_378',['vkvg_save',['../group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6',1,'vkvg.h']]],
+ ['vkvg_5fscale_379',['vkvg_scale',['../group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb',1,'vkvg.h']]],
+ ['vkvg_5fselect_5ffont_5fface_380',['vkvg_select_font_face',['../group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db',1,'vkvg.h']]],
+ ['vkvg_5fset_5fdash_381',['vkvg_set_dash',['../group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707',1,'vkvg.h']]],
+ ['vkvg_5fset_5ffill_5frule_382',['vkvg_set_fill_rule',['../group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6',1,'vkvg.h']]],
+ ['vkvg_5fset_5ffont_5fsize_383',['vkvg_set_font_size',['../group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef',1,'vkvg.h']]],
+ ['vkvg_5fset_5fline_5fcap_384',['vkvg_set_line_cap',['../group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f',1,'vkvg.h']]],
+ ['vkvg_5fset_5fline_5fjoin_385',['vkvg_set_line_join',['../group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf',1,'vkvg.h']]],
+ ['vkvg_5fset_5fline_5fwidth_386',['vkvg_set_line_width',['../group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e',1,'vkvg.h']]],
+ ['vkvg_5fset_5fmatrix_387',['vkvg_set_matrix',['../group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0',1,'vkvg.h']]],
+ ['vkvg_5fset_5fmiter_5flimit_388',['vkvg_set_miter_limit',['../group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441',1,'vkvg.h']]],
+ ['vkvg_5fset_5fopacity_389',['vkvg_set_opacity',['../group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde',1,'vkvg.h']]],
+ ['vkvg_5fset_5foperator_390',['vkvg_set_operator',['../group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_391',['vkvg_set_source',['../group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5fcolor_392',['vkvg_set_source_color',['../group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5fcolor_5fname_393',['vkvg_set_source_color_name',['../vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5frgb_394',['vkvg_set_source_rgb',['../group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5frgba_395',['vkvg_set_source_rgba',['../group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a',1,'vkvg.h']]],
+ ['vkvg_5fset_5fsource_5fsurface_396',['vkvg_set_source_surface',['../group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077',1,'vkvg.h']]],
+ ['vkvg_5fshow_5ftext_397',['vkvg_show_text',['../group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9',1,'vkvg.h']]],
+ ['vkvg_5fshow_5ftext_5frun_398',['vkvg_show_text_run',['../group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9',1,'vkvg.h']]],
+ ['vkvg_5fstatus_399',['vkvg_status',['../group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339',1,'vkvg.h']]],
+ ['vkvg_5fstatus_5fto_5fstring_400',['vkvg_status_to_string',['../group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2',1,'vkvg.h']]],
+ ['vkvg_5fstroke_401',['vkvg_stroke',['../group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c',1,'vkvg.h']]],
+ ['vkvg_5fstroke_5fpreserve_402',['vkvg_stroke_preserve',['../group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fclear_403',['vkvg_surface_clear',['../group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_404',['vkvg_surface_create',['../group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffor_5fvkhimage_405',['vkvg_surface_create_for_VkhImage',['../group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffrom_5fimage_406',['vkvg_surface_create_from_image',['../group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffrom_5fsvg_407',['vkvg_surface_create_from_svg',['../vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a',1,'vkvg-svg.h']]],
+ ['vkvg_5fsurface_5fcreate_5ffrom_5fsvg_5ffragment_408',['vkvg_surface_create_from_svg_fragment',['../vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1',1,'vkvg-svg.h']]],
+ ['vkvg_5fsurface_5fdestroy_409',['vkvg_surface_destroy',['../group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fheight_410',['vkvg_surface_get_height',['../group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5freference_5fcount_411',['vkvg_surface_get_reference_count',['../group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fvk_5fformat_412',['vkvg_surface_get_vk_format',['../group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fvk_5fimage_413',['vkvg_surface_get_vk_image',['../group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fget_5fwidth_414',['vkvg_surface_get_width',['../group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5freference_415',['vkvg_surface_reference',['../group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fstatus_416',['vkvg_surface_status',['../group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fwrite_5fto_5fmemory_417',['vkvg_surface_write_to_memory',['../group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e',1,'vkvg.h']]],
+ ['vkvg_5fsurface_5fwrite_5fto_5fpng_418',['vkvg_surface_write_to_png',['../group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d',1,'vkvg.h']]],
+ ['vkvg_5fsvg_5fdestroy_419',['vkvg_svg_destroy',['../vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5fget_5fdimensions_420',['vkvg_svg_get_dimensions',['../vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5fload_421',['vkvg_svg_load',['../vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5fload_5ffragment_422',['vkvg_svg_load_fragment',['../vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b',1,'vkvg-svg.h']]],
+ ['vkvg_5fsvg_5frender_423',['vkvg_svg_render',['../vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489',1,'vkvg-svg.h']]],
+ ['vkvg_5ftext_5fextents_424',['vkvg_text_extents',['../group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fcreate_425',['vkvg_text_run_create',['../group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fcreate_5fwith_5flength_426',['vkvg_text_run_create_with_length',['../group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fdestroy_427',['vkvg_text_run_destroy',['../group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fget_5fextents_428',['vkvg_text_run_get_extents',['../group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fget_5fglyph_5fcount_429',['vkvg_text_run_get_glyph_count',['../group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2',1,'vkvg.h']]],
+ ['vkvg_5ftext_5frun_5fget_5fglyph_5fposition_430',['vkvg_text_run_get_glyph_position',['../group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b',1,'vkvg.h']]],
+ ['vkvg_5ftransform_431',['vkvg_transform',['../group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827',1,'vkvg.h']]],
+ ['vkvg_5ftranslate_432',['vkvg_translate',['../group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67',1,'vkvg.h']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['context_540',['Context',['../group__context.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['device_541',['Device',['../group__device.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['matrices_542',['Matrices',['../group__matrix.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['path_20creation_20and_20manipulation_20reference_2e_543',['Path creation and manipulation reference.',['../group__path.html',1,'']]],
+ ['pattern_544',['Pattern',['../group__pattern.html',1,'']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['surface_545',['Surface',['../group__surface.html',1,'']]]
+];
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="svg2"
+ width="20"
+ height="19"
+ viewBox="0 0 20 19"
+ sodipodi:docname="mag_sel.svg"
+ inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="2096"
+ id="namedview4"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="32"
+ inkscape:cx="5.9792688"
+ inkscape:cy="1.1436277"
+ inkscape:window-x="1920"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2" />
+ <circle
+ style="fill:#000000;fill-opacity:0;stroke:#656565;stroke-width:1.4;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
+ id="path4611"
+ cx="5.5"
+ cy="8.5"
+ r="3.5" />
+ <path
+ style="fill:#656565;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 11,7 13.5,10 16,7 Z"
+ id="path4609"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ style="fill:none;stroke:#656565;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 8.1085854,11.109059 2.7823556,2.782356"
+ id="path4630"
+ inkscape:connector-curvature="0" />
+</svg>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="NoMatches">No Matches</div>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvg_3a_20vulkan_20vector_20graphics_546',['VKVG: vulkan vector graphics',['../index.html',1,'']]]
+];
--- /dev/null
+/*---------------- Search Box */
+
+#FSearchBox {
+ float: left;
+}
+
+#MSearchBox {
+ white-space : nowrap;
+ float: none;
+ margin-top: 0px;
+ right: 0px;
+ width: 170px;
+ height: 24px;
+ z-index: 102;
+ display: inline;
+ position: absolute;
+}
+
+#MSearchBox .left
+{
+ display:block;
+ position:absolute;
+ left:10px;
+ width:20px;
+ height:19px;
+ background:url('search_l.png') no-repeat;
+ background-position:right;
+}
+
+#MSearchSelect {
+ display:block;
+ position:absolute;
+ width:20px;
+ height:19px;
+}
+
+.left #MSearchSelect {
+ left:4px;
+}
+
+.right #MSearchSelect {
+ right:5px;
+}
+
+#MSearchField {
+ display:block;
+ position:absolute;
+ height:19px;
+ background:url('search_m.png') repeat-x;
+ border:none;
+ width:111px;
+ margin-left:20px;
+ padding-left:4px;
+ color: #909090;
+ outline: none;
+ font: 9pt Arial, Verdana, sans-serif;
+ -webkit-border-radius: 0px;
+}
+
+#FSearchBox #MSearchField {
+ margin-left:15px;
+}
+
+#MSearchBox .right {
+ display:block;
+ position:absolute;
+ right:10px;
+ top:0px;
+ width:20px;
+ height:19px;
+ background:url('search_r.png') no-repeat;
+ background-position:left;
+}
+
+#MSearchClose {
+ display: none;
+ position: absolute;
+ top: 4px;
+ background : none;
+ border: none;
+ margin: 0px 4px 0px 0px;
+ padding: 0px 0px;
+ outline: none;
+}
+
+.left #MSearchClose {
+ left: 6px;
+}
+
+.right #MSearchClose {
+ right: 2px;
+}
+
+.MSearchBoxActive #MSearchField {
+ color: #000000;
+}
+
+/*---------------- Search filter selection */
+
+#MSearchSelectWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #A6A8B6;
+ background-color: #FAFAFB;
+ z-index: 10001;
+ padding-top: 4px;
+ padding-bottom: 4px;
+ -moz-border-radius: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+.SelectItem {
+ font: 8pt Arial, Verdana, sans-serif;
+ padding-left: 2px;
+ padding-right: 12px;
+ border: 0px;
+}
+
+span.SelectionMark {
+ margin-right: 4px;
+ font-family: monospace;
+ outline-style: none;
+ text-decoration: none;
+}
+
+a.SelectItem {
+ display: block;
+ outline-style: none;
+ color: #000000;
+ text-decoration: none;
+ padding-left: 6px;
+ padding-right: 12px;
+}
+
+a.SelectItem:focus,
+a.SelectItem:active {
+ color: #000000;
+ outline-style: none;
+ text-decoration: none;
+}
+
+a.SelectItem:hover {
+ color: #FFFFFF;
+ background-color: #595B6D;
+ outline-style: none;
+ text-decoration: none;
+ cursor: pointer;
+ display: block;
+}
+
+/*---------------- Search results window */
+
+iframe#MSearchResults {
+ width: 60ex;
+ height: 15em;
+}
+
+#MSearchResultsWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #000;
+ background-color: #F1F1F4;
+ z-index:10000;
+}
+
+/* ----------------------------------- */
+
+
+#SRIndex {
+ clear:both;
+ padding-bottom: 15px;
+}
+
+.SREntry {
+ font-size: 10pt;
+ padding-left: 1ex;
+}
+
+.SRPage .SREntry {
+ font-size: 8pt;
+ padding: 1px 5px;
+}
+
+body.SRPage {
+ margin: 5px 2px;
+}
+
+.SRChildren {
+ padding-left: 3ex; padding-bottom: .5em
+}
+
+.SRPage .SRChildren {
+ display: none;
+}
+
+.SRSymbol {
+ font-weight: bold;
+ color: #606276;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRScope {
+ display: block;
+ color: #606276;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRSymbol:focus, a.SRSymbol:active,
+a.SRScope:focus, a.SRScope:active {
+ text-decoration: underline;
+}
+
+span.SRScope {
+ padding-left: 4px;
+}
+
+.SRPage .SRStatus {
+ padding: 2px 5px;
+ font-size: 8pt;
+ font-style: italic;
+}
+
+.SRResult {
+ display: none;
+}
+
+DIV.searchresults {
+ margin-left: 10px;
+ margin-right: 10px;
+}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F3F3F5;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
--- /dev/null
+/*
+ @licstart The following is the entire license notice for the JavaScript code in this file.
+
+ The MIT License (MIT)
+
+ Copyright (C) 1997-2020 by Dimitri van Heesch
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+ and associated documentation files (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all copies or
+ substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ @licend The above is the entire license notice for the JavaScript code in this file
+ */
+function convertToId(search)
+{
+ var result = '';
+ for (i=0;i<search.length;i++)
+ {
+ var c = search.charAt(i);
+ var cn = c.charCodeAt(0);
+ if (c.match(/[a-z0-9\u0080-\uFFFF]/))
+ {
+ result+=c;
+ }
+ else if (cn<16)
+ {
+ result+="_0"+cn.toString(16);
+ }
+ else
+ {
+ result+="_"+cn.toString(16);
+ }
+ }
+ return result;
+}
+
+function getXPos(item)
+{
+ var x = 0;
+ if (item.offsetWidth)
+ {
+ while (item && item!=document.body)
+ {
+ x += item.offsetLeft;
+ item = item.offsetParent;
+ }
+ }
+ return x;
+}
+
+function getYPos(item)
+{
+ var y = 0;
+ if (item.offsetWidth)
+ {
+ while (item && item!=document.body)
+ {
+ y += item.offsetTop;
+ item = item.offsetParent;
+ }
+ }
+ return y;
+}
+
+/* A class handling everything associated with the search panel.
+
+ Parameters:
+ name - The name of the global variable that will be
+ storing this instance. Is needed to be able to set timeouts.
+ resultPath - path to use for external files
+*/
+function SearchBox(name, resultsPath, inFrame, label, extension)
+{
+ if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
+ if (!extension || extension == "") { extension = ".html"; }
+
+ // ---------- Instance variables
+ this.name = name;
+ this.resultsPath = resultsPath;
+ this.keyTimeout = 0;
+ this.keyTimeoutLength = 500;
+ this.closeSelectionTimeout = 300;
+ this.lastSearchValue = "";
+ this.lastResultsPage = "";
+ this.hideTimeout = 0;
+ this.searchIndex = 0;
+ this.searchActive = false;
+ this.insideFrame = inFrame;
+ this.searchLabel = label;
+ this.extension = extension;
+
+ // ----------- DOM Elements
+
+ this.DOMSearchField = function()
+ { return document.getElementById("MSearchField"); }
+
+ this.DOMSearchSelect = function()
+ { return document.getElementById("MSearchSelect"); }
+
+ this.DOMSearchSelectWindow = function()
+ { return document.getElementById("MSearchSelectWindow"); }
+
+ this.DOMPopupSearchResults = function()
+ { return document.getElementById("MSearchResults"); }
+
+ this.DOMPopupSearchResultsWindow = function()
+ { return document.getElementById("MSearchResultsWindow"); }
+
+ this.DOMSearchClose = function()
+ { return document.getElementById("MSearchClose"); }
+
+ this.DOMSearchBox = function()
+ { return document.getElementById("MSearchBox"); }
+
+ // ------------ Event Handlers
+
+ // Called when focus is added or removed from the search field.
+ this.OnSearchFieldFocus = function(isActive)
+ {
+ this.Activate(isActive);
+ }
+
+ this.OnSearchSelectShow = function()
+ {
+ var searchSelectWindow = this.DOMSearchSelectWindow();
+ var searchField = this.DOMSearchSelect();
+
+ if (this.insideFrame)
+ {
+ var left = getXPos(searchField);
+ var top = getYPos(searchField);
+ left += searchField.offsetWidth + 6;
+ top += searchField.offsetHeight;
+
+ // show search selection popup
+ searchSelectWindow.style.display='block';
+ left -= searchSelectWindow.offsetWidth;
+ searchSelectWindow.style.left = left + 'px';
+ searchSelectWindow.style.top = top + 'px';
+ }
+ else
+ {
+ var left = getXPos(searchField);
+ var top = getYPos(searchField);
+ top += searchField.offsetHeight;
+
+ // show search selection popup
+ searchSelectWindow.style.display='block';
+ searchSelectWindow.style.left = left + 'px';
+ searchSelectWindow.style.top = top + 'px';
+ }
+
+ // stop selection hide timer
+ if (this.hideTimeout)
+ {
+ clearTimeout(this.hideTimeout);
+ this.hideTimeout=0;
+ }
+ return false; // to avoid "image drag" default event
+ }
+
+ this.OnSearchSelectHide = function()
+ {
+ this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
+ this.closeSelectionTimeout);
+ }
+
+ // Called when the content of the search field is changed.
+ this.OnSearchFieldChange = function(evt)
+ {
+ if (this.keyTimeout) // kill running timer
+ {
+ clearTimeout(this.keyTimeout);
+ this.keyTimeout = 0;
+ }
+
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==40 || e.keyCode==13)
+ {
+ if (e.shiftKey==1)
+ {
+ this.OnSearchSelectShow();
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ child.focus();
+ return;
+ }
+ }
+ return;
+ }
+ else
+ {
+ window.frames.MSearchResults.postMessage("take_focus", "*");
+ }
+ }
+ else if (e.keyCode==27) // Escape out of the search field
+ {
+ this.DOMSearchField().blur();
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.lastSearchValue = '';
+ this.Activate(false);
+ return;
+ }
+
+ // strip whitespaces
+ var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+
+ if (searchValue != this.lastSearchValue) // search value has changed
+ {
+ if (searchValue != "") // non-empty search
+ {
+ // set timer for search update
+ this.keyTimeout = setTimeout(this.name + '.Search()',
+ this.keyTimeoutLength);
+ }
+ else // empty search field
+ {
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.lastSearchValue = '';
+ }
+ }
+ }
+
+ this.SelectItemCount = function(id)
+ {
+ var count=0;
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ count++;
+ }
+ }
+ return count;
+ }
+
+ this.SelectItemSet = function(id)
+ {
+ var i,j=0;
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ var node = child.firstChild;
+ if (j==id)
+ {
+ node.innerHTML='•';
+ }
+ else
+ {
+ node.innerHTML=' ';
+ }
+ j++;
+ }
+ }
+ }
+
+ // Called when an search filter selection is made.
+ // set item with index id as the active item
+ this.OnSelectItem = function(id)
+ {
+ this.searchIndex = id;
+ this.SelectItemSet(id);
+ var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+ if (searchValue!="" && this.searchActive) // something was found -> do a search
+ {
+ this.Search();
+ }
+ }
+
+ this.OnSearchSelectKey = function(evt)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
+ {
+ this.searchIndex++;
+ this.OnSelectItem(this.searchIndex);
+ }
+ else if (e.keyCode==38 && this.searchIndex>0) // Up
+ {
+ this.searchIndex--;
+ this.OnSelectItem(this.searchIndex);
+ }
+ else if (e.keyCode==13 || e.keyCode==27)
+ {
+ this.OnSelectItem(this.searchIndex);
+ this.CloseSelectionWindow();
+ this.DOMSearchField().focus();
+ }
+ return false;
+ }
+
+ // --------- Actions
+
+ // Closes the results window.
+ this.CloseResultsWindow = function()
+ {
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.Activate(false);
+ }
+
+ this.CloseSelectionWindow = function()
+ {
+ this.DOMSearchSelectWindow().style.display = 'none';
+ }
+
+ // Performs a search.
+ this.Search = function()
+ {
+ this.keyTimeout = 0;
+
+ // strip leading whitespace
+ var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
+
+ var code = searchValue.toLowerCase().charCodeAt(0);
+ var idxChar = searchValue.substr(0, 1).toLowerCase();
+ if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
+ {
+ idxChar = searchValue.substr(0, 2);
+ }
+
+ var resultsPage;
+ var resultsPageWithSearch;
+ var hasResultsPage;
+
+ var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
+ if (idx!=-1)
+ {
+ var hexCode=idx.toString(16);
+ resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + this.extension;
+ resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
+ hasResultsPage = true;
+ }
+ else // nothing available for this search term
+ {
+ resultsPage = this.resultsPath + '/nomatches' + this.extension;
+ resultsPageWithSearch = resultsPage;
+ hasResultsPage = false;
+ }
+
+ window.frames.MSearchResults.location = resultsPageWithSearch;
+ var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
+
+ if (domPopupSearchResultsWindow.style.display!='block')
+ {
+ var domSearchBox = this.DOMSearchBox();
+ this.DOMSearchClose().style.display = 'inline-block';
+ if (this.insideFrame)
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ domPopupSearchResultsWindow.style.position = 'relative';
+ domPopupSearchResultsWindow.style.display = 'block';
+ var width = document.body.clientWidth - 8; // the -8 is for IE :-(
+ domPopupSearchResultsWindow.style.width = width + 'px';
+ domPopupSearchResults.style.width = width + 'px';
+ }
+ else
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
+ var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
+ domPopupSearchResultsWindow.style.display = 'block';
+ left -= domPopupSearchResults.offsetWidth;
+ domPopupSearchResultsWindow.style.top = top + 'px';
+ domPopupSearchResultsWindow.style.left = left + 'px';
+ }
+ }
+
+ this.lastSearchValue = searchValue;
+ this.lastResultsPage = resultsPage;
+ }
+
+ // -------- Activation Functions
+
+ // Activates or deactivates the search panel, resetting things to
+ // their default values if necessary.
+ this.Activate = function(isActive)
+ {
+ if (isActive || // open it
+ this.DOMPopupSearchResultsWindow().style.display == 'block'
+ )
+ {
+ this.DOMSearchBox().className = 'MSearchBoxActive';
+
+ var searchField = this.DOMSearchField();
+
+ if (searchField.value == this.searchLabel) // clear "Search" term upon entry
+ {
+ searchField.value = '';
+ this.searchActive = true;
+ }
+ }
+ else if (!isActive) // directly remove the panel
+ {
+ this.DOMSearchBox().className = 'MSearchBoxInactive';
+ this.DOMSearchField().value = this.searchLabel;
+ this.searchActive = false;
+ this.lastSearchValue = ''
+ this.lastResultsPage = '';
+ }
+ }
+}
+
+// -----------------------------------------------------------------------
+
+// The class that handles everything on the search results page.
+function SearchResults(name)
+{
+ // The number of matches from the last run of <Search()>.
+ this.lastMatchCount = 0;
+ this.lastKey = 0;
+ this.repeatOn = false;
+
+ // Toggles the visibility of the passed element ID.
+ this.FindChildElement = function(id)
+ {
+ var parentElement = document.getElementById(id);
+ var element = parentElement.firstChild;
+
+ while (element && element!=parentElement)
+ {
+ if (element.nodeName.toLowerCase() == 'div' && element.className == 'SRChildren')
+ {
+ return element;
+ }
+
+ if (element.nodeName.toLowerCase() == 'div' && element.hasChildNodes())
+ {
+ element = element.firstChild;
+ }
+ else if (element.nextSibling)
+ {
+ element = element.nextSibling;
+ }
+ else
+ {
+ do
+ {
+ element = element.parentNode;
+ }
+ while (element && element!=parentElement && !element.nextSibling);
+
+ if (element && element!=parentElement)
+ {
+ element = element.nextSibling;
+ }
+ }
+ }
+ }
+
+ this.Toggle = function(id)
+ {
+ var element = this.FindChildElement(id);
+ if (element)
+ {
+ if (element.style.display == 'block')
+ {
+ element.style.display = 'none';
+ }
+ else
+ {
+ element.style.display = 'block';
+ }
+ }
+ }
+
+ // Searches for the passed string. If there is no parameter,
+ // it takes it from the URL query.
+ //
+ // Always returns true, since other documents may try to call it
+ // and that may or may not be possible.
+ this.Search = function(search)
+ {
+ if (!search) // get search word from URL
+ {
+ search = window.location.search;
+ search = search.substring(1); // Remove the leading '?'
+ search = unescape(search);
+ }
+
+ search = search.replace(/^ +/, ""); // strip leading spaces
+ search = search.replace(/ +$/, ""); // strip trailing spaces
+ search = search.toLowerCase();
+ search = convertToId(search);
+
+ var resultRows = document.getElementsByTagName("div");
+ var matches = 0;
+
+ var i = 0;
+ while (i < resultRows.length)
+ {
+ var row = resultRows.item(i);
+ if (row.className == "SRResult")
+ {
+ var rowMatchName = row.id.toLowerCase();
+ rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
+
+ if (search.length<=rowMatchName.length &&
+ rowMatchName.substr(0, search.length)==search)
+ {
+ row.style.display = 'block';
+ matches++;
+ }
+ else
+ {
+ row.style.display = 'none';
+ }
+ }
+ i++;
+ }
+ document.getElementById("Searching").style.display='none';
+ if (matches == 0) // no results
+ {
+ document.getElementById("NoMatches").style.display='block';
+ }
+ else // at least one result
+ {
+ document.getElementById("NoMatches").style.display='none';
+ }
+ this.lastMatchCount = matches;
+ return true;
+ }
+
+ // return the first item with index index or higher that is visible
+ this.NavNext = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index++;
+ }
+ return focusItem;
+ }
+
+ this.NavPrev = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index--;
+ }
+ return focusItem;
+ }
+
+ this.ProcessKeys = function(e)
+ {
+ if (e.type == "keydown")
+ {
+ this.repeatOn = false;
+ this.lastKey = e.keyCode;
+ }
+ else if (e.type == "keypress")
+ {
+ if (!this.repeatOn)
+ {
+ if (this.lastKey) this.repeatOn = true;
+ return false; // ignore first keypress after keydown
+ }
+ }
+ else if (e.type == "keyup")
+ {
+ this.lastKey = 0;
+ this.repeatOn = false;
+ }
+ return this.lastKey!=0;
+ }
+
+ this.Nav = function(evt,itemIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ var newIndex = itemIndex-1;
+ var focusItem = this.NavPrev(newIndex);
+ if (focusItem)
+ {
+ var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
+ if (child && child.style.display == 'block') // children visible
+ {
+ var n=0;
+ var tmpElem;
+ while (1) // search for last child
+ {
+ tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
+ if (tmpElem)
+ {
+ focusItem = tmpElem;
+ }
+ else // found it!
+ {
+ break;
+ }
+ n++;
+ }
+ }
+ }
+ if (focusItem)
+ {
+ focusItem.focus();
+ }
+ else // return focus to search field
+ {
+ parent.document.getElementById("MSearchField").focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = itemIndex+1;
+ var focusItem;
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem && elem.style.display == 'block') // children visible
+ {
+ focusItem = document.getElementById('Item'+itemIndex+'_c0');
+ }
+ if (!focusItem) focusItem = this.NavNext(newIndex);
+ if (focusItem) focusItem.focus();
+ }
+ else if (this.lastKey==39) // Right
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'block';
+ }
+ else if (this.lastKey==37) // Left
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'none';
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+
+ this.NavChild = function(evt,itemIndex,childIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ if (childIndex>0)
+ {
+ var newIndex = childIndex-1;
+ document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
+ }
+ else // already at first child, jump to parent
+ {
+ document.getElementById('Item'+itemIndex).focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = childIndex+1;
+ var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
+ if (!elem) // last child, jump to parent next parent
+ {
+ elem = this.NavNext(itemIndex+1);
+ }
+ if (elem)
+ {
+ elem.focus();
+ }
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+}
+
+function setKeyActions(elem,action)
+{
+ elem.setAttribute('onkeydown',action);
+ elem.setAttribute('onkeypress',action);
+ elem.setAttribute('onkeyup',action);
+}
+
+function setClassAttr(elem,attr)
+{
+ elem.setAttribute('class',attr);
+ elem.setAttribute('className',attr);
+}
+
+function createResults()
+{
+ var results = document.getElementById("SRResults");
+ for (var e=0; e<searchData.length; e++)
+ {
+ var id = searchData[e][0];
+ var srResult = document.createElement('div');
+ srResult.setAttribute('id','SR_'+id);
+ setClassAttr(srResult,'SRResult');
+ var srEntry = document.createElement('div');
+ setClassAttr(srEntry,'SREntry');
+ var srLink = document.createElement('a');
+ srLink.setAttribute('id','Item'+e);
+ setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
+ setClassAttr(srLink,'SRSymbol');
+ srLink.innerHTML = searchData[e][1][0];
+ srEntry.appendChild(srLink);
+ if (searchData[e][1].length==2) // single result
+ {
+ srLink.setAttribute('href',searchData[e][1][1][0]);
+ if (searchData[e][1][1][1])
+ {
+ srLink.setAttribute('target','_parent');
+ }
+ var srScope = document.createElement('span');
+ setClassAttr(srScope,'SRScope');
+ srScope.innerHTML = searchData[e][1][1][2];
+ srEntry.appendChild(srScope);
+ }
+ else // multiple results
+ {
+ srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
+ var srChildren = document.createElement('div');
+ setClassAttr(srChildren,'SRChildren');
+ for (var c=0; c<searchData[e][1].length-1; c++)
+ {
+ var srChild = document.createElement('a');
+ srChild.setAttribute('id','Item'+e+'_c'+c);
+ setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
+ setClassAttr(srChild,'SRScope');
+ srChild.setAttribute('href',searchData[e][1][c+1][0]);
+ if (searchData[e][1][c+1][1])
+ {
+ srChild.setAttribute('target','_parent');
+ }
+ srChild.innerHTML = searchData[e][1][c+1][2];
+ srChildren.appendChild(srChild);
+ }
+ srEntry.appendChild(srChildren);
+ }
+ srResult.appendChild(srEntry);
+ results.appendChild(srResult);
+ }
+}
+
+function init_search()
+{
+ var results = document.getElementById("MSearchSelectWindow");
+ for (var key in indexSectionLabels)
+ {
+ var link = document.createElement('a');
+ link.setAttribute('class','SelectItem');
+ link.setAttribute('onclick','searchBox.OnSelectItem('+key+')');
+ link.href='javascript:void(0)';
+ link.innerHTML='<span class="SelectionMark"> </span>'+indexSectionLabels[key];
+ results.appendChild(link);
+ }
+ searchBox.OnSelectItem(0);
+}
+/* @license-end */
--- /dev/null
+var indexSectionsWithContent =
+{
+ 0: "abcdghmprsvwxy",
+ 1: "v",
+ 2: "v",
+ 3: "v",
+ 4: "abcdghmrwxy",
+ 5: "v",
+ 6: "v",
+ 7: "v",
+ 8: "v",
+ 9: "cdmps",
+ 10: "v"
+};
+
+var indexSectionNames =
+{
+ 0: "all",
+ 1: "classes",
+ 2: "files",
+ 3: "functions",
+ 4: "variables",
+ 5: "typedefs",
+ 6: "enums",
+ 7: "enumvalues",
+ 8: "defines",
+ 9: "groups",
+ 10: "pages"
+};
+
+var indexSectionLabels =
+{
+ 0: "All",
+ 1: "Data Structures",
+ 2: "Files",
+ 3: "Functions",
+ 4: "Variables",
+ 5: "Typedefs",
+ 6: "Enumerations",
+ 7: "Enumerator",
+ 8: "Macros",
+ 9: "Modules",
+ 10: "Pages"
+};
+
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['vkvgcontext_456',['VkvgContext',['../group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc',1,'vkvg.h']]],
+ ['vkvgdevice_457',['VkvgDevice',['../group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71',1,'vkvg.h']]],
+ ['vkvgpattern_458',['VkvgPattern',['../group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc',1,'vkvg.h']]],
+ ['vkvgsurface_459',['VkvgSurface',['../group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7',1,'vkvg.h']]],
+ ['vkvgsvg_460',['VkvgSvg',['../vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13',1,'vkvg-svg.h']]],
+ ['vkvgtext_461',['VkvgText',['../vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35',1,'vkvg.h']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['a_433',['a',['../structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e',1,'vkvg_color_t']]],
+ ['ascent_434',['ascent',['../structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468',1,'vkvg_font_extents_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['b_435',['b',['../structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d',1,'vkvg_color_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['codepoint_436',['codepoint',['../structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8',1,'vkvg_glyph_info_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['descent_437',['descent',['../structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b',1,'vkvg_font_extents_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['g_438',['g',['../structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd',1,'vkvg_color_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['height_439',['height',['../structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4',1,'vkvg_font_extents_t::height()'],['../structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4',1,'vkvg_text_extents_t::height()']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['max_5fx_5fadvance_440',['max_x_advance',['../structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e',1,'vkvg_font_extents_t']]],
+ ['max_5fy_5fadvance_441',['max_y_advance',['../structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1',1,'vkvg_font_extents_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['r_442',['r',['../structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b',1,'vkvg_color_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['width_443',['width',['../structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915',1,'vkvg_text_extents_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['x0_444',['x0',['../structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001',1,'vkvg_matrix_t']]],
+ ['x_5fadvance_445',['x_advance',['../structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4',1,'vkvg_text_extents_t::x_advance()'],['../structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05',1,'vkvg_glyph_info_t::x_advance()']]],
+ ['x_5fbearing_446',['x_bearing',['../structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456',1,'vkvg_text_extents_t']]],
+ ['x_5foffset_447',['x_offset',['../structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a',1,'vkvg_glyph_info_t']]],
+ ['xx_448',['xx',['../structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8',1,'vkvg_matrix_t']]],
+ ['xy_449',['xy',['../structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590',1,'vkvg_matrix_t']]]
+];
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+createResults();
+/* @license-end */
+</script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+window.addEventListener("message", function(event) {
+ if (event.data == "take_focus") {
+ var elem = searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+});
+/* @license-end */
+</script>
+</div>
+</body>
+</html>
--- /dev/null
+var searchData=
+[
+ ['y0_450',['y0',['../structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca',1,'vkvg_matrix_t']]],
+ ['y_5fadvance_451',['y_advance',['../structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3',1,'vkvg_text_extents_t::y_advance()'],['../structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905',1,'vkvg_glyph_info_t::y_advance()']]],
+ ['y_5fbearing_452',['y_bearing',['../structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f',1,'vkvg_text_extents_t']]],
+ ['y_5foffset_453',['y_offset',['../structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5',1,'vkvg_glyph_info_t']]],
+ ['yx_454',['yx',['../structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570',1,'vkvg_matrix_t']]],
+ ['yy_455',['yy',['../structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e',1,'vkvg_matrix_t']]]
+];
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_color_t Struct Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Data Fields</a> </div>
+ <div class="headertitle">
+<div class="title">vkvg_color_t Struct Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include <<a class="el" href="vkvg_8h_source.html">vkvg.h</a>></code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Data Fields</h2></td></tr>
+<tr class="memitem:a4788d82c901b9367dd5c0daff8a7616b"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">r</a></td></tr>
+<tr class="separator:a4788d82c901b9367dd5c0daff8a7616b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a8cf17d727651616de6f2b79ef32170cd"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">g</a></td></tr>
+<tr class="separator:a8cf17d727651616de6f2b79ef32170cd"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a83fc1af92e29717b4513d121b0c72c7d"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">b</a></td></tr>
+<tr class="separator:a83fc1af92e29717b4513d121b0c72c7d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a4aec1a5be9d9a4a394a2e49e9744286e"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">a</a></td></tr>
+<tr class="separator:a4aec1a5be9d9a4a394a2e49e9744286e"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock">
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00225">225</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>/mnt/devel/vkvg-master/include/<a class="el" href="vkvg_8h_source.html">vkvg.h</a></li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_color_t::r</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__color__t.html">vkvg_color_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">a</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">b</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">g</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">r</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a4788d82c901b9367dd5c0daff8a7616b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4788d82c901b9367dd5c0daff8a7616b">◆ </a></span>r</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float r</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00226">226</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_color_t::a</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__color__t.html">vkvg_color_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">a</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">b</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">g</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">r</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a4aec1a5be9d9a4a394a2e49e9744286e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4aec1a5be9d9a4a394a2e49e9744286e">◆ </a></span>a</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float a</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00229">229</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_color_t::b</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__color__t.html">vkvg_color_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">a</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">b</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">g</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">r</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a83fc1af92e29717b4513d121b0c72c7d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a83fc1af92e29717b4513d121b0c72c7d">◆ </a></span>b</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float b</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00228">228</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_color_t::g</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__color__t.html">vkvg_color_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">a</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">b</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">g</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">r</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a8cf17d727651616de6f2b79ef32170cd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8cf17d727651616de6f2b79ef32170cd">◆ </a></span>g</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float g</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00227">227</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_font_extents_t Struct Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Data Fields</a> </div>
+ <div class="headertitle">
+<div class="title">vkvg_font_extents_t Struct Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>font metrics
+ <a href="structvkvg__font__extents__t.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="vkvg_8h_source.html">vkvg.h</a>></code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Data Fields</h2></td></tr>
+<tr class="memitem:a31ebc425eeae55d11acd591bb46dd468"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">ascent</a></td></tr>
+<tr class="separator:a31ebc425eeae55d11acd591bb46dd468"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5984964357202018e67f64fd879af95b"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">descent</a></td></tr>
+<tr class="separator:a5984964357202018e67f64fd879af95b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a48083b65ac9a863566dc3e3fff09a5b4"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+<tr class="separator:a48083b65ac9a863566dc3e3fff09a5b4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:afef09feed3e6d406a79a4654bbfdf32e"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">max_x_advance</a></td></tr>
+<tr class="separator:afef09feed3e6d406a79a4654bbfdf32e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5a74d8c1db44409b96daa190fce554b1"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">max_y_advance</a></td></tr>
+<tr class="separator:a5a74d8c1db44409b96daa190fce554b1"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>font metrics </p>
+<p>structure defining global font metrics for a particular font. It can be retrieve by calling <a class="el" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a> on a valid context. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00238">238</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>/mnt/devel/vkvg-master/include/<a class="el" href="vkvg_8h_source.html">vkvg.h</a></li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_font_extents_t::ascent</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">ascent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">descent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">max_x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">max_y_advance</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a31ebc425eeae55d11acd591bb46dd468"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a31ebc425eeae55d11acd591bb46dd468">◆ </a></span>ascent</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float ascent</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>the distance that the font extends above the baseline. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00239">239</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_font_extents_t::height</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">ascent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">descent</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">max_x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">max_y_advance</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a48083b65ac9a863566dc3e3fff09a5b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48083b65ac9a863566dc3e3fff09a5b4">◆ </a></span>height</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float height</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>the recommended vertical distance between baselines. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00241">241</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_font_extents_t::descent</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">ascent</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">descent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">max_x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">max_y_advance</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a5984964357202018e67f64fd879af95b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5984964357202018e67f64fd879af95b">◆ </a></span>descent</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float descent</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>the distance that the font extends below the baseline. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00240">240</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_font_extents_t::max_y_advance</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">ascent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">descent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">max_x_advance</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">max_y_advance</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a5a74d8c1db44409b96daa190fce554b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5a74d8c1db44409b96daa190fce554b1">◆ </a></span>max_y_advance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float max_y_advance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>the maximum distance in the Y direction that the origin is advanced for any glyph in the font. This will be zero for normal fonts used for horizontal writing. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00243">243</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_font_extents_t::max_x_advance</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">ascent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">descent</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">max_x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">max_y_advance</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="afef09feed3e6d406a79a4654bbfdf32e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afef09feed3e6d406a79a4654bbfdf32e">◆ </a></span>max_x_advance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float max_x_advance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>the maximum distance in the X direction that the origin is advanced for any glyph in the font. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00242">242</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_glyph_info_t Struct Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Data Fields</a> </div>
+ <div class="headertitle">
+<div class="title">vkvg_glyph_info_t Struct Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>glyphs position in a <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a>
+ <a href="structvkvg__glyph__info__t.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="vkvg_8h_source.html">vkvg.h</a>></code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Data Fields</h2></td></tr>
+<tr class="memitem:af4903d34c19de17bf3045668b429da05"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">x_advance</a></td></tr>
+<tr class="separator:af4903d34c19de17bf3045668b429da05"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ac8b0caa49832b5e674589cba5d72b905"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">y_advance</a></td></tr>
+<tr class="separator:ac8b0caa49832b5e674589cba5d72b905"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a302cc6391db771808cf9137cddb15a8a"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">x_offset</a></td></tr>
+<tr class="separator:a302cc6391db771808cf9137cddb15a8a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a9ae348ed78a50e882b8167d83412d2b5"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">y_offset</a></td></tr>
+<tr class="separator:a9ae348ed78a50e882b8167d83412d2b5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ac0a96cfe8a03a6dd0da3f7ca2313e5d8"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">codepoint</a></td></tr>
+<tr class="separator:ac0a96cfe8a03a6dd0da3f7ca2313e5d8"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>glyphs position in a <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </p>
+<p>structure defining glyph position as computed for rendering a text run. the codepoint field is for internal use only. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00266">266</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>/mnt/devel/vkvg-master/include/<a class="el" href="vkvg_8h_source.html">vkvg.h</a></li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_glyph_info_t::x_offset</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">codepoint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">x_advance</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">x_offset</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">y_offset</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a302cc6391db771808cf9137cddb15a8a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a302cc6391db771808cf9137cddb15a8a">◆ </a></span>x_offset</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t x_offset</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00269">269</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_glyph_info_t::y_offset</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">codepoint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">x_offset</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">y_advance</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">y_offset</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a9ae348ed78a50e882b8167d83412d2b5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9ae348ed78a50e882b8167d83412d2b5">◆ </a></span>y_offset</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t y_offset</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00270">270</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_glyph_info_t::codepoint</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">codepoint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">x_offset</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">y_offset</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ac0a96cfe8a03a6dd0da3f7ca2313e5d8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">◆ </a></span>codepoint</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t codepoint</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00272">272</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_glyph_info_t::y_advance</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">codepoint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">x_offset</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">y_offset</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ac8b0caa49832b5e674589cba5d72b905"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac8b0caa49832b5e674589cba5d72b905">◆ </a></span>y_advance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t y_advance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00268">268</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_glyph_info_t::x_advance</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">codepoint</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">x_offset</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">y_offset</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="af4903d34c19de17bf3045668b429da05"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af4903d34c19de17bf3045668b429da05">◆ </a></span>x_advance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t x_advance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00267">267</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_t Struct Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Data Fields</a> </div>
+ <div class="headertitle">
+<div class="title">vkvg_matrix_t Struct Reference<div class="ingroups"><a class="el" href="group__matrix.html">Matrices</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>vkvg matrix structure
+ <a href="structvkvg__matrix__t.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="vkvg_8h_source.html">vkvg.h</a>></code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Data Fields</h2></td></tr>
+<tr class="memitem:a9fb9d00fbbf390e0263bcc204b03c7c8"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a></td></tr>
+<tr class="separator:a9fb9d00fbbf390e0263bcc204b03c7c8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a8e1608facba0c31efe99d65811fab570"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a></td></tr>
+<tr class="separator:a8e1608facba0c31efe99d65811fab570"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a83a7590defc35766f789fbbf7fc41590"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a></td></tr>
+<tr class="separator:a83a7590defc35766f789fbbf7fc41590"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a342cbf7f29a65a0d1a2949ef4675008e"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a></td></tr>
+<tr class="separator:a342cbf7f29a65a0d1a2949ef4675008e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a3c9556645d92e863376a4063a3ad7001"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a></td></tr>
+<tr class="separator:a3c9556645d92e863376a4063a3ad7001"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:adf19b8ba42d497d3093c3a51b1a32cca"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a></td></tr>
+<tr class="separator:adf19b8ba42d497d3093c3a51b1a32cca"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>vkvg matrix structure </p>
+<p>A <a class="el" href="structvkvg__matrix__t.html" title="vkvg matrix structure">vkvg_matrix_t</a> holds an affine transformation, such as a scale, rotation, shear, or a combination of those. The transformation of a point (x, y) is given by: </p><div class="fragment"><div class="line">x_new = <a class="code" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a> * x + <a class="code" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a> * y + <a class="code" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a>;</div>
+<div class="line">y_new = <a class="code" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a> * x + <a class="code" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a> * y + <a class="code" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a>;</div>
+<div class="ttc" id="astructvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e_html_a342cbf7f29a65a0d1a2949ef4675008e"><div class="ttname"><a href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">vkvg_matrix_t::yy</a></div><div class="ttdeci">float yy</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00376">vkvg.h:376</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001_html_a3c9556645d92e863376a4063a3ad7001"><div class="ttname"><a href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">vkvg_matrix_t::x0</a></div><div class="ttdeci">float x0</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00377">vkvg.h:377</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590_html_a83a7590defc35766f789fbbf7fc41590"><div class="ttname"><a href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">vkvg_matrix_t::xy</a></div><div class="ttdeci">float xy</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00376">vkvg.h:376</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570_html_a8e1608facba0c31efe99d65811fab570"><div class="ttname"><a href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">vkvg_matrix_t::yx</a></div><div class="ttdeci">float yx</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00375">vkvg.h:375</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8_html_a9fb9d00fbbf390e0263bcc204b03c7c8"><div class="ttname"><a href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">vkvg_matrix_t::xx</a></div><div class="ttdeci">float xx</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00375">vkvg.h:375</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca_html_adf19b8ba42d497d3093c3a51b1a32cca"><div class="ttname"><a href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">vkvg_matrix_t::y0</a></div><div class="ttdeci">float y0</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00377">vkvg.h:377</a></div></div>
+</div><!-- fragment --><p> @xx: xx component of the affine transformation @yx: yx component of the affine transformation @xy: xy component of the affine transformation @yy: yy component of the affine transformation @x0: X translation component of the affine transformation @y0: Y translation component of the affine transformation </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00374">374</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>/mnt/devel/vkvg-master/include/<a class="el" href="vkvg_8h_source.html">vkvg.h</a></li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_t::yy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a342cbf7f29a65a0d1a2949ef4675008e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a342cbf7f29a65a0d1a2949ef4675008e">◆ </a></span>yy</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float yy</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00376">376</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_t::x0</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a3c9556645d92e863376a4063a3ad7001"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c9556645d92e863376a4063a3ad7001">◆ </a></span>x0</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float x0</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00377">377</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_t::xy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a83a7590defc35766f789fbbf7fc41590"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a83a7590defc35766f789fbbf7fc41590">◆ </a></span>xy</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float xy</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00376">376</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_t::yx</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a8e1608facba0c31efe99d65811fab570"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8e1608facba0c31efe99d65811fab570">◆ </a></span>yx</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float yx</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00375">375</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_t::xx</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a9fb9d00fbbf390e0263bcc204b03c7c8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9fb9d00fbbf390e0263bcc204b03c7c8">◆ </a></span>xx</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float xx</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00375">375</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_matrix_t::y0</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__matrix__t_adf19b8ba42d497d3093c3a51b1a32cca.html#adf19b8ba42d497d3093c3a51b1a32cca">y0</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a8e1608facba0c31efe99d65811fab570.html#a8e1608facba0c31efe99d65811fab570">yx</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__matrix__t_a342cbf7f29a65a0d1a2949ef4675008e.html#a342cbf7f29a65a0d1a2949ef4675008e">yy</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="adf19b8ba42d497d3093c3a51b1a32cca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adf19b8ba42d497d3093c3a51b1a32cca">◆ </a></span>y0</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float y0</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00377">377</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents_t Struct Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Data Fields</a> </div>
+ <div class="headertitle">
+<div class="title">vkvg_text_extents_t Struct Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>text metrics
+ <a href="structvkvg__text__extents__t.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="vkvg_8h_source.html">vkvg.h</a>></code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Data Fields</h2></td></tr>
+<tr class="memitem:a36152a2d5302d6860e555e77a4a8b456"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a></td></tr>
+<tr class="separator:a36152a2d5302d6860e555e77a4a8b456"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:adb121426957cb2c536d442cb6fd1c90f"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a></td></tr>
+<tr class="separator:adb121426957cb2c536d442cb6fd1c90f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae426f00e82704fa09578f5446e22d915"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a></td></tr>
+<tr class="separator:ae426f00e82704fa09578f5446e22d915"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a48083b65ac9a863566dc3e3fff09a5b4"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+<tr class="separator:a48083b65ac9a863566dc3e3fff09a5b4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae83c02c42c97888eca5532a98ed4e2e4"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a></td></tr>
+<tr class="separator:ae83c02c42c97888eca5532a98ed4e2e4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a35b39603f2d8ae8c01b5cb9dfbfd20d3"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a></td></tr>
+<tr class="separator:a35b39603f2d8ae8c01b5cb9dfbfd20d3"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>text metrics </p>
+<p>structure defining metrics for a single or a string of glyphs. To measure text, call <a class="el" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a> on a valid context. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00251">251</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>/mnt/devel/vkvg-master/include/<a class="el" href="vkvg_8h_source.html">vkvg.h</a></li>
+</ul>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents_t::y_advance</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a35b39603f2d8ae8c01b5cb9dfbfd20d3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a35b39603f2d8ae8c01b5cb9dfbfd20d3">◆ </a></span>y_advance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float y_advance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>distance to advance in the Y direction after drawing these glyphs. Will typically be zero except for vertical text layout as found in East-Asian languages. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00257">257</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents_t::x_bearing</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a36152a2d5302d6860e555e77a4a8b456"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a36152a2d5302d6860e555e77a4a8b456">◆ </a></span>x_bearing</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float x_bearing</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>the horizontal distance from the origin to the leftmost part of the glyphs as drawn. Positive if the glyphs lie entirely to the right of the origin. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00252">252</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents_t::height</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a48083b65ac9a863566dc3e3fff09a5b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48083b65ac9a863566dc3e3fff09a5b4">◆ </a></span>height</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float height</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>height of the glyphs as drawn </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00255">255</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents_t::y_bearing</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="adb121426957cb2c536d442cb6fd1c90f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb121426957cb2c536d442cb6fd1c90f">◆ </a></span>y_bearing</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float y_bearing</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>the vertical distance from the origin to the topmost part of the glyphs as drawn. Positive only if the glyphs lie completely below the origin; will usually be negative. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00253">253</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents_t::width</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ae426f00e82704fa09578f5446e22d915"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae426f00e82704fa09578f5446e22d915">◆ </a></span>width</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float width</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>width of the glyphs as drawn </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00254">254</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_text_extents_t::x_advance</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ae83c02c42c97888eca5532a98ed4e2e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae83c02c42c97888eca5532a98ed4e2e4">◆ </a></span>x_advance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float x_advance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>distance to advance in the X direction after drawing these glyphs </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00256">256</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0px 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0px 1px 1px rgba(255,255,255,0.9);color:#283A5D;outline:none}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a.current{color:#D23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media (min-width: 768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283A5D transparent transparent transparent;background:transparent;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0px 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;border-radius:0 !important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a:hover span.sub-arrow{border-color:#fff transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;border-radius:5px !important;box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0 !important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent #fff}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #D23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#D23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}}
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: /mnt/devel/vkvg-master/include/vkvg-svg.h File Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#typedef-members">Typedefs</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">vkvg-svg.h File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p><a href="vkvg-svg_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:a0003abdfb8e71c30d01f61d21ccebb13"><td class="memItemLeft" align="right" valign="top">typedef struct NSVGimage * </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+<tr class="separator:a0003abdfb8e71c30d01f61d21ccebb13"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a1af810e3d7566e821d72e3096db9056a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t width, uint32_t height, const char *svgFilePath)</td></tr>
+<tr class="memdesc:a1af810e3d7566e821d72e3096db9056a"><td class="mdescLeft"> </td><td class="mdescRight">load svg file into <a class="el" href="group__surface.html">Surface</a> <a href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">More...</a><br /></td></tr>
+<tr class="separator:a1af810e3d7566e821d72e3096db9056a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a326e6bec4bdf939b764e7d2c225f17d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t width, uint32_t height, char *svgFragment)</td></tr>
+<tr class="memdesc:a326e6bec4bdf939b764e7d2c225f17d1"><td class="mdescLeft"> </td><td class="mdescRight">create surface from svg fragment <a href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">More...</a><br /></td></tr>
+<tr class="separator:a326e6bec4bdf939b764e7d2c225f17d1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a7696c29d5af1fadc95efb440cf041bda"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a> (<a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> svg, uint32_t *width, uint32_t *height)</td></tr>
+<tr class="memdesc:a7696c29d5af1fadc95efb440cf041bda"><td class="mdescLeft"> </td><td class="mdescRight">get svg dimensions. <a href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">More...</a><br /></td></tr>
+<tr class="separator:a7696c29d5af1fadc95efb440cf041bda"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a8599df3d49203becccdaf3877a5e0b09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a> (const char *svgFilePath)</td></tr>
+<tr class="memdesc:a8599df3d49203becccdaf3877a5e0b09"><td class="mdescLeft"> </td><td class="mdescRight">Load svg file in memory. <a href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">More...</a><br /></td></tr>
+<tr class="separator:a8599df3d49203becccdaf3877a5e0b09"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a6a17b950c3750f494c655bc1b6757c3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a> (char *svgFragment)</td></tr>
+<tr class="memdesc:a6a17b950c3750f494c655bc1b6757c3b"><td class="mdescLeft"> </td><td class="mdescRight">Load svg from an svg source fragment. <a href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">More...</a><br /></td></tr>
+<tr class="separator:a6a17b950c3750f494c655bc1b6757c3b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ad2e5314854a060a54924864c2c1cb489"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a> (<a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> svg, <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *id)</td></tr>
+<tr class="memdesc:ad2e5314854a060a54924864c2c1cb489"><td class="mdescLeft"> </td><td class="mdescRight">render svg on a context. <a href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">More...</a><br /></td></tr>
+<tr class="separator:ad2e5314854a060a54924864c2c1cb489"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae3f8d98287e9d883b21fac0e2ed96bad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a> (<a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> svg)</td></tr>
+<tr class="memdesc:ae3f8d98287e9d883b21fac0e2ed96bad"><td class="mdescLeft"> </td><td class="mdescRight">release VkvgSvg pointer resources. <a href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">More...</a><br /></td></tr>
+<tr class="separator:ae3f8d98287e9d883b21fac0e2ed96bad"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VkvgSvg</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a0003abdfb8e71c30d01f61d21ccebb13"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0003abdfb8e71c30d01f61d21ccebb13">◆ </a></span>VkvgSvg</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef struct NSVGimage* <a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg-svg_8h_source.html#l00032">32</a> of file <a class="el" href="vkvg-svg_8h_source.html">vkvg-svg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_create_from_svg</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a1af810e3d7566e821d72e3096db9056a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1af810e3d7566e821d72e3096db9056a">◆ </a></span>vkvg_surface_create_from_svg()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> vkvg_surface_create_from_svg </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>width</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>height</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>svgFilePath</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>load svg file into <a class="el" href="group__surface.html">Surface</a> </p>
+<p>Create a new vkvg surface by loading a SVG file. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg <a class="el" href="group__device.html">Device</a> used for creating the surface. </td></tr>
+ <tr><td class="paramname">svgFilePath</td><td>The path of the SVG file to load. </td></tr>
+ <tr><td class="paramname">width</td><td>force the rendering width, if 0 autosize from svg. </td></tr>
+ <tr><td class="paramname">height</td><td>force the rendering height, if 0 autosize from svg. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The new vkvg surface with the loaded SVG drawing as content, or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_surface_create_from_svg_fragment</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a326e6bec4bdf939b764e7d2c225f17d1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a326e6bec4bdf939b764e7d2c225f17d1">◆ </a></span>vkvg_surface_create_from_svg_fragment()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> vkvg_surface_create_from_svg_fragment </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td>
+ <td class="paramname"><em>dev</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>width</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t </td>
+ <td class="paramname"><em>height</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">char * </td>
+ <td class="paramname"><em>svgFragment</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>create surface from svg fragment </p>
+<p>Create a new vkvg surface by parsing a string with a valid SVG fragment passed as argument. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dev</td><td>The vkvg device used for creating the surface. </td></tr>
+ <tr><td class="paramname">width</td><td>force the rendering width, if 0 autosize from svg. </td></tr>
+ <tr><td class="paramname">height</td><td>force the rendering height, if 0 autosize from svg. </td></tr>
+ <tr><td class="paramname">svgFragment</td><td>The SVG fragment to parse. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The new vkvg surface with the parsed SVG fragment as content, or null if an error occured. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_svg_load_fragment</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a6a17b950c3750f494c655bc1b6757c3b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6a17b950c3750f494c655bc1b6757c3b">◆ </a></span>vkvg_svg_load_fragment()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> vkvg_svg_load_fragment </td>
+ <td>(</td>
+ <td class="paramtype">char * </td>
+ <td class="paramname"><em>svgFragment</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Load svg from an svg source fragment. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">svgFragment</td><td>A valid svg code fragment. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a VkvgSvg pointer. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_svg_get_dimensions</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a7696c29d5af1fadc95efb440cf041bda"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7696c29d5af1fadc95efb440cf041bda">◆ </a></span>vkvg_svg_get_dimensions()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_svg_get_dimensions </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> </td>
+ <td class="paramname"><em>svg</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t * </td>
+ <td class="paramname"><em>width</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t * </td>
+ <td class="paramname"><em>height</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>get svg dimensions. </p>
+<p>retrieve dimensions from svg parsing. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">svg</td><td>a valid VkvgSvg handle. </td></tr>
+ <tr><td class="paramname">width</td><td>pointer to a valid integer to receive the svg width. </td></tr>
+ <tr><td class="paramname">height</td><td>pointer to a valid integer to receive the svg height. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_svg_load</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a8599df3d49203becccdaf3877a5e0b09"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8599df3d49203becccdaf3877a5e0b09">◆ </a></span>vkvg_svg_load()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> vkvg_svg_load </td>
+ <td>(</td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>svgFilePath</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Load svg file in memory. </p>
+<p>Open a svg file and store source in memory, head is parsed to query the svg dimensions. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">svgFilePath</td><td>a valid file path to the svg to load. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a VkvgSvg pointer. </dd></dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_svg_render</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ad2e5314854a060a54924864c2c1cb489"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad2e5314854a060a54924864c2c1cb489">◆ </a></span>vkvg_svg_render()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_svg_render </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> </td>
+ <td class="paramname"><em>svg</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>id</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>render svg on a context. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">svg</td><td>a valid VkvgSvg pointer. </td></tr>
+ <tr><td class="paramname">ctx</td><td>a valid vkvg context. </td></tr>
+ <tr><td class="paramname">id</td><td>an optional id to limit rendering to specific <g> elemnt. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_svg_destroy</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg-svg_8h.html">vkvg-svg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ae3f8d98287e9d883b21fac0e2ed96bad"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae3f8d98287e9d883b21fac0e2ed96bad">◆ </a></span>vkvg_svg_destroy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_svg_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> </td>
+ <td class="paramname"><em>svg</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>release VkvgSvg pointer resources. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">svg</td><td>a valid VkvgSvg pointer to free. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: /mnt/devel/vkvg-master/include/vkvg-svg.h Source File</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">vkvg-svg.h</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="vkvg-svg_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (c) 2018-2022 Jean-Philippe Bruyère <jp_bruyere@hotmail.com></span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy of</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * this software and associated documentation files (the "Software"), to deal in</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * the Software without restriction, including without limitation the rights to use,</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * Software, and to permit persons to whom the Software is furnished to do so, subject</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * to the following conditions:</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * The above copyright notice and this permission notice shall be included in all</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * copies or substantial portions of the Software.</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * THE SOFTWARE.</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> */</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#ifndef VKVG_SVG_H</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#define VKVG_SVG_H</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  </div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#ifdef VKVG_SVG</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_vkvg_svg_t* <a class="code" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a>;</div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13"> 32</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>NSVGimage* <a class="code" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a>;</div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a"> 45</a></span> <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> <a class="code" href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a>(<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t width, uint32_t height, <span class="keyword">const</span> <span class="keywordtype">char</span>* svgFilePath);</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1"> 57</a></span> <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> <a class="code" href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a>(<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t width, uint32_t height, <span class="keywordtype">char</span>* svgFragment);</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda"> 67</a></span> <span class="keywordtype">void</span> <a class="code" href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a> (<a class="code" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> svg, uint32_t* width, uint32_t* height);</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  </div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09"> 77</a></span> <a class="code" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> <a class="code" href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a> (<span class="keyword">const</span> <span class="keywordtype">char</span>* svgFilePath);</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  </div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b"> 85</a></span> <a class="code" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> <a class="code" href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a> (<span class="keywordtype">char</span>* svgFragment);</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  </div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489"> 94</a></span> <span class="keywordtype">void</span> <a class="code" href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a> (<a class="code" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> svg, <a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keywordtype">id</span>);</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  </div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad"> 101</a></span> <span class="keywordtype">void</span> <a class="code" href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a> (<a class="code" href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a> svg);</div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  </div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> }</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="preprocessor">#endif</span></div>
+<div class="ttc" id="agroup__context_ga1027bada0ac47c81c3b0746158c3c5bc_html_ga1027bada0ac47c81c3b0746158c3c5bc"><div class="ttname"><a href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></div><div class="ttdeci">struct _vkvg_context_t * VkvgContext</div><div class="ttdoc">The Vkvg drawing Context.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00298">vkvg.h:298</a></div></div>
+<div class="ttc" id="agroup__device_ga4410787cc120fdafe8cdc480a2b02e71_html_ga4410787cc120fdafe8cdc480a2b02e71"><div class="ttname"><a href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></div><div class="ttdeci">struct _vkvg_device_t * VkvgDevice</div><div class="ttdoc">Opaque pointer on a Vkvg device structure.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00319">vkvg.h:319</a></div></div>
+<div class="ttc" id="agroup__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7_html_gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><div class="ttname"><a href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></div><div class="ttdeci">struct _vkvg_surface_t * VkvgSurface</div><div class="ttdoc">Opaque pointer on a Vkvg Surface structure.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00312">vkvg.h:312</a></div></div>
+<div class="ttc" id="avkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13_html_a0003abdfb8e71c30d01f61d21ccebb13"><div class="ttname"><a href="vkvg-svg_8h_a0003abdfb8e71c30d01f61d21ccebb13.html#a0003abdfb8e71c30d01f61d21ccebb13">VkvgSvg</a></div><div class="ttdeci">struct NSVGimage * VkvgSvg</div><div class="ttdef"><b>Definition:</b> <a href="vkvg-svg_8h_source.html#l00032">vkvg-svg.h:32</a></div></div>
+<div class="ttc" id="avkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a_html_a1af810e3d7566e821d72e3096db9056a"><div class="ttname"><a href="vkvg-svg_8h_a1af810e3d7566e821d72e3096db9056a.html#a1af810e3d7566e821d72e3096db9056a">vkvg_surface_create_from_svg</a></div><div class="ttdeci">vkvg_public VkvgSurface vkvg_surface_create_from_svg(VkvgDevice dev, uint32_t width, uint32_t height, const char *svgFilePath)</div><div class="ttdoc">load svg file into Surface</div></div>
+<div class="ttc" id="avkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1_html_a326e6bec4bdf939b764e7d2c225f17d1"><div class="ttname"><a href="vkvg-svg_8h_a326e6bec4bdf939b764e7d2c225f17d1.html#a326e6bec4bdf939b764e7d2c225f17d1">vkvg_surface_create_from_svg_fragment</a></div><div class="ttdeci">vkvg_public VkvgSurface vkvg_surface_create_from_svg_fragment(VkvgDevice dev, uint32_t width, uint32_t height, char *svgFragment)</div><div class="ttdoc">create surface from svg fragment</div></div>
+<div class="ttc" id="avkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b_html_a6a17b950c3750f494c655bc1b6757c3b"><div class="ttname"><a href="vkvg-svg_8h_a6a17b950c3750f494c655bc1b6757c3b.html#a6a17b950c3750f494c655bc1b6757c3b">vkvg_svg_load_fragment</a></div><div class="ttdeci">vkvg_public VkvgSvg vkvg_svg_load_fragment(char *svgFragment)</div><div class="ttdoc">Load svg from an svg source fragment.</div></div>
+<div class="ttc" id="avkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda_html_a7696c29d5af1fadc95efb440cf041bda"><div class="ttname"><a href="vkvg-svg_8h_a7696c29d5af1fadc95efb440cf041bda.html#a7696c29d5af1fadc95efb440cf041bda">vkvg_svg_get_dimensions</a></div><div class="ttdeci">vkvg_public void vkvg_svg_get_dimensions(VkvgSvg svg, uint32_t *width, uint32_t *height)</div><div class="ttdoc">get svg dimensions.</div></div>
+<div class="ttc" id="avkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09_html_a8599df3d49203becccdaf3877a5e0b09"><div class="ttname"><a href="vkvg-svg_8h_a8599df3d49203becccdaf3877a5e0b09.html#a8599df3d49203becccdaf3877a5e0b09">vkvg_svg_load</a></div><div class="ttdeci">vkvg_public VkvgSvg vkvg_svg_load(const char *svgFilePath)</div><div class="ttdoc">Load svg file in memory.</div></div>
+<div class="ttc" id="avkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489_html_ad2e5314854a060a54924864c2c1cb489"><div class="ttname"><a href="vkvg-svg_8h_ad2e5314854a060a54924864c2c1cb489.html#ad2e5314854a060a54924864c2c1cb489">vkvg_svg_render</a></div><div class="ttdeci">vkvg_public void vkvg_svg_render(VkvgSvg svg, VkvgContext ctx, const char *id)</div><div class="ttdoc">render svg on a context.</div></div>
+<div class="ttc" id="avkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad_html_ae3f8d98287e9d883b21fac0e2ed96bad"><div class="ttname"><a href="vkvg-svg_8h_ae3f8d98287e9d883b21fac0e2ed96bad.html#ae3f8d98287e9d883b21fac0e2ed96bad">vkvg_svg_destroy</a></div><div class="ttdeci">vkvg_public void vkvg_svg_destroy(VkvgSvg svg)</div><div class="ttdoc">release VkvgSvg pointer resources.</div></div>
+<div class="ttc" id="avkvg_8h_aadcfd9780144829f5db766b6c54d18ef_html_aadcfd9780144829f5db766b6c54d18ef"><div class="ttname"><a href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div><div class="ttdeci">#define vkvg_public</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00078">vkvg.h:78</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="102.07465"
+ height="71.185143"
+ viewBox="0 0 27.007252 18.834403"
+ version="1.1"
+ id="svg852"
+ inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+ sodipodi:docname="vkvg.svg"
+ inkscape:export-filename="/mnt/devel/gts/vkvg/logo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs846">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient845">
+ <stop
+ style="stop-color:#2d8dad;stop-opacity:1"
+ offset="0"
+ id="stop841" />
+ <stop
+ style="stop-color:#83deff;stop-opacity:0"
+ offset="1"
+ id="stop843" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient845"
+ id="linearGradient847"
+ x1="110.68917"
+ y1="31.07439"
+ x2="91.910088"
+ y2="2.6321857"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.0000001"
+ inkscape:cx="55.543792"
+ inkscape:cy="-18.195561"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1600"
+ inkscape:window-height="881"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ units="px"
+ fit-margin-top="2"
+ fit-margin-left="2"
+ fit-margin-right="2"
+ fit-margin-bottom="2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid1397"
+ originx="-8.7505678"
+ originy="-329.84273" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata849">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Calque 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-36.983507,-7.4244837)">
+ <g
+ id="g854"
+ inkscape:export-xdpi="90.02018"
+ inkscape:export-ydpi="90.02018"
+ inkscape:export-filename="logo.png">
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path838"
+ d="M 124.35416,29.770833 99.054233,36.549929 80.5334,18.029095 89.823048,2.0986798 l 25.299922,-6.779096 16.01029,9.1513207 z"
+ inkscape:transform-center-x="2.1421585e-06"
+ style="opacity:1;fill:url(#linearGradient847);fill-opacity:1;stroke:#7d7d7d;stroke-width:0.53889078;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ transform="matrix(0.47424803,0.12707438,-0.12707438,0.47424803,1.7254712,-4.3235598)" />
+ <path
+ id="path849"
+ style="fill:none;stroke:#848484;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 46.493561,17.443984 v 6.614583 m 0.79151,-7.493167 c 0,0.437128 -0.35436,0.791491 -0.79149,0.791491 -0.43713,0 -0.7915,-0.354363 -0.7915,-0.791491 0,-0.437128 0.35437,-0.791491 0.7915,-0.791491 0.43713,0 0.79149,0.354363 0.79149,0.791491 z m -0.79149,-3.35475 -2e-5,2.55625 m 10.58341,3.000001 h 2.64585 l -2.64585,5.291666 -2.64585,-5.291666 m 2.64585,-5.291668 -5.29169,10.583334 -3.17504,-6.35 m 3.17504,-4.233334 c -5.29172,5.291667 -5.2917,10.583334 -5.2917,10.583334 m -5.2917,-10.583334 c 5.29168,5.291667 5.2917,10.583334 5.2917,10.583334"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsssssccccccccccccc" />
+ <path
+ sodipodi:nodetypes="ccsssssccccccccccccc"
+ inkscape:connector-curvature="0"
+ d="M 45.964394,16.914817 V 23.5294 m 0.79151,-7.493167 c 0,0.437128 -0.35436,0.791491 -0.79149,0.791491 -0.43713,0 -0.7915,-0.354363 -0.7915,-0.791491 0,-0.437128 0.35437,-0.791491 0.7915,-0.791491 0.43713,0 0.79149,0.354363 0.79149,0.791491 z m -0.79149,-3.35475 -2e-5,2.55625 m 10.58341,3.000001 h 2.64585 l -2.64585,5.291666 -2.64585,-5.291666 m 2.64585,-5.291668 -5.29169,10.583334 -3.17504,-6.35 m 3.17504,-4.233334 c -5.29172,5.291667 -5.2917,10.583334 -5.2917,10.583334 m -5.2917,-10.583334 c 5.29168,5.291667 5.2917,10.583334 5.2917,10.583334"
+ style="fill:none;stroke:#ffffff;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path836" />
+ </g>
+ </g>
+</svg>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: /mnt/devel/vkvg-master/include/vkvg.h File Reference</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Data Structures</a> |
+<a href="#define-members">Macros</a> |
+<a href="#typedef-members">Typedefs</a> |
+<a href="#enum-members">Enumerations</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">vkvg.h File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>The header of the VKVG library.
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include <vulkan/vulkan.h></code><br />
+<code>#include <math.h></code><br />
+<code>#include <stdbool.h></code><br />
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for vkvg.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="vkvg_8h__incl.png" border="0" usemap="#a_2mnt_2devel_2vkvg-master_2include_2vkvg_8h" alt=""/></div>
+<map name="a_2mnt_2devel_2vkvg-master_2include_2vkvg_8h" id="a_2mnt_2devel_2vkvg-master_2include_2vkvg_8h">
+<area shape="rect" title="The header of the VKVG library." alt="" coords="98,5,277,47"/>
+<area shape="rect" title=" " alt="" coords="5,95,129,121"/>
+<area shape="rect" title=" " alt="" coords="153,95,221,121"/>
+<area shape="rect" title=" " alt="" coords="246,95,329,121"/>
+</map>
+</div>
+</div>
+<p><a href="vkvg_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__color__t.html">vkvg_color_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">font metrics <a href="structvkvg__font__extents__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">text metrics <a href="structvkvg__text__extents__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">glyphs position in a <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> <a href="structvkvg__glyph__info__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">vkvg matrix structure <a href="structvkvg__matrix__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:aadcfd9780144829f5db766b6c54d18ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+<tr class="separator:aadcfd9780144829f5db766b6c54d18ef"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a6664f29e4f38fafb584188235b65718a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a>   0x00000001</td></tr>
+<tr class="separator:a6664f29e4f38fafb584188235b65718a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a0411814a6919e5df693cf40dcfcbc4e3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a>   0x00000002</td></tr>
+<tr class="separator:a0411814a6919e5df693cf40dcfcbc4e3"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a3a67c32eb5d4216389d6e5305b49aa8a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a>   0x00000004</td></tr>
+<tr class="separator:a3a67c32eb5d4216389d6e5305b49aa8a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:af23f274286a67543b606d4918bc87d9c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a>   0x00000008</td></tr>
+<tr class="separator:af23f274286a67543b606d4918bc87d9c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a17d3944887e536639b7af4a12e7d657c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a>   0x00000010</td></tr>
+<tr class="separator:a17d3944887e536639b7af4a12e7d657c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a2a55039902f51716c1ad337951ecf103"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a>   0x00000020</td></tr>
+<tr class="separator:a2a55039902f51716c1ad337951ecf103"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ac04f8e80a8db5dd46bf75406ef8c1989"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a>   0x00000040</td></tr>
+<tr class="separator:ac04f8e80a8db5dd46bf75406ef8c1989"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aaee3dfb09930712dcbac4be383a3132d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a>   (<a class="el" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a>|<a class="el" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a>)</td></tr>
+<tr class="separator:aaee3dfb09930712dcbac4be383a3132d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a040b130202d4c2e3e1a57dd8837ed919"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a>   0x00001000</td></tr>
+<tr class="separator:a040b130202d4c2e3e1a57dd8837ed919"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae0b32f5daaea9a1c1031f237599b914a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a>   0x00010000</td></tr>
+<tr class="separator:ae0b32f5daaea9a1c1031f237599b914a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a13fb664af0ea69bff0f1fbc142b57f60"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a>   0xffffffff</td></tr>
+<tr class="separator:a13fb664af0ea69bff0f1fbc142b57f60"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:af9445855626eb75472a91844db51e59e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a>   0x00008000</td></tr>
+<tr class="separator:af9445855626eb75472a91844db51e59e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7a14d8e9fafcb47df7b52731622a15a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a>   (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>){1,0,0,1,0,0}</td></tr>
+<tr class="separator:ga7a14d8e9fafcb47df7b52731622a15a3"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:a4371df2f82cabd4963d913a094a06b35"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_text_run_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+<tr class="memdesc:a4371df2f82cabd4963d913a094a06b35"><td class="mdescLeft"> </td><td class="mdescRight">Opaque pointer on a vkvg text run. <a href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">More...</a><br /></td></tr>
+<tr class="separator:a4371df2f82cabd4963d913a094a06b35"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga1027bada0ac47c81c3b0746158c3c5bc"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_context_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+<tr class="memdesc:ga1027bada0ac47c81c3b0746158c3c5bc"><td class="mdescLeft"> </td><td class="mdescRight">The Vkvg drawing Context. <a href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">More...</a><br /></td></tr>
+<tr class="separator:ga1027bada0ac47c81c3b0746158c3c5bc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_surface_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+<tr class="memdesc:gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><td class="mdescLeft"> </td><td class="mdescRight">Opaque pointer on a Vkvg Surface structure. <a href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">More...</a><br /></td></tr>
+<tr class="separator:gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga4410787cc120fdafe8cdc480a2b02e71"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_device_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+<tr class="memdesc:ga4410787cc120fdafe8cdc480a2b02e71"><td class="mdescLeft"> </td><td class="mdescRight">Opaque pointer on a Vkvg device structure. <a href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">More...</a><br /></td></tr>
+<tr class="separator:ga4410787cc120fdafe8cdc480a2b02e71"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga60d6d8608f15e96a087c8dafd69f28dc"><td class="memItemLeft" align="right" valign="top">typedef struct _vkvg_pattern_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+<tr class="memdesc:ga60d6d8608f15e96a087c8dafd69f28dc"><td class="mdescLeft"> </td><td class="mdescRight">Opaque pointer on a Vkvg pattern structure. <a href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">More...</a><br /></td></tr>
+<tr class="separator:ga60d6d8608f15e96a087c8dafd69f28dc"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:a0cf53c292fd50abe53343d71673c9354"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td></tr>
+<tr class="memdesc:a0cf53c292fd50abe53343d71673c9354"><td class="mdescLeft"> </td><td class="mdescRight">vkvg operation status. <a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">More...</a><br /></td></tr>
+<tr class="separator:a0cf53c292fd50abe53343d71673c9354"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a2d6938aad383b6f91bf6be7164b2a995"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a> </td></tr>
+<tr class="separator:a2d6938aad383b6f91bf6be7164b2a995"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ac8c85e867cfe90bfd43a2b2a75e688c5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a> </td></tr>
+<tr class="separator:ac8c85e867cfe90bfd43a2b2a75e688c5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a9e76bb74a68a2e86a709ed7397cf1a40"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> </td></tr>
+<tr class="memdesc:a9e76bb74a68a2e86a709ed7397cf1a40"><td class="mdescLeft"> </td><td class="mdescRight">pattern border policy <a href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">More...</a><br /></td></tr>
+<tr class="separator:a9e76bb74a68a2e86a709ed7397cf1a40"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:adb45e5c6af26000f8dacd091679c0ca5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> </td></tr>
+<tr class="separator:adb45e5c6af26000f8dacd091679c0ca5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a1cde27798744c6485ac522a843017513"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a> </td></tr>
+<tr class="memdesc:a1cde27798744c6485ac522a843017513"><td class="mdescLeft"> </td><td class="mdescRight">pattern types <a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">More...</a><br /></td></tr>
+<tr class="separator:a1cde27798744c6485ac522a843017513"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae63b94eb181f12347450efcc67cbf8f0"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> </td></tr>
+<tr class="memdesc:ae63b94eb181f12347450efcc67cbf8f0"><td class="mdescLeft"> </td><td class="mdescRight">line caps <a href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">More...</a><br /></td></tr>
+<tr class="separator:ae63b94eb181f12347450efcc67cbf8f0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a46afd254ec45cd6ecd9bd3e238b4698d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> </td></tr>
+<tr class="memdesc:a46afd254ec45cd6ecd9bd3e238b4698d"><td class="mdescLeft"> </td><td class="mdescRight">lines articulations <a href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">More...</a><br /></td></tr>
+<tr class="separator:a46afd254ec45cd6ecd9bd3e238b4698d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a71071026a36a7427c364a8bdc9bccfb6"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> </td></tr>
+<tr class="memdesc:a71071026a36a7427c364a8bdc9bccfb6"><td class="mdescLeft"> </td><td class="mdescRight">shape fill method <a href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">More...</a><br /></td></tr>
+<tr class="separator:a71071026a36a7427c364a8bdc9bccfb6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a4202eb97e7aaee0296c33f8a6b932252"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> </td></tr>
+<tr class="memdesc:a4202eb97e7aaee0296c33f8a6b932252"><td class="mdescLeft"> </td><td class="mdescRight">compositing operators <a href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">More...</a><br /></td></tr>
+<tr class="separator:a4202eb97e7aaee0296c33f8a6b932252"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga22c80d15d3492420d9dc9fea4ddf7d76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="memdesc:ga22c80d15d3492420d9dc9fea4ddf7d76"><td class="mdescLeft"> </td><td class="mdescRight">Set matrix to identity. <a href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">More...</a><br /></td></tr>
+<tr class="separator:ga22c80d15d3492420d9dc9fea4ddf7d76"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaf11800eb40198628fabb928a743fecb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float xx, float yx, float xy, float yy, float x0, float y0)</td></tr>
+<tr class="memdesc:gaf11800eb40198628fabb928a743fecb1"><td class="mdescLeft"> </td><td class="mdescRight">Matrix initialization. <a href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">More...</a><br /></td></tr>
+<tr class="separator:gaf11800eb40198628fabb928a743fecb1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga9078043e7c548ef9fec35de32ffc86e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float tx, float ty)</td></tr>
+<tr class="memdesc:ga9078043e7c548ef9fec35de32ffc86e3"><td class="mdescLeft"> </td><td class="mdescRight">Rotation matrix initialization. <a href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">More...</a><br /></td></tr>
+<tr class="separator:ga9078043e7c548ef9fec35de32ffc86e3"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac6da39c63aa83f333fad4876da70c495"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float sx, float sy)</td></tr>
+<tr class="memdesc:gac6da39c63aa83f333fad4876da70c495"><td class="mdescLeft"> </td><td class="mdescRight">scaling matrix initialization <a href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">More...</a><br /></td></tr>
+<tr class="separator:gac6da39c63aa83f333fad4876da70c495"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga38fb3ab8cc86565a8e5863b788f00921"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float radians)</td></tr>
+<tr class="memdesc:ga38fb3ab8cc86565a8e5863b788f00921"><td class="mdescLeft"> </td><td class="mdescRight">rotation matrix initialization <a href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">More...</a><br /></td></tr>
+<tr class="separator:ga38fb3ab8cc86565a8e5863b788f00921"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga34aa0d5b237ad0e3b4905b59ec08fd3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float tx, float ty)</td></tr>
+<tr class="memdesc:ga34aa0d5b237ad0e3b4905b59ec08fd3b"><td class="mdescLeft"> </td><td class="mdescRight">apply translation on matrix <a href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">More...</a><br /></td></tr>
+<tr class="separator:ga34aa0d5b237ad0e3b4905b59ec08fd3b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga053850768b56f00336573729d1ea1090"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float sx, float sy)</td></tr>
+<tr class="memdesc:ga053850768b56f00336573729d1ea1090"><td class="mdescLeft"> </td><td class="mdescRight">apply scale on matrix <a href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">More...</a><br /></td></tr>
+<tr class="separator:ga053850768b56f00336573729d1ea1090"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gacbad7841972e44b065fc74e17dcce2cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float radians)</td></tr>
+<tr class="memdesc:gacbad7841972e44b065fc74e17dcce2cd"><td class="mdescLeft"> </td><td class="mdescRight">apply rotation on matrix <a href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">More...</a><br /></td></tr>
+<tr class="separator:gacbad7841972e44b065fc74e17dcce2cd"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga672a08bfb37a7b28db89e1d60988b47f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *result, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *a, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *b)</td></tr>
+<tr class="memdesc:ga672a08bfb37a7b28db89e1d60988b47f"><td class="mdescLeft"> </td><td class="mdescRight">matrices multiplication <a href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">More...</a><br /></td></tr>
+<tr class="separator:ga672a08bfb37a7b28db89e1d60988b47f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga155802a492a4c6a7bb20fb101d0089e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a> (const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float *dx, float *dy)</td></tr>
+<tr class="memdesc:ga155802a492a4c6a7bb20fb101d0089e4"><td class="mdescLeft"> </td><td class="mdescRight">transform distances <a href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">More...</a><br /></td></tr>
+<tr class="separator:ga155802a492a4c6a7bb20fb101d0089e4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad9dc2333081dc6f631ec529f94ec19dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a> (const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float *x, float *y)</td></tr>
+<tr class="memdesc:gad9dc2333081dc6f631ec529f94ec19dc"><td class="mdescLeft"> </td><td class="mdescRight">transform point <a href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">More...</a><br /></td></tr>
+<tr class="separator:gad9dc2333081dc6f631ec529f94ec19dc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0db3d74caa93dd3b2e8595301d447bec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a> (<a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="memdesc:ga0db3d74caa93dd3b2e8595301d447bec"><td class="mdescLeft"> </td><td class="mdescRight">invert matrix <a href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">More...</a><br /></td></tr>
+<tr class="separator:ga0db3d74caa93dd3b2e8595301d447bec"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2146e1153f46e8ef79918dba5d32ac91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a> (const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, float *sx, float *sy)</td></tr>
+<tr class="separator:ga2146e1153f46e8ef79918dba5d32ac91"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa7b5b0a579d1202e8d782f720f603d91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t thread_awayre)</td></tr>
+<tr class="separator:gaa7b5b0a579d1202e8d782f720f603d91"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3a87ef8a0d782aa26a39ff63218ea25c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a> (VkSampleCountFlags samples, bool deferredResolve)</td></tr>
+<tr class="memdesc:ga3a87ef8a0d782aa26a39ff63218ea25c"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg device. <a href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">More...</a><br /></td></tr>
+<tr class="separator:ga3a87ef8a0d782aa26a39ff63218ea25c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga1d3b3027ad47c29d49a82705ff21c802"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a> (VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex)</td></tr>
+<tr class="memdesc:ga1d3b3027ad47c29d49a82705ff21c802"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg device from an existing vulkan logical device. <a href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">More...</a><br /></td></tr>
+<tr class="separator:ga1d3b3027ad47c29d49a82705ff21c802"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga584714cbe547b91c08904a90f269c170"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a> (VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex, VkSampleCountFlags samples, bool deferredResolve)</td></tr>
+<tr class="memdesc:ga584714cbe547b91c08904a90f269c170"><td class="mdescLeft"> </td><td class="mdescRight">Create a new multisampled vkvg device. <a href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">More...</a><br /></td></tr>
+<tr class="separator:ga584714cbe547b91c08904a90f269c170"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga38c54930707fd47bbdb59ee9000a6d21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga38c54930707fd47bbdb59ee9000a6d21"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count of the device by 1. Release all it's ressources if count reach 0. <a href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">More...</a><br /></td></tr>
+<tr class="separator:ga38c54930707fd47bbdb59ee9000a6d21"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga76abb77e8be8a16dd7ddd03950ba168b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga76abb77e8be8a16dd7ddd03950ba168b"><td class="mdescLeft"> </td><td class="mdescRight">Get the current status of the device. <a href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">More...</a><br /></td></tr>
+<tr class="separator:ga76abb77e8be8a16dd7ddd03950ba168b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7328d8f0102dd7dcf725bc3c77aa95f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga7328d8f0102dd7dcf725bc3c77aa95f8"><td class="mdescLeft"> </td><td class="mdescRight">Increment the reference count on this device. <a href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">More...</a><br /></td></tr>
+<tr class="separator:ga7328d8f0102dd7dcf725bc3c77aa95f8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga4e12927c2cda70943f304f5fdbd43882"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev)</td></tr>
+<tr class="memdesc:ga4e12927c2cda70943f304f5fdbd43882"><td class="mdescLeft"> </td><td class="mdescRight">Query the reference count of the device. <a href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">More...</a><br /></td></tr>
+<tr class="separator:ga4e12927c2cda70943f304f5fdbd43882"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gacee1dad855f7ceb5e803c0379e37cff5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, int hdpy, int vdpy)</td></tr>
+<tr class="memdesc:gacee1dad855f7ceb5e803c0379e37cff5"><td class="mdescLeft"> </td><td class="mdescRight">Set the screen dot per inch for this device. <a href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">More...</a><br /></td></tr>
+<tr class="separator:gacee1dad855f7ceb5e803c0379e37cff5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga110a3746370bc3a61aa95e048e739d2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, int *hdpy, int *vdpy)</td></tr>
+<tr class="memdesc:ga110a3746370bc3a61aa95e048e739d2e"><td class="mdescLeft"> </td><td class="mdescRight">Get the current dpy values. <a href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">More...</a><br /></td></tr>
+<tr class="separator:ga110a3746370bc3a61aa95e048e739d2e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7cf75a034d9fb4a78c82724154cf73c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a> (const char **pExtensions, uint32_t *pExtCount)</td></tr>
+<tr class="memdesc:ga7cf75a034d9fb4a78c82724154cf73c8"><td class="mdescLeft"> </td><td class="mdescRight">query required instance extensions for vkvg. <a href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">More...</a><br /></td></tr>
+<tr class="separator:ga7cf75a034d9fb4a78c82724154cf73c8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga10ea171640ba5da3027c60390725666c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a> (VkPhysicalDevice phy, const char **pExtensions, uint32_t *pExtCount)</td></tr>
+<tr class="memdesc:ga10ea171640ba5da3027c60390725666c"><td class="mdescLeft"> </td><td class="mdescRight">query required device extensions for vkvg. <a href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">More...</a><br /></td></tr>
+<tr class="separator:ga10ea171640ba5da3027c60390725666c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga6b1a6746ce78e41714bfa433dde3f330"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> const void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a> (VkPhysicalDeviceFeatures *pEnabledFeatures)</td></tr>
+<tr class="memdesc:ga6b1a6746ce78e41714bfa433dde3f330"><td class="mdescLeft"> </td><td class="mdescRight">get vulkan device creation requirement to fit vkvg needs. <a href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">More...</a><br /></td></tr>
+<tr class="separator:ga6b1a6746ce78e41714bfa433dde3f330"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaebe02eedfc8d5af54c2962aa7227959d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t width, uint32_t height)</td></tr>
+<tr class="memdesc:gaebe02eedfc8d5af54c2962aa7227959d"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg surface. <a href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">More...</a><br /></td></tr>
+<tr class="separator:gaebe02eedfc8d5af54c2962aa7227959d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga1bc77fa0f6a6508d988ab2bc2f391190"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, const char *filePath)</td></tr>
+<tr class="memdesc:ga1bc77fa0f6a6508d988ab2bc2f391190"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg surface by loading an image file. The resulting surface will have the same dimension as the supplied image. <a href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">More...</a><br /></td></tr>
+<tr class="separator:ga1bc77fa0f6a6508d988ab2bc2f391190"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gab927868517986c317e393a1c874081b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a> (<a class="el" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, void *vkhImg)</td></tr>
+<tr class="memdesc:gab927868517986c317e393a1c874081b0"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg surface using an existing vulkan texture as backend. <a href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">More...</a><br /></td></tr>
+<tr class="separator:gab927868517986c317e393a1c874081b0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga21cf3c9f6ce1d7e509ab86d5107eeffc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga21cf3c9f6ce1d7e509ab86d5107eeffc"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference count on the surface by one. <a href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">More...</a><br /></td></tr>
+<tr class="separator:ga21cf3c9f6ce1d7e509ab86d5107eeffc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaac3f496bfbf733894fb94eb48f1d1137"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaac3f496bfbf733894fb94eb48f1d1137"><td class="mdescLeft"> </td><td class="mdescRight">Get the current reference count on this surface. <a href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">More...</a><br /></td></tr>
+<tr class="separator:gaac3f496bfbf733894fb94eb48f1d1137"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0c0097625ec8023049b2acfa92e25520"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga0c0097625ec8023049b2acfa92e25520"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count on the surface by one. Destroy it if count reach 0. <a href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">More...</a><br /></td></tr>
+<tr class="separator:ga0c0097625ec8023049b2acfa92e25520"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac105fa5f43e1785f2219252b9099365a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gac105fa5f43e1785f2219252b9099365a"><td class="mdescLeft"> </td><td class="mdescRight">Query the current status of the surface. <a href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">More...</a><br /></td></tr>
+<tr class="separator:gac105fa5f43e1785f2219252b9099365a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaed1d8ba342a78c0335647dca56e27174"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaed1d8ba342a78c0335647dca56e27174"><td class="mdescLeft"> </td><td class="mdescRight">Clear the surface content, alpha is also set to 0 resulting in a transparent image. <a href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">More...</a><br /></td></tr>
+<tr class="separator:gaed1d8ba342a78c0335647dca56e27174"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga424dbcc7fcefea9cca5726347b2ee235"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> VkImage </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga424dbcc7fcefea9cca5726347b2ee235"><td class="mdescLeft"> </td><td class="mdescRight">Get the final single sampled vulkan image of this surface. <a href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">More...</a><br /></td></tr>
+<tr class="separator:ga424dbcc7fcefea9cca5726347b2ee235"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3d8cf4052973109318bbb693b6d2800c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> VkFormat </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga3d8cf4052973109318bbb693b6d2800c"><td class="mdescLeft"> </td><td class="mdescRight">Get the vulkan format of the vulkan texture used as backend for this surface. <a href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">More...</a><br /></td></tr>
+<tr class="separator:ga3d8cf4052973109318bbb693b6d2800c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa4c4188ebc55afd246dcfa2b804a3d1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaa4c4188ebc55afd246dcfa2b804a3d1d"><td class="mdescLeft"> </td><td class="mdescRight">Get the actual surface width. <a href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">More...</a><br /></td></tr>
+<tr class="separator:gaa4c4188ebc55afd246dcfa2b804a3d1d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga09df17e6e7e62e6780c3f9330a6e60e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga09df17e6e7e62e6780c3f9330a6e60e6"><td class="mdescLeft"> </td><td class="mdescRight">Get the actual surface height. <a href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">More...</a><br /></td></tr>
+<tr class="separator:ga09df17e6e7e62e6780c3f9330a6e60e6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7051fd62842ee526afc261b65f939c2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, const char *path)</td></tr>
+<tr class="memdesc:ga7051fd62842ee526afc261b65f939c2d"><td class="mdescLeft"> </td><td class="mdescRight">Write surface content to a png file on disk. <a href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">More...</a><br /></td></tr>
+<tr class="separator:ga7051fd62842ee526afc261b65f939c2d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac03b406f38c79c6812fdcff69d50fb7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, unsigned char *const bitmap)</td></tr>
+<tr class="memdesc:gac03b406f38c79c6812fdcff69d50fb7e"><td class="mdescLeft"> </td><td class="mdescRight">Save surface to memory. <a href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">More...</a><br /></td></tr>
+<tr class="separator:gac03b406f38c79c6812fdcff69d50fb7e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa77f72e566105b65f7e8563d4a9301d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gaa77f72e566105b65f7e8563d4a9301d9"><td class="mdescLeft"> </td><td class="mdescRight">Explicitly resolve a multisampled surface. <a href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">More...</a><br /></td></tr>
+<tr class="separator:gaa77f72e566105b65f7e8563d4a9301d9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gacd68ee83c078f62d89709034c562897b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:gacd68ee83c078f62d89709034c562897b"><td class="mdescLeft"> </td><td class="mdescRight">Create a new vkvg context used for drawing on surfaces. <a href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">More...</a><br /></td></tr>
+<tr class="separator:gacd68ee83c078f62d89709034c562897b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gabfc11b67746a4b438580242c79ef6dce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gabfc11b67746a4b438580242c79ef6dce"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count on the context by one. Destroy it if count reach 0. <a href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">More...</a><br /></td></tr>
+<tr class="separator:gabfc11b67746a4b438580242c79ef6dce"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa7a77d72856d41276186df5bb2299339"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gaa7a77d72856d41276186df5bb2299339"><td class="mdescLeft"> </td><td class="mdescRight">Get context status. <a href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">More...</a><br /></td></tr>
+<tr class="separator:gaa7a77d72856d41276186df5bb2299339"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga36fe35b2d255b66d379b70567d49eed2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a> (<a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> status)</td></tr>
+<tr class="separator:ga36fe35b2d255b66d379b70567d49eed2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga59ac2b80c1610a785e65ad44fde2b1d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga59ac2b80c1610a785e65ad44fde2b1d0"><td class="mdescLeft"> </td><td class="mdescRight">Increment by one the reference count on this context. <a href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">More...</a><br /></td></tr>
+<tr class="separator:ga59ac2b80c1610a785e65ad44fde2b1d0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa7356999fb385658dc2ff6c182e639c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gaa7356999fb385658dc2ff6c182e639c5"><td class="mdescLeft"> </td><td class="mdescRight">Get the current reference count of this context. <a href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">More...</a><br /></td></tr>
+<tr class="separator:gaa7356999fb385658dc2ff6c182e639c5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gadf5a54205231c9026559eb3a912578ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gadf5a54205231c9026559eb3a912578ef"><td class="mdescLeft"> </td><td class="mdescRight">Perform all the pending drawing operations on a context. <a href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">More...</a><br /></td></tr>
+<tr class="separator:gadf5a54205231c9026559eb3a912578ef"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5d60e9db2309e786ac30218efab804cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga5d60e9db2309e786ac30218efab804cb"><td class="mdescLeft"> </td><td class="mdescRight">Start a new empty path. <a href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">More...</a><br /></td></tr>
+<tr class="separator:ga5d60e9db2309e786ac30218efab804cb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0e1611518cd6aa91d3527fefcfdf2957"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga0e1611518cd6aa91d3527fefcfdf2957"><td class="mdescLeft"> </td><td class="mdescRight">Close the current path. <a href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">More...</a><br /></td></tr>
+<tr class="separator:ga0e1611518cd6aa91d3527fefcfdf2957"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga6fd276cc6718c78aa889d289004707f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga6fd276cc6718c78aa889d289004707f2"><td class="mdescLeft"> </td><td class="mdescRight">Start new sub path, no current point is defined. <a href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">More...</a><br /></td></tr>
+<tr class="separator:ga6fd276cc6718c78aa889d289004707f2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad6e3a8dca42362ceebe8d949058ad3b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float *x1, float *y1, float *x2, float *y2)</td></tr>
+<tr class="memdesc:gad6e3a8dca42362ceebe8d949058ad3b4"><td class="mdescLeft"> </td><td class="mdescRight">vkvg_path_extents <a href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">More...</a><br /></td></tr>
+<tr class="separator:gad6e3a8dca42362ceebe8d949058ad3b4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga54e4a562ce79bfe7b27bccb354211526"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float *x, float *y)</td></tr>
+<tr class="memdesc:ga54e4a562ce79bfe7b27bccb354211526"><td class="mdescLeft"> </td><td class="mdescRight">Get the current point of the context, return 0,0 if no point is defined. <a href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">More...</a><br /></td></tr>
+<tr class="separator:ga54e4a562ce79bfe7b27bccb354211526"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaaa044940f56de70161b3821934077c7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y)</td></tr>
+<tr class="memdesc:gaaa044940f56de70161b3821934077c7b"><td class="mdescLeft"> </td><td class="mdescRight">Add a line to the current path from the current point to the coordinate given in arguments. <a href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">More...</a><br /></td></tr>
+<tr class="separator:gaaa044940f56de70161b3821934077c7b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7c420f18b584d664ba272351503b552a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float dx, float dy)</td></tr>
+<tr class="memdesc:ga7c420f18b584d664ba272351503b552a"><td class="mdescLeft"> </td><td class="mdescRight">Add a line to the current path from the current point to the coordinate relative to it. <a href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">More...</a><br /></td></tr>
+<tr class="separator:ga7c420f18b584d664ba272351503b552a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga41d32b2e72c0eccf4a2bc695598c50ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y)</td></tr>
+<tr class="memdesc:ga41d32b2e72c0eccf4a2bc695598c50ba"><td class="mdescLeft"> </td><td class="mdescRight">Move the context pen to the position given in argument. <a href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">More...</a><br /></td></tr>
+<tr class="separator:ga41d32b2e72c0eccf4a2bc695598c50ba"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaaddca8228bb495010ea67cb312db28d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y)</td></tr>
+<tr class="memdesc:gaaddca8228bb495010ea67cb312db28d5"><td class="mdescLeft"> </td><td class="mdescRight">Move the context pen relative to the current point. <a href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">More...</a><br /></td></tr>
+<tr class="separator:gaaddca8228bb495010ea67cb312db28d5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8acf97c1e4ae8ab67764a96a0d5d7b9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float xc, float yc, float radius, float a1, float a2)</td></tr>
+<tr class="memdesc:ga8acf97c1e4ae8ab67764a96a0d5d7b9c"><td class="mdescLeft"> </td><td class="mdescRight">Adds a circular arc of the given radius to the current path. <a href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">More...</a><br /></td></tr>
+<tr class="separator:ga8acf97c1e4ae8ab67764a96a0d5d7b9c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7e937e021bf96bd38de3e478bf80c3e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float xc, float yc, float radius, float a1, float a2)</td></tr>
+<tr class="memdesc:ga7e937e021bf96bd38de3e478bf80c3e7"><td class="mdescLeft"> </td><td class="mdescRight">Add a circular arc in counter clockwise order to the current path. <a href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">More...</a><br /></td></tr>
+<tr class="separator:ga7e937e021bf96bd38de3e478bf80c3e7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gae1be850b3f4a6b01e35344bd033bf3d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2, float x3, float y3)</td></tr>
+<tr class="memdesc:gae1be850b3f4a6b01e35344bd033bf3d0"><td class="mdescLeft"> </td><td class="mdescRight">Adds a cubic Bézier spline to the current path. <a href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">More...</a><br /></td></tr>
+<tr class="separator:gae1be850b3f4a6b01e35344bd033bf3d0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga154cef8a49f052068c9f0d6f897aa3d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2, float x3, float y3)</td></tr>
+<tr class="memdesc:ga154cef8a49f052068c9f0d6f897aa3d6"><td class="mdescLeft"> </td><td class="mdescRight">Adds a cubic Bézier spline to the current path relative to the current point. <a href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">More...</a><br /></td></tr>
+<tr class="separator:ga154cef8a49f052068c9f0d6f897aa3d6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad571c4011138a2cba97fe31709faafc7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2)</td></tr>
+<tr class="memdesc:gad571c4011138a2cba97fe31709faafc7"><td class="mdescLeft"> </td><td class="mdescRight">Add a quadratic Bezizer curve to the current path. <a href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">More...</a><br /></td></tr>
+<tr class="separator:gad571c4011138a2cba97fe31709faafc7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga94c7fd0444bb8b997a780e1895125837"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x1, float y1, float x2, float y2)</td></tr>
+<tr class="memdesc:ga94c7fd0444bb8b997a780e1895125837"><td class="mdescLeft"> </td><td class="mdescRight">Add a quadratic Bezizer curve to the current path relative to the current point. <a href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">More...</a><br /></td></tr>
+<tr class="separator:ga94c7fd0444bb8b997a780e1895125837"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga70c154560a0c15922815cfe7d6530312"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y, float w, float h)</td></tr>
+<tr class="memdesc:ga70c154560a0c15922815cfe7d6530312"><td class="mdescLeft"> </td><td class="mdescRight">Add an axis aligned rectangle subpath to the current path. <a href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">More...</a><br /></td></tr>
+<tr class="separator:ga70c154560a0c15922815cfe7d6530312"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa5967f211de903e7feb6bf12ae909a06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y, float w, float h, float radius)</td></tr>
+<tr class="memdesc:gaa5967f211de903e7feb6bf12ae909a06"><td class="mdescLeft"> </td><td class="mdescRight">Add an axis aligned rectangle with rounded corners to the current path. <a href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">More...</a><br /></td></tr>
+<tr class="separator:gaa5967f211de903e7feb6bf12ae909a06"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga13635442e4c14287367823598f2535cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x, float y, float w, float h, float rx, float ry)</td></tr>
+<tr class="memdesc:ga13635442e4c14287367823598f2535cb"><td class="mdescLeft"> </td><td class="mdescRight">Add an axis aligned rectangle with rounded corners defined in both axis to the current path. <a href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">More...</a><br /></td></tr>
+<tr class="separator:ga13635442e4c14287367823598f2535cb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaadec811521b3edb7a509bd9c6e370ee5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float radiusX, float radiusY, float x, float y, float rotationAngle)</td></tr>
+<tr class="separator:gaadec811521b3edb7a509bd9c6e370ee5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga74f4c24e04116105ddc91b31a174ed34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x2, float y2, bool largeArc, bool counterClockWise, float rx, float ry, float phi)</td></tr>
+<tr class="separator:ga74f4c24e04116105ddc91b31a174ed34"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7fd336046c4afa45de5e5473faed9b2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float x2, float y2, bool largeArc, bool counterClockWise, float rx, float ry, float phi)</td></tr>
+<tr class="separator:ga7fd336046c4afa45de5e5473faed9b2d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3590f94fe38df4f98f196d738827891c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga3590f94fe38df4f98f196d738827891c"><td class="mdescLeft"> </td><td class="mdescRight">Stroke command. <a href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">More...</a><br /></td></tr>
+<tr class="separator:ga3590f94fe38df4f98f196d738827891c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga3f64f9251bd63c229205115a214acfc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga3f64f9251bd63c229205115a214acfc1"><td class="mdescLeft"> </td><td class="mdescRight">Stroke command that preserve current path. <a href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">More...</a><br /></td></tr>
+<tr class="separator:ga3f64f9251bd63c229205115a214acfc1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7b84dd59cc0b3d116948a89ff7ad53f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga7b84dd59cc0b3d116948a89ff7ad53f8"><td class="mdescLeft"> </td><td class="mdescRight">Fill command. <a href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">More...</a><br /></td></tr>
+<tr class="separator:ga7b84dd59cc0b3d116948a89ff7ad53f8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa0dd784bb4277124e6fd2546a50b970a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gaa0dd784bb4277124e6fd2546a50b970a"><td class="mdescLeft"> </td><td class="mdescRight">Fill command that preserve current path. <a href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">More...</a><br /></td></tr>
+<tr class="separator:gaa0dd784bb4277124e6fd2546a50b970a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga95d31d8c703526652ad57a42292146e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga95d31d8c703526652ad57a42292146e2"><td class="mdescLeft"> </td><td class="mdescRight">Paint command. <a href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">More...</a><br /></td></tr>
+<tr class="separator:ga95d31d8c703526652ad57a42292146e2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac418bd821f5e47d7c9deb6f58b5bc03d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gac418bd821f5e47d7c9deb6f58b5bc03d"><td class="mdescLeft"> </td><td class="mdescRight">Clear surface. <a href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">More...</a><br /></td></tr>
+<tr class="separator:gac418bd821f5e47d7c9deb6f58b5bc03d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7f881ada9c9c463683359d84e876e695"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga7f881ada9c9c463683359d84e876e695"><td class="mdescLeft"> </td><td class="mdescRight">Reset the current clip region. <a href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">More...</a><br /></td></tr>
+<tr class="separator:ga7f881ada9c9c463683359d84e876e695"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga13183bfc6468e0106b487a397ea1d870"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga13183bfc6468e0106b487a397ea1d870"><td class="mdescLeft"> </td><td class="mdescRight">Establishes a new clip region. <a href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">More...</a><br /></td></tr>
+<tr class="separator:ga13183bfc6468e0106b487a397ea1d870"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga42752652b304544765ffbc9f1355f04a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga42752652b304544765ffbc9f1355f04a"><td class="mdescLeft"> </td><td class="mdescRight">Establishes a new clip region preserving the current path. <a href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">More...</a><br /></td></tr>
+<tr class="separator:ga42752652b304544765ffbc9f1355f04a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga78687897d394221132d57809244a2bde"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float opacity)</td></tr>
+<tr class="separator:ga78687897d394221132d57809244a2bde"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0bb6ecd1c3f10f1a6bae09a808986a7c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga0bb6ecd1c3f10f1a6bae09a808986a7c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga46da71eebe6f6dbb5056dc1429ced863"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, uint32_t c)</td></tr>
+<tr class="memdesc:ga46da71eebe6f6dbb5056dc1429ced863"><td class="mdescLeft"> </td><td class="mdescRight">Set current source for drawing to the solid color defined by the supplied 32bit integer. <a href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">More...</a><br /></td></tr>
+<tr class="separator:ga46da71eebe6f6dbb5056dc1429ced863"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7f1817e3b786b376348af666b2f0520a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float r, float g, float b, float a)</td></tr>
+<tr class="memdesc:ga7f1817e3b786b376348af666b2f0520a"><td class="mdescLeft"> </td><td class="mdescRight">set color with alpha. <a href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">More...</a><br /></td></tr>
+<tr class="separator:ga7f1817e3b786b376348af666b2f0520a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga89a8aa13acca2fdae86a6f94912513b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float r, float g, float b)</td></tr>
+<tr class="memdesc:ga89a8aa13acca2fdae86a6f94912513b4"><td class="mdescLeft"> </td><td class="mdescRight">set color as new source. <a href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">More...</a><br /></td></tr>
+<tr class="separator:ga89a8aa13acca2fdae86a6f94912513b4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa1dd0e917ca55bb68795b6973f1fa38e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float width)</td></tr>
+<tr class="memdesc:gaa1dd0e917ca55bb68795b6973f1fa38e"><td class="mdescLeft"> </td><td class="mdescRight">set line width for the next draw command. <a href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">More...</a><br /></td></tr>
+<tr class="separator:gaa1dd0e917ca55bb68795b6973f1fa38e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga19370dc950aa5f87d13feb2824faf441"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float limit)</td></tr>
+<tr class="memdesc:ga19370dc950aa5f87d13feb2824faf441"><td class="mdescLeft"> </td><td class="mdescRight">set line join miter size limit. <a href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">More...</a><br /></td></tr>
+<tr class="separator:ga19370dc950aa5f87d13feb2824faf441"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga4d37ec2bc539cbb2f088152c1785724a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga4d37ec2bc539cbb2f088152c1785724a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current miter limit, as set by <a class="el" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit()</a>. <a href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">More...</a><br /></td></tr>
+<tr class="separator:ga4d37ec2bc539cbb2f088152c1785724a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2af37f98b630134843446c5d8109741f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> cap)</td></tr>
+<tr class="memdesc:ga2af37f98b630134843446c5d8109741f"><td class="mdescLeft"> </td><td class="mdescRight">set line terminations for the next draw command. <a href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">More...</a><br /></td></tr>
+<tr class="separator:ga2af37f98b630134843446c5d8109741f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga261c6105cc8574a05a971b562cfbbfdf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> join)</td></tr>
+<tr class="memdesc:ga261c6105cc8574a05a971b562cfbbfdf"><td class="mdescLeft"> </td><td class="mdescRight">set line joins for the next draw command. <a href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">More...</a><br /></td></tr>
+<tr class="separator:ga261c6105cc8574a05a971b562cfbbfdf"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7316a9d4a70cbc592923c8d3410df077"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, float x, float y)</td></tr>
+<tr class="memdesc:ga7316a9d4a70cbc592923c8d3410df077"><td class="mdescLeft"> </td><td class="mdescRight">use supplied surface as current pattern. <a href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">More...</a><br /></td></tr>
+<tr class="separator:ga7316a9d4a70cbc592923c8d3410df077"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga73db2af35f3339bc926854a492560964"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga73db2af35f3339bc926854a492560964"><td class="mdescLeft"> </td><td class="mdescRight">set supplied pattern as current source. <a href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">More...</a><br /></td></tr>
+<tr class="separator:ga73db2af35f3339bc926854a492560964"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gab9a9036245eb304f4214705879326f13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> op)</td></tr>
+<tr class="separator:gab9a9036245eb304f4214705879326f13"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga32ccec401affe05abbbcc914cd3139e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> fr)</td></tr>
+<tr class="separator:ga32ccec401affe05abbbcc914cd3139e6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga38d3fd1954fdcddd9013117f60d21707"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const float *dashes, uint32_t num_dashes, float offset)</td></tr>
+<tr class="memdesc:ga38d3fd1954fdcddd9013117f60d21707"><td class="mdescLeft"> </td><td class="mdescRight">set the dash configuration for strokes <a href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">More...</a><br /></td></tr>
+<tr class="separator:ga38d3fd1954fdcddd9013117f60d21707"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaa2a085eb1589cad42d21a79d967ba821"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const float *dashes, uint32_t *num_dashes, float *offset)</td></tr>
+<tr class="memdesc:gaa2a085eb1589cad42d21a79d967ba821"><td class="mdescLeft"> </td><td class="mdescRight">get current dash settings. <a href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">More...</a><br /></td></tr>
+<tr class="separator:gaa2a085eb1589cad42d21a79d967ba821"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga25e4334755ba6bef6a74bc263554c07e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga25e4334755ba6bef6a74bc263554c07e"><td class="mdescLeft"> </td><td class="mdescRight">get current line width <a href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">More...</a><br /></td></tr>
+<tr class="separator:ga25e4334755ba6bef6a74bc263554c07e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga99ca38817ba4247d2cacb2140f4ad1f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga99ca38817ba4247d2cacb2140f4ad1f6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga41a306bcd66be7fc2f00b66a5ea92208"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga41a306bcd66be7fc2f00b66a5ea92208"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga96ae65bebca48a87348d960d5ba52b03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga96ae65bebca48a87348d960d5ba52b03"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5accbb746089e87bcf2affb3b8d013ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga5accbb746089e87bcf2affb3b8d013ff"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gace9e98ac61a0fbdc79d1cee9291c15bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:gace9e98ac61a0fbdc79d1cee9291c15bb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5681b5178166d4f96d9f803000866200"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga5681b5178166d4f96d9f803000866200"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac2c7805769e61c06151b52f3fb52986d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:gac2c7805769e61c06151b52f3fb52986d"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether a current point is defined on the current path. See <a class="el" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point()</a> for details on the current point. <a href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">More...</a><br /></td></tr>
+<tr class="separator:gac2c7805769e61c06151b52f3fb52986d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gae3a369a75b9d87c84547a5cd05a221e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:gae3a369a75b9d87c84547a5cd05a221e6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga490b9db147cf800e5e98eefe3753b8ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="separator:ga490b9db147cf800e5e98eefe3753b8ec"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gacf62b2602170792417398c51511dee67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float dx, float dy)</td></tr>
+<tr class="separator:gacf62b2602170792417398c51511dee67"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga5d8b1a43c078011541b8ad40a2af00bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float sx, float sy)</td></tr>
+<tr class="separator:ga5d8b1a43c078011541b8ad40a2af00bb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gae025c30c061c0264d4a9f469e8c05d1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, float radians)</td></tr>
+<tr class="separator:gae025c30c061c0264d4a9f469e8c05d1c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga998ca7435dd87db6da6d30a5ee69f827"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga998ca7435dd87db6da6d30a5ee69f827"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga17c5a80eb803be493370b95add18e0e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga17c5a80eb803be493370b95add18e0e0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga79ca5efa6ffc3025bda30a1d0ed3e2ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga79ca5efa6ffc3025bda30a1d0ed3e2ce"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga61e679b9e01cdf105c7756bf9854697b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx)</td></tr>
+<tr class="memdesc:ga61e679b9e01cdf105c7756bf9854697b"><td class="mdescLeft"> </td><td class="mdescRight">Reset the current transformation matrix of the provided context to the identity matrix. <a href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">More...</a><br /></td></tr>
+<tr class="separator:ga61e679b9e01cdf105c7756bf9854697b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga88295a0e1ad4344a05de82c54b7159db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *name)</td></tr>
+<tr class="memdesc:ga88295a0e1ad4344a05de82c54b7159db"><td class="mdescLeft"> </td><td class="mdescRight">Try find font with the specified name using the FontConfig library. <a href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">More...</a><br /></td></tr>
+<tr class="separator:ga88295a0e1ad4344a05de82c54b7159db"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaaaab7e5a95eab3cb812bbe4865d85951"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *path, const char *name)</td></tr>
+<tr class="memdesc:gaaaab7e5a95eab3cb812bbe4865d85951"><td class="mdescLeft"> </td><td class="mdescRight">Select a new font by providing its file path. <a href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">More...</a><br /></td></tr>
+<tr class="separator:gaaaab7e5a95eab3cb812bbe4865d85951"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8ca1adfc2ff436c4f1e76f46ba14d9b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, unsigned char *fontBuffer, long fontBufferByteSize, const char *name)</td></tr>
+<tr class="memdesc:ga8ca1adfc2ff436c4f1e76f46ba14d9b0"><td class="mdescLeft"> </td><td class="mdescRight">Select a new font by providing a pointer on the font file loaded in memory and its size in byte. <a href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">More...</a><br /></td></tr>
+<tr class="separator:ga8ca1adfc2ff436c4f1e76f46ba14d9b0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga93286454cb5af21e9ddf69635e1351ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, uint32_t size)</td></tr>
+<tr class="separator:ga93286454cb5af21e9ddf69635e1351ef"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2e3f3777b3ba1a6de1d54eb7c23737d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text)</td></tr>
+<tr class="separator:ga2e3f3777b3ba1a6de1d54eb7c23737d9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga79802b5c678d1ab84a4f5ef560e77e29"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text, <a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a> *extents)</td></tr>
+<tr class="separator:ga79802b5c678d1ab84a4f5ef560e77e29"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0a1ff002bf87d056d6749966fdabd3a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a> *extents)</td></tr>
+<tr class="separator:ga0a1ff002bf87d056d6749966fdabd3a6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaff5bbccf8cc53721ca2666c56272256e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text)</td></tr>
+<tr class="memdesc:gaff5bbccf8cc53721ca2666c56272256e"><td class="mdescLeft"> </td><td class="mdescRight">Create a new text run. <a href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">More...</a><br /></td></tr>
+<tr class="separator:gaff5bbccf8cc53721ca2666c56272256e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gadfcb5fd125984c0399c5f6bc9619e56a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *text, uint32_t length)</td></tr>
+<tr class="memdesc:gadfcb5fd125984c0399c5f6bc9619e56a"><td class="mdescLeft"> </td><td class="mdescRight">Create a new text run for a non null terminated string. <a href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">More...</a><br /></td></tr>
+<tr class="separator:gadfcb5fd125984c0399c5f6bc9619e56a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gaf177e82330cb95a71c9517f8aacd6365"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun)</td></tr>
+<tr class="memdesc:gaf177e82330cb95a71c9517f8aacd6365"><td class="mdescLeft"> </td><td class="mdescRight">Release ressources holded by the text run. <a href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">More...</a><br /></td></tr>
+<tr class="separator:gaf177e82330cb95a71c9517f8aacd6365"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2e5ac52635eb2745b9f28373689df0d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun)</td></tr>
+<tr class="separator:ga2e5ac52635eb2745b9f28373689df0d9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gafa8b8c1636cb6c479a851fc04f7741ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun, <a class="el" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a> *extents)</td></tr>
+<tr class="separator:gafa8b8c1636cb6c479a851fc04f7741ad"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga01525d0d537d2e03d541ad57325f14d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun)</td></tr>
+<tr class="memdesc:ga01525d0d537d2e03d541ad57325f14d2"><td class="mdescLeft"> </td><td class="mdescRight">Get glyph count of text run. <a href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">More...</a><br /></td></tr>
+<tr class="separator:ga01525d0d537d2e03d541ad57325f14d2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gad8303a290f342f71dd233bef3f02441b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a> (<a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun, uint32_t index, <a class="el" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a> *pGlyphInfo)</td></tr>
+<tr class="memdesc:gad8303a290f342f71dd233bef3f02441b"><td class="mdescLeft"> </td><td class="mdescRight">retrieve glyph positions. <a href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">More...</a><br /></td></tr>
+<tr class="separator:gad8303a290f342f71dd233bef3f02441b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga72f8f796252b9716a2cc7e66710dc529"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga72f8f796252b9716a2cc7e66710dc529"><td class="mdescLeft"> </td><td class="mdescRight">add reference <a href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">More...</a><br /></td></tr>
+<tr class="separator:ga72f8f796252b9716a2cc7e66710dc529"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga6d902720df09232c3836af5517831efe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga6d902720df09232c3836af5517831efe"><td class="mdescLeft"> </td><td class="mdescRight">get reference count <a href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">More...</a><br /></td></tr>
+<tr class="separator:ga6d902720df09232c3836af5517831efe"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga7d03d46f9c1544f01eb556fa840c94e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a> (<a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf)</td></tr>
+<tr class="memdesc:ga7d03d46f9c1544f01eb556fa840c94e0"><td class="mdescLeft"> </td><td class="mdescRight">create a surface pattern <a href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">More...</a><br /></td></tr>
+<tr class="separator:ga7d03d46f9c1544f01eb556fa840c94e0"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2c359145c22b8384317dcceee7d065a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a> (float x0, float y0, float x1, float y1)</td></tr>
+<tr class="memdesc:ga2c359145c22b8384317dcceee7d065a7"><td class="mdescLeft"> </td><td class="mdescRight">create a new linear gradient. <a href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">More...</a><br /></td></tr>
+<tr class="separator:ga2c359145c22b8384317dcceee7d065a7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga34701b3ab3a3976f65b9a5e229efee1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float x0, float y0, float x1, float y1)</td></tr>
+<tr class="memdesc:ga34701b3ab3a3976f65b9a5e229efee1d"><td class="mdescLeft"> </td><td class="mdescRight">edit an existing linear gradient. <a href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">More...</a><br /></td></tr>
+<tr class="separator:ga34701b3ab3a3976f65b9a5e229efee1d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga2939439acaf8ee99bf42f7f0eeb1cf51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float *x0, float *y0, float *x1, float *y1)</td></tr>
+<tr class="memdesc:ga2939439acaf8ee99bf42f7f0eeb1cf51"><td class="mdescLeft"> </td><td class="mdescRight">get the gradient end points for a linear gradient <a href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">More...</a><br /></td></tr>
+<tr class="separator:ga2939439acaf8ee99bf42f7f0eeb1cf51"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga17618bd315ba5382d66b86cb0feb6af9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a> (float cx0, float cy0, float radius0, float cx1, float cy1, float radius1)</td></tr>
+<tr class="memdesc:ga17618bd315ba5382d66b86cb0feb6af9"><td class="mdescLeft"> </td><td class="mdescRight">create a new radial gradient. <a href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">More...</a><br /></td></tr>
+<tr class="separator:ga17618bd315ba5382d66b86cb0feb6af9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gabe88f93962cbc6bec99fd94fd01f5547"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float cx0, float cy0, float radius0, float cx1, float cy1, float radius1)</td></tr>
+<tr class="memdesc:gabe88f93962cbc6bec99fd94fd01f5547"><td class="mdescLeft"> </td><td class="mdescRight">edit an existing radial gradient. <a href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">More...</a><br /></td></tr>
+<tr class="separator:gabe88f93962cbc6bec99fd94fd01f5547"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8322c6bd1ef02f3f15faee3993ef55d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, uint32_t *count)</td></tr>
+<tr class="memdesc:ga8322c6bd1ef02f3f15faee3993ef55d1"><td class="mdescLeft"> </td><td class="mdescRight">get color stop count. <a href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">More...</a><br /></td></tr>
+<tr class="separator:ga8322c6bd1ef02f3f15faee3993ef55d1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga743ac3fb70e31150aa98bdc11424a36b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, uint32_t index, float *offset, float *r, float *g, float *b, float *a)</td></tr>
+<tr class="memdesc:ga743ac3fb70e31150aa98bdc11424a36b"><td class="mdescLeft"> </td><td class="mdescRight">get color stop. <a href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">More...</a><br /></td></tr>
+<tr class="separator:ga743ac3fb70e31150aa98bdc11424a36b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga14cb27e833bbdd0a922a153bac41837a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:ga14cb27e833bbdd0a922a153bac41837a"><td class="mdescLeft"> </td><td class="mdescRight">dispose pattern. <a href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">More...</a><br /></td></tr>
+<tr class="separator:ga14cb27e833bbdd0a922a153bac41837a"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gabef66c6a7a6baf98f0f89d30bb55f46d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, float offset, float r, float g, float b, float a)</td></tr>
+<tr class="memdesc:gabef66c6a7a6baf98f0f89d30bb55f46d"><td class="mdescLeft"> </td><td class="mdescRight">add colors to gradients <a href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">More...</a><br /></td></tr>
+<tr class="separator:gabef66c6a7a6baf98f0f89d30bb55f46d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga730832bea18d0c15f98eaa1ee1102f43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> extend)</td></tr>
+<tr class="memdesc:ga730832bea18d0c15f98eaa1ee1102f43"><td class="mdescLeft"> </td><td class="mdescRight">control the extend of the pattern <a href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">More...</a><br /></td></tr>
+<tr class="separator:ga730832bea18d0c15f98eaa1ee1102f43"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga97a53a5be17a79b6bdd28a49b50d523c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> filter)</td></tr>
+<tr class="memdesc:ga97a53a5be17a79b6bdd28a49b50d523c"><td class="mdescLeft"> </td><td class="mdescRight">control the filtering when using this pattern on a surface. <a href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">More...</a><br /></td></tr>
+<tr class="separator:ga97a53a5be17a79b6bdd28a49b50d523c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gac87c237c36d4902d1e865778debd3d8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:gac87c237c36d4902d1e865778debd3d8d"><td class="mdescLeft"> </td><td class="mdescRight">query the current extend value for a pa <a href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">More...</a><br /></td></tr>
+<tr class="separator:gac87c237c36d4902d1e865778debd3d8d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga510cf4273c0a2a9aa027c388dc2f48b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="separator:ga510cf4273c0a2a9aa027c388dc2f48b2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:gab97a47af9ac9d3e71a70008cf8b05487"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat)</td></tr>
+<tr class="memdesc:gab97a47af9ac9d3e71a70008cf8b05487"><td class="mdescLeft"> </td><td class="mdescRight">get pattern type <a href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">More...</a><br /></td></tr>
+<tr class="separator:gab97a47af9ac9d3e71a70008cf8b05487"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga8983c6211dd369a5240a41bfd2a49090"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, const <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga8983c6211dd369a5240a41bfd2a49090"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ga0c1342ac3ea8201996c6dfcd9fd85ff9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a> (<a class="el" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="el" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix)</td></tr>
+<tr class="separator:ga0c1342ac3ea8201996c6dfcd9fd85ff9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a164da86a4b2636d58d39c45a857b7227"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a> (<a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, const char *color)</td></tr>
+<tr class="separator:a164da86a4b2636d58d39c45a857b7227"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The header of the VKVG library. </p>
+<p>This is the header file of the VKVG library. It defines all its types and declares all its functions.</p>
+<p>For more information about how to use this file, see build_include. </p>
+
+<p class="definition">Definition in file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+</div></div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<map id="/mnt/devel/vkvg-master/include/vkvg.h" name="/mnt/devel/vkvg-master/include/vkvg.h">
+<area shape="rect" id="node1" title="The header of the VKVG library." alt="" coords="98,5,277,47"/>
+<area shape="rect" id="node2" title=" " alt="" coords="5,95,129,121"/>
+<area shape="rect" id="node3" title=" " alt="" coords="153,95,221,121"/>
+<area shape="rect" id="node4" title=" " alt="" coords="246,95,329,121"/>
+</map>
--- /dev/null
+3fb7c0a7b47ade32c6ced3a9d4894d30
\ No newline at end of file
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_DBG_ARRAYS</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a040b130202d4c2e3e1a57dd8837ed919"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a040b130202d4c2e3e1a57dd8837ed919">◆ </a></span>VKVG_LOG_DBG_ARRAYS</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_DBG_ARRAYS   0x00001000</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00092">92</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_DEBUG</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a0411814a6919e5df693cf40dcfcbc4e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0411814a6919e5df693cf40dcfcbc4e3">◆ </a></span>VKVG_LOG_DEBUG</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_DEBUG   0x00000002</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00084">84</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_status_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a0cf53c292fd50abe53343d71673c9354"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0cf53c292fd50abe53343d71673c9354">◆ </a></span>vkvg_status_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>vkvg operation status. </p>
+<p>vkvg_status_t is used to indicates errors that can occur when using vkvg. Several vkvg function directely return result, but when using a <a class="el" href="group__context.html">Context</a>, the last error is stored in the context and can be accessed with <a class="el" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status()</a>.</p>
+<p>As soon as a status is not success, further operations will be canceled. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf"></a>VKVG_STATUS_SUCCESS </td><td class="fielddoc"><p>no error occurred. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e"></a>VKVG_STATUS_NO_MEMORY </td><td class="fielddoc"><p>out of memory </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f"></a>VKVG_STATUS_INVALID_RESTORE </td><td class="fielddoc"><p>call to <a class="el" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a> without matching call to <a class="el" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a> </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454"></a>VKVG_STATUS_NO_CURRENT_POINT </td><td class="fielddoc"><p>path command expecting a current point to be defined failed </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd"></a>VKVG_STATUS_INVALID_MATRIX </td><td class="fielddoc"><p>invalid matrix (not invertible) </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb"></a>VKVG_STATUS_INVALID_STATUS </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696"></a>VKVG_STATUS_INVALID_INDEX </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c"></a>VKVG_STATUS_NULL_POINTER </td><td class="fielddoc"><p>NULL pointer </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6"></a>VKVG_STATUS_WRITE_ERROR </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987"></a>VKVG_STATUS_PATTERN_TYPE_MISMATCH </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8"></a>VKVG_STATUS_PATTERN_INVALID_GRADIENT </td><td class="fielddoc"><p>occurs when stops count is zero </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1"></a>VKVG_STATUS_INVALID_FORMAT </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4"></a>VKVG_STATUS_FILE_NOT_FOUND </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9"></a>VKVG_STATUS_INVALID_DASH </td><td class="fielddoc"><p>invalid value for a dash setting </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016"></a>VKVG_STATUS_INVALID_RECT </td><td class="fielddoc"><p>rectangle with height or width equal to 0. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071"></a>VKVG_STATUS_TIMEOUT </td><td class="fielddoc"><p>waiting for a vulkan operation to finish resulted in a fence timeout (5 seconds) </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2"></a>VKVG_STATUS_DEVICE_ERROR </td><td class="fielddoc"><p>vkvg device initialization error </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea"></a>VKVG_STATUS_INVALID_IMAGE </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d"></a>VKVG_STATUS_INVALID_SURFACE </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9"></a>VKVG_STATUS_INVALID_FONT </td><td class="fielddoc"><p>Unresolved font name </p>
+</td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00120">120</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_FULL</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a13fb664af0ea69bff0f1fbc142b57f60"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a13fb664af0ea69bff0f1fbc142b57f60">◆ </a></span>VKVG_LOG_FULL</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_FULL   0xffffffff</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00094">94</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_set_source_color_name</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a164da86a4b2636d58d39c45a857b7227"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a164da86a4b2636d58d39c45a857b7227">◆ </a></span>vkvg_set_source_color_name()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a> void vkvg_set_source_color_name </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> </td>
+ <td class="paramname"><em>ctx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>color</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_INFO_CMD</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a17d3944887e536639b7af4a12e7d657c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a17d3944887e536639b7af4a12e7d657c">◆ </a></span>VKVG_LOG_INFO_CMD</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_INFO_CMD   0x00000010</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00088">88</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_pattern_type_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a1cde27798744c6485ac522a843017513"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1cde27798744c6485ac522a843017513">◆ </a></span>vkvg_pattern_type_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>pattern types </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4"></a>VKVG_PATTERN_TYPE_SOLID </td><td class="fielddoc"><p>single color pattern </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db"></a>VKVG_PATTERN_TYPE_SURFACE </td><td class="fielddoc"><p>vkvg surface pattern </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386"></a>VKVG_PATTERN_TYPE_LINEAR </td><td class="fielddoc"><p>linear gradient pattern </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4"></a>VKVG_PATTERN_TYPE_RADIAL </td><td class="fielddoc"><p>radial gradient pattern </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5"></a>VKVG_PATTERN_TYPE_MESH </td><td class="fielddoc"><p>not implemented </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037"></a>VKVG_PATTERN_TYPE_RASTER_SOURCE </td><td class="fielddoc"><p>not implemented </p>
+</td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00182">182</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_INFO_VBO</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a2a55039902f51716c1ad337951ecf103"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2a55039902f51716c1ad337951ecf103">◆ </a></span>VKVG_LOG_INFO_VBO</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_INFO_VBO   0x00000020</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00089">89</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_direction_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a2d6938aad383b6f91bf6be7164b2a995"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2d6938aad383b6f91bf6be7164b2a995">◆ </a></span>vkvg_direction_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199"></a>VKVG_HORIZONTAL </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332"></a>VKVG_VERTICAL </td><td class="fielddoc"></td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00143">143</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_INFO_PTS</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a3a67c32eb5d4216389d6e5305b49aa8a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3a67c32eb5d4216389d6e5305b49aa8a">◆ </a></span>VKVG_LOG_INFO_PTS</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_INFO_PTS   0x00000004</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00086">86</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_operator_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a4202eb97e7aaee0296c33f8a6b932252"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4202eb97e7aaee0296c33f8a6b932252">◆ </a></span>vkvg_operator_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>compositing operators </p>
+<p>define the operation used to draw </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366"></a>VKVG_OPERATOR_CLEAR </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d"></a>VKVG_OPERATOR_SOURCE </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9"></a>VKVG_OPERATOR_OVER </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78"></a>VKVG_OPERATOR_DIFFERENCE </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54"></a>VKVG_OPERATOR_MAX </td><td class="fielddoc"></td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00828">828</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VkvgText</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a4371df2f82cabd4963d913a094a06b35"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4371df2f82cabd4963d913a094a06b35">◆ </a></span>VkvgText</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef struct _vkvg_text_run_t* <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Opaque pointer on a vkvg text run. </p>
+<p>A <a class="el" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35" title="Opaque pointer on a vkvg text run.">VkvgText</a> is an intermediate representation of a text to be drawn on a <a class="el" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7" title="Opaque pointer on a Vkvg Surface structure.">VkvgSurface</a>. It contains the measurments computed for character poisitioning.</p>
+<p>This object is used to speed up the rendering of the same text with the same font multiple times by storing typographic computations.</p>
+<p>Drawing text with <a class="el" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text()</a> implicitly create such intermediate structure that is destroyed imediatly after the function call. </p>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00288">288</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_line_join_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a46afd254ec45cd6ecd9bd3e238b4698d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46afd254ec45cd6ecd9bd3e238b4698d">◆ </a></span>vkvg_line_join_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>lines articulations </p>
+<p>define the joins shape for the stroke command between consecutive lines or curves. This setting is holded in the context and may be accessed with <a class="el" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf" title="set line joins for the next draw command.">vkvg_set_line_join</a> and <a class="el" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a>. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311"></a>VKVG_LINE_JOIN_MITER </td><td class="fielddoc"><p>normal joins with sharp angles, this is the default. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c"></a>VKVG_LINE_JOIN_ROUND </td><td class="fielddoc"><p>joins are rounded on the exterior border of the line. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83"></a>VKVG_LINE_JOIN_BEVEL </td><td class="fielddoc"><p>beveled line joins. </p>
+</td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00208">208</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_ERR</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a6664f29e4f38fafb584188235b65718a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6664f29e4f38fafb584188235b65718a">◆ </a></span>VKVG_LOG_ERR</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_ERR   0x00000001</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00083">83</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_fill_rule_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a71071026a36a7427c364a8bdc9bccfb6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a71071026a36a7427c364a8bdc9bccfb6">◆ </a></span>vkvg_fill_rule_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>shape fill method </p>
+<p>define technique used to fill a path with the <a class="el" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8" title="Fill command.">vkvg_fill</a> command. This setting can be accessed in the context with <a class="el" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a> and <a class="el" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a>. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7"></a>VKVG_FILL_RULE_EVEN_ODD </td><td class="fielddoc"><p>stencil even-odd technique </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d"></a>VKVG_FILL_RULE_NON_ZERO </td><td class="fielddoc"><p>ear clipping filling </p>
+</td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00220">220</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_extend_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="a9e76bb74a68a2e86a709ed7397cf1a40"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e76bb74a68a2e86a709ed7397cf1a40">◆ </a></span>vkvg_extend_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>pattern border policy </p>
+<p>when painting a pattern on a surface, if the input bounds are smaller than the target bounds, the extend defines how the pattern will be rendered outside its original bounds. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f"></a>VKVG_EXTEND_NONE </td><td class="fielddoc"><p>nothing will be outputed outside the pattern original bounds </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0"></a>VKVG_EXTEND_REPEAT </td><td class="fielddoc"><p>pattern will be repeated to fill all the target bounds </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832"></a>VKVG_EXTEND_REFLECT </td><td class="fielddoc"><p>pattern will be repeated but mirrored on each repeat </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c"></a>VKVG_EXTEND_PAD </td><td class="fielddoc"><p>the last pixels making the borders of the pattern will be extended to the whole target </p>
+</td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00160">160</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_public</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="aadcfd9780144829f5db766b6c54d18ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aadcfd9780144829f5db766b6c54d18ef">◆ </a></span>vkvg_public</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define vkvg_public</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00078">78</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_INFO_VAO</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="aaee3dfb09930712dcbac4be383a3132d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaee3dfb09930712dcbac4be383a3132d">◆ </a></span>VKVG_LOG_INFO_VAO</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_INFO_VAO   (<a class="el" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a>|<a class="el" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a>)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00091">91</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_INFO_IBO</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ac04f8e80a8db5dd46bf75406ef8c1989"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac04f8e80a8db5dd46bf75406ef8c1989">◆ </a></span>VKVG_LOG_INFO_IBO</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_INFO_IBO   0x00000040</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00090">90</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_format_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ac8c85e867cfe90bfd43a2b2a75e688c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac8c85e867cfe90bfd43a2b2a75e688c5">◆ </a></span>vkvg_format_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609"></a>VKVG_FORMAT_ARGB32 </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146"></a>VKVG_FORMAT_RGB24 </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b"></a>VKVG_FORMAT_A8 </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1"></a>VKVG_FORMAT_A1 </td><td class="fielddoc"></td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00148">148</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_filter_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="adb45e5c6af26000f8dacd091679c0ca5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb45e5c6af26000f8dacd091679c0ca5">◆ </a></span>vkvg_filter_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c"></a>VKVG_FILTER_FAST </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f"></a>VKVG_FILTER_GOOD </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0"></a>VKVG_FILTER_BEST </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754"></a>VKVG_FILTER_NEAREST </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238"></a>VKVG_FILTER_BILINEAR </td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654"></a>VKVG_FILTER_GAUSSIAN </td><td class="fielddoc"></td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00168">168</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_STROKE</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ae0b32f5daaea9a1c1031f237599b914a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0b32f5daaea9a1c1031f237599b914a">◆ </a></span>VKVG_LOG_STROKE</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_STROKE   0x00010000</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00093">93</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: vkvg_line_cap_t</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="ae63b94eb181f12347450efcc67cbf8f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae63b94eb181f12347450efcc67cbf8f0">◆ </a></span>vkvg_line_cap_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>line caps </p>
+<p>define the path ends shapes which may be rounded or squared. The context hold the current line cap configuration which may be accessed with <a class="el" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f" title="set line terminations for the next draw command.">vkvg_set_line_cap</a> and <a class="el" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a> </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b"></a>VKVG_LINE_CAP_BUTT </td><td class="fielddoc"><p>normal line endings, this is the default. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519"></a>VKVG_LINE_CAP_ROUND </td><td class="fielddoc"><p>rounded line caps </p>
+</td></tr>
+<tr><td class="fieldname"><a id="ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45"></a>VKVG_LINE_CAP_SQUARE </td><td class="fielddoc"><p>extend the caps with squared terminations having border equal to current line width. </p>
+</td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00197">197</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_INFO_PATH</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="af23f274286a67543b606d4918bc87d9c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af23f274286a67543b606d4918bc87d9c">◆ </a></span>VKVG_LOG_INFO_PATH</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_INFO_PATH   0x00000008</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00087">87</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: VKVG_LOG_INFO</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vkvg_8h.html">vkvg.h</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="contents">
+<table cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td valign="top">
+ <div class="navtab">
+ <table>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3">VKVG_IDENTITY_MATRIX</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919">VKVG_LOG_DBG_ARRAYS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3">VKVG_LOG_DEBUG</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a">VKVG_LOG_ERR</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60">VKVG_LOG_FULL</a></td></tr>
+ <tr><td class="navtabHL"><a class="navtab" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e">VKVG_LOG_INFO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c">VKVG_LOG_INFO_CMD</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989">VKVG_LOG_INFO_IBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c">VKVG_LOG_INFO_PATH</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a">VKVG_LOG_INFO_PTS</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d">VKVG_LOG_INFO_VAO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103">VKVG_LOG_INFO_VBO</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a">VKVG_LOG_STROKE</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></td></tr>
+ <tr><td class="navtab"><a class="navtab" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></td></tr>
+ </table>
+ </div>
+ </td>
+ <td valign="top" class="mempage">
+<a id="af9445855626eb75472a91844db51e59e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af9445855626eb75472a91844db51e59e">◆ </a></span>VKVG_LOG_INFO</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VKVG_LOG_INFO   0x00008000</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="vkvg_8h_source.html#l00096">96</a> of file <a class="el" href="vkvg_8h_source.html">vkvg.h</a>.</p>
+
+</div>
+</div>
+ </td>
+ </tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>
--- /dev/null
+<!-- HTML header for doxygen 1.9.1-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=9" />
+ <meta name="generator" content="Doxygen 1.9.1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <title>VKVG: /mnt/devel/vkvg-master/include/vkvg.h Source File</title>
+ <link href="tabs.css" rel="stylesheet" type="text/css" />
+ <script type="text/javascript" src="jquery.js"></script>
+ <script type="text/javascript" src="dynsections.js"></script>
+ <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+ <link href="custom.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+ <div id="top">
+ <div id="titlearea">
+ <table id="titletable" cellspacing="0" cellpadding="0">
+ <tr id="titlerow">
+ <td id="projectlogo"><img alt="Logo" src="vkvg.svg" /></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VKVG  </div>
+ <div id="projectbrief">Vulkan Vector Graphics</div>
+ </td>
+ </tr>
+ </table>
+ </div><!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">vkvg.h</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="vkvg_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (c) 2018-2020 Jean-Philippe Bruyère <jp_bruyere@hotmail.com></span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy of</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * this software and associated documentation files (the "Software"), to deal in</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * the Software without restriction, including without limitation the rights to use,</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * Software, and to permit persons to whom the Software is furnished to do so, subject</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * to the following conditions:</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * The above copyright notice and this permission notice shall be included in all</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * copies or substantial portions of the Software.</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * THE SOFTWARE.</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> */</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#ifndef VKVG_H</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#define VKVG_H</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  </div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">/*************************************************************************</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment"> * Doxygen documentation</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment"> *************************************************************************/</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="preprocessor">#include <vulkan/vulkan.h></span></div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="preprocessor">#include <math.h></span></div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="preprocessor">#include <stdbool.h></span></div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  </div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="preprocessor">#ifndef vkvg_public</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="preprocessor"> #ifdef VKVG_SHARED_BUILD</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor"> #if (defined(_WIN32) || defined(_WIN64))</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor"> #define vkvg_public __declspec(dllimport)</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor"> #else</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor"> #define vkvg_public __attribute__((visibility("default"</span>)))</div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor"> #endif</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="preprocessor"> #else</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef"> 78</a></span> <span class="preprocessor"> #define vkvg_public </span></div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="preprocessor"> #endif</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  </div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  </div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="vkvg_8h_a6664f29e4f38fafb584188235b65718a.html#a6664f29e4f38fafb584188235b65718a"> 83</a></span> <span class="preprocessor">#define VKVG_LOG_ERR 0x00000001</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="vkvg_8h_a0411814a6919e5df693cf40dcfcbc4e3.html#a0411814a6919e5df693cf40dcfcbc4e3"> 84</a></span> <span class="preprocessor">#define VKVG_LOG_DEBUG 0x00000002</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  </div>
+<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="vkvg_8h_a3a67c32eb5d4216389d6e5305b49aa8a.html#a3a67c32eb5d4216389d6e5305b49aa8a"> 86</a></span> <span class="preprocessor">#define VKVG_LOG_INFO_PTS 0x00000004</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="vkvg_8h_af23f274286a67543b606d4918bc87d9c.html#af23f274286a67543b606d4918bc87d9c"> 87</a></span> <span class="preprocessor">#define VKVG_LOG_INFO_PATH 0x00000008</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="vkvg_8h_a17d3944887e536639b7af4a12e7d657c.html#a17d3944887e536639b7af4a12e7d657c"> 88</a></span> <span class="preprocessor">#define VKVG_LOG_INFO_CMD 0x00000010</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="vkvg_8h_a2a55039902f51716c1ad337951ecf103.html#a2a55039902f51716c1ad337951ecf103"> 89</a></span> <span class="preprocessor">#define VKVG_LOG_INFO_VBO 0x00000020</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="vkvg_8h_ac04f8e80a8db5dd46bf75406ef8c1989.html#ac04f8e80a8db5dd46bf75406ef8c1989"> 90</a></span> <span class="preprocessor">#define VKVG_LOG_INFO_IBO 0x00000040</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="vkvg_8h_aaee3dfb09930712dcbac4be383a3132d.html#aaee3dfb09930712dcbac4be383a3132d"> 91</a></span> <span class="preprocessor">#define VKVG_LOG_INFO_VAO (VKVG_LOG_INFO_VBO|VKVG_LOG_INFO_IBO)</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="vkvg_8h_a040b130202d4c2e3e1a57dd8837ed919.html#a040b130202d4c2e3e1a57dd8837ed919"> 92</a></span> <span class="preprocessor">#define VKVG_LOG_DBG_ARRAYS 0x00001000</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="vkvg_8h_ae0b32f5daaea9a1c1031f237599b914a.html#ae0b32f5daaea9a1c1031f237599b914a"> 93</a></span> <span class="preprocessor">#define VKVG_LOG_STROKE 0x00010000</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="vkvg_8h_a13fb664af0ea69bff0f1fbc142b57f60.html#a13fb664af0ea69bff0f1fbc142b57f60"> 94</a></span> <span class="preprocessor">#define VKVG_LOG_FULL 0xffffffff</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  </div>
+<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="vkvg_8h_af9445855626eb75472a91844db51e59e.html#af9445855626eb75472a91844db51e59e"> 96</a></span> <span class="preprocessor">#define VKVG_LOG_INFO 0x00008000</span><span class="comment">//(VKVG_LOG_INFO_PTS|VKVG_LOG_INFO_PATH|VKVG_LOG_INFO_CMD|VKVG_LOG_INFO_VAO)</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="preprocessor">#ifdef DEBUG</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keyword">extern</span> uint32_t vkvg_log_level;</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="preprocessor"> #ifdef VKVG_WIRED_DEBUG</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  vkvg_wired_debug_mode_normal = 0x01,</div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  vkvg_wired_debug_mode_points = 0x02,</div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  vkvg_wired_debug_mode_lines = 0x04,</div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  vkvg_wired_debug_mode_both = vkvg_wired_debug_mode_points|vkvg_wired_debug_mode_lines,</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  vkvg_wired_debug_mode_all = 0xFFFFFFFF</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  }vkvg_wired_debug_mode;</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keyword">extern</span> vkvg_wired_debug_mode vkvg_wired_debug;</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="preprocessor"> #endif</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  </div>
+<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354"> 120</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf"> 121</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf">VKVG_STATUS_SUCCESS</a> = 0, </div>
+<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e"> 122</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e">VKVG_STATUS_NO_MEMORY</a>, </div>
+<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f"> 123</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f">VKVG_STATUS_INVALID_RESTORE</a>, </div>
+<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454"> 124</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454">VKVG_STATUS_NO_CURRENT_POINT</a>, </div>
+<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd"> 125</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd">VKVG_STATUS_INVALID_MATRIX</a>, </div>
+<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb"> 126</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb">VKVG_STATUS_INVALID_STATUS</a>, </div>
+<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696"> 127</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696">VKVG_STATUS_INVALID_INDEX</a>, </div>
+<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c"> 128</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c">VKVG_STATUS_NULL_POINTER</a>, </div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6"> 129</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6">VKVG_STATUS_WRITE_ERROR</a>, </div>
+<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987"> 130</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987">VKVG_STATUS_PATTERN_TYPE_MISMATCH</a>, </div>
+<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8"> 131</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8">VKVG_STATUS_PATTERN_INVALID_GRADIENT</a>,</div>
+<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1"> 132</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1">VKVG_STATUS_INVALID_FORMAT</a>, </div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4"> 133</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4">VKVG_STATUS_FILE_NOT_FOUND</a>, </div>
+<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9"> 134</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9">VKVG_STATUS_INVALID_DASH</a>, </div>
+<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016"> 135</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016">VKVG_STATUS_INVALID_RECT</a>, </div>
+<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071"> 136</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071">VKVG_STATUS_TIMEOUT</a>, </div>
+<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2"> 137</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2">VKVG_STATUS_DEVICE_ERROR</a>, </div>
+<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea"> 138</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea">VKVG_STATUS_INVALID_IMAGE</a>, </div>
+<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d"> 139</a></span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d">VKVG_STATUS_INVALID_SURFACE</a>, </div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9">VKVG_STATUS_INVALID_FONT</a> </div>
+<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9"> 141</a></span> }<a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a>;</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  </div>
+<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995"> 143</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199"> 144</a></span>  <a class="code" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199">VKVG_HORIZONTAL</a> = 0,</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332">VKVG_VERTICAL</a> = 1</div>
+<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332"> 146</a></span> }<a class="code" href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a>;</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  </div>
+<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5"> 148</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609"> 149</a></span>  <a class="code" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609">VKVG_FORMAT_ARGB32</a>,</div>
+<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146"> 150</a></span>  <a class="code" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146">VKVG_FORMAT_RGB24</a>,</div>
+<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b"> 151</a></span>  <a class="code" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b">VKVG_FORMAT_A8</a>,</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1">VKVG_FORMAT_A1</a></div>
+<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1"> 153</a></span> } <a class="code" href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a>;</div>
+<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40"> 160</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f"> 161</a></span>  <a class="code" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f">VKVG_EXTEND_NONE</a>, </div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0"> 162</a></span>  <a class="code" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0">VKVG_EXTEND_REPEAT</a>, </div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832"> 163</a></span>  <a class="code" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832">VKVG_EXTEND_REFLECT</a>, </div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c">VKVG_EXTEND_PAD</a> </div>
+<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c"> 165</a></span> } <a class="code" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a>;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  </div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  </div>
+<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5"> 168</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c"> 169</a></span>  <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c">VKVG_FILTER_FAST</a>,</div>
+<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f"> 170</a></span>  <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f">VKVG_FILTER_GOOD</a>,</div>
+<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0"> 171</a></span>  <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0">VKVG_FILTER_BEST</a>,</div>
+<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754"> 172</a></span>  <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754">VKVG_FILTER_NEAREST</a>,</div>
+<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238"> 173</a></span>  <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238">VKVG_FILTER_BILINEAR</a>,</div>
+<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654"> 174</a></span>  <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654">VKVG_FILTER_GAUSSIAN</a>,</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> } <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a>;</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div>
+<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513"> 182</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4"> 183</a></span>  <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4">VKVG_PATTERN_TYPE_SOLID</a>, </div>
+<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db"> 184</a></span>  <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db">VKVG_PATTERN_TYPE_SURFACE</a>, </div>
+<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386"> 185</a></span>  <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386">VKVG_PATTERN_TYPE_LINEAR</a>, </div>
+<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4"> 186</a></span>  <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4">VKVG_PATTERN_TYPE_RADIAL</a>, </div>
+<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5"> 187</a></span>  <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5">VKVG_PATTERN_TYPE_MESH</a>, </div>
+<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037"> 188</a></span>  <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037">VKVG_PATTERN_TYPE_RASTER_SOURCE</a>, </div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> } <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a>;</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  </div>
+<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0"> 197</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b"> 198</a></span>  <a class="code" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b">VKVG_LINE_CAP_BUTT</a>, </div>
+<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519"> 199</a></span>  <a class="code" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519">VKVG_LINE_CAP_ROUND</a>, </div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <a class="code" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45">VKVG_LINE_CAP_SQUARE</a> </div>
+<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45"> 201</a></span> } <a class="code" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a>;</div>
+<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d"> 208</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311"> 209</a></span>  <a class="code" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311">VKVG_LINE_JOIN_MITER</a>, </div>
+<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c"> 210</a></span>  <a class="code" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c">VKVG_LINE_JOIN_ROUND</a>, </div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <a class="code" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83">VKVG_LINE_JOIN_BEVEL</a> </div>
+<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83"> 212</a></span> } <a class="code" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a>;</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  </div>
+<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6"> 220</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7"> 221</a></span>  <a class="code" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7">VKVG_FILL_RULE_EVEN_ODD</a>, </div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d">VKVG_FILL_RULE_NON_ZERO</a> </div>
+<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d"> 223</a></span> } <a class="code" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a>;</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  </div>
+<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="structvkvg__color__t.html"> 225</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b"> 226</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">r</a>;</div>
+<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd"> 227</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">g</a>;</div>
+<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d"> 228</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">b</a>;</div>
+<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e"> 229</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">a</a>;</div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> } <a class="code" href="structvkvg__color__t.html">vkvg_color_t</a>;</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  </div>
+<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structvkvg__font__extents__t.html"> 238</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468"> 239</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">ascent</a>; </div>
+<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b"> 240</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">descent</a>; </div>
+<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4"> 241</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a>; </div>
+<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e"> 242</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">max_x_advance</a>; </div>
+<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1"> 243</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">max_y_advance</a>; </div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> } <a class="code" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a>;</div>
+<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structvkvg__text__extents__t.html"> 251</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456"> 252</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">x_bearing</a>; </div>
+<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f"> 253</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">y_bearing</a>; </div>
+<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915"> 254</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">width</a>; </div>
+<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4"> 255</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">height</a>; </div>
+<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4"> 256</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">x_advance</a>; </div>
+<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3"> 257</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">y_advance</a>; </div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> } <a class="code" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a>;</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  </div>
+<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="structvkvg__glyph__info__t.html"> 266</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_glyph_info_t {</div>
+<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05"> 267</a></span>  int32_t <a class="code" href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">x_advance</a>;</div>
+<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905"> 268</a></span>  int32_t <a class="code" href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">y_advance</a>;</div>
+<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a"> 269</a></span>  int32_t <a class="code" href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">x_offset</a>;</div>
+<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5"> 270</a></span>  int32_t <a class="code" href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">y_offset</a>;</div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="comment">/* private */</span></div>
+<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8"> 272</a></span>  uint32_t <a class="code" href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">codepoint</a>;<span class="comment">//should be named glyphIndex, but for harfbuzz compatibility...</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> } <a class="code" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a>;</div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  </div>
+<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35"> 288</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_vkvg_text_run_t* <a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a>;</div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  </div>
+<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc"> 298</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_vkvg_context_t* <a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a>;</div>
+<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7"> 312</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_vkvg_surface_t* <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a>;</div>
+<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71"> 319</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_vkvg_device_t* <a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a>;</div>
+<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc"> 327</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_vkvg_pattern_t* <a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a>;</div>
+<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  </div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <span class="preprocessor">#if VKVG_DBG_STATS</span></div>
+<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  uint32_t sizePoints; </div>
+<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  uint32_t sizePathes; </div>
+<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  uint32_t sizeVertices; </div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  uint32_t sizeIndices; </div>
+<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  uint32_t sizeVBO; </div>
+<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  uint32_t sizeIBO; </div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> } vkvg_debug_stats_t;</div>
+<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  </div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> vkvg_debug_stats_t vkvg_device_get_stats (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev);</div>
+<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> vkvg_debug_stats_t vkvg_device_reset_stats (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev);</div>
+<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  </div>
+<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  </div>
+<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="group__matrix_ga7a14d8e9fafcb47df7b52731622a15a3.html#ga7a14d8e9fafcb47df7b52731622a15a3"> 356</a></span> <span class="preprocessor">#define VKVG_IDENTITY_MATRIX (vkvg_matrix_t){1,0,0,1,0,0}</span></div>
+<div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="structvkvg__matrix__t.html"> 374</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8"> 375</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">xx</a>; <span class="keywordtype">float</span> yx;</div>
+<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590"> 376</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">xy</a>; <span class="keywordtype">float</span> yy;</div>
+<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001"> 377</a></span>  <span class="keywordtype">float</span> <a class="code" href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">x0</a>; <span class="keywordtype">float</span> y0;</div>
+<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> } <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>;</div>
+<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76"> 386</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix);</div>
+<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1"> 401</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix,</div>
+<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  <span class="keywordtype">float</span> xx, <span class="keywordtype">float</span> yx,</div>
+<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  <span class="keywordtype">float</span> xy, <span class="keywordtype">float</span> yy,</div>
+<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <span class="keywordtype">float</span> x0, <span class="keywordtype">float</span> y0);</div>
+<div class="line"><a name="l00413"></a><span class="lineno"> 413</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3"> 414</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> tx, <span class="keywordtype">float</span> ty);</div>
+<div class="line"><a name="l00423"></a><span class="lineno"> 423</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495"> 424</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> sx, <span class="keywordtype">float</span> sy);</div>
+<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921"> 437</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> radians);</div>
+<div class="line"><a name="l00448"></a><span class="lineno"> 448</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b"> 449</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> tx, <span class="keywordtype">float</span> ty);</div>
+<div class="line"><a name="l00460"></a><span class="lineno"> 460</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090"> 461</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> sx, <span class="keywordtype">float</span> sy);</div>
+<div class="line"><a name="l00473"></a><span class="lineno"> 473</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd"> 474</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> radians);</div>
+<div class="line"><a name="l00483"></a><span class="lineno"> 483</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f"> 484</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *result, <span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *a, <span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *b);</div>
+<div class="line"><a name="l00500"></a><span class="lineno"> 500</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00501"></a><span class="lineno"><a class="line" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4"> 501</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a> (<span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> *dx, <span class="keywordtype">float</span> *dy);</div>
+<div class="line"><a name="l00510"></a><span class="lineno"> 510</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc"> 511</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a> (<span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> *x, <span class="keywordtype">float</span> *y);</div>
+<div class="line"><a name="l00521"></a><span class="lineno"> 521</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec"> 522</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a> (<a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix);</div>
+<div class="line"><a name="l00523"></a><span class="lineno"> 523</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91"> 524</a></span> <span class="keywordtype">void</span> <a class="code" href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a> (<span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a> *matrix, <span class="keywordtype">float</span> *sx, <span class="keywordtype">float</span> *sy);</div>
+<div class="line"><a name="l00548"></a><span class="lineno"> 548</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91"> 549</a></span> <span class="keywordtype">void</span> <a class="code" href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t thread_awayre);</div>
+<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>  </div>
+<div class="line"><a name="l00565"></a><span class="lineno"> 565</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c"> 566</a></span> <a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> <a class="code" href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a> (VkSampleCountFlags samples, <span class="keywordtype">bool</span> deferredResolve);</div>
+<div class="line"><a name="l00586"></a><span class="lineno"> 586</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00587"></a><span class="lineno"><a class="line" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802"> 587</a></span> <a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> <a class="code" href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a> (VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex);</div>
+<div class="line"><a name="l00606"></a><span class="lineno"> 606</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170"> 607</a></span> <a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> <a class="code" href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a> (VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex, VkSampleCountFlags samples, <span class="keywordtype">bool</span> deferredResolve);</div>
+<div class="line"><a name="l00617"></a><span class="lineno"> 617</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21"> 618</a></span> <span class="keywordtype">void</span> <a class="code" href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev);</div>
+<div class="line"><a name="l00626"></a><span class="lineno"> 626</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b"> 627</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev);</div>
+<div class="line"><a name="l00635"></a><span class="lineno"> 635</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00636"></a><span class="lineno"><a class="line" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8"> 636</a></span> <a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> <a class="code" href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev);</div>
+<div class="line"><a name="l00644"></a><span class="lineno"> 644</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00645"></a><span class="lineno"><a class="line" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882"> 645</a></span> uint32_t <a class="code" href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev);</div>
+<div class="line"><a name="l00654"></a><span class="lineno"> 654</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00655"></a><span class="lineno"><a class="line" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5"> 655</a></span> <span class="keywordtype">void</span> <a class="code" href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, <span class="keywordtype">int</span> hdpy, <span class="keywordtype">int</span> vdpy);</div>
+<div class="line"><a name="l00665"></a><span class="lineno"> 665</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00666"></a><span class="lineno"><a class="line" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e"> 666</a></span> <span class="keywordtype">void</span> <a class="code" href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, <span class="keywordtype">int</span>* hdpy, <span class="keywordtype">int</span>* vdpy);</div>
+<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>  </div>
+<div class="line"><a name="l00675"></a><span class="lineno"> 675</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00676"></a><span class="lineno"><a class="line" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8"> 676</a></span> <span class="keywordtype">void</span> <a class="code" href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a> (<span class="keyword">const</span> <span class="keywordtype">char</span>** pExtensions, uint32_t* pExtCount);</div>
+<div class="line"><a name="l00684"></a><span class="lineno"> 684</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c"> 685</a></span> <span class="keywordtype">void</span> <a class="code" href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a> (VkPhysicalDevice phy, <span class="keyword">const</span> <span class="keywordtype">char</span>** pExtensions, uint32_t* pExtCount);</div>
+<div class="line"><a name="l00693"></a><span class="lineno"> 693</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00694"></a><span class="lineno"><a class="line" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330"> 694</a></span> <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a> (VkPhysicalDeviceFeatures* pEnabledFeatures);</div>
+<div class="line"><a name="l00706"></a><span class="lineno"> 706</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00707"></a><span class="lineno"><a class="line" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d"> 707</a></span> <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> <a class="code" href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, uint32_t width, uint32_t height);</div>
+<div class="line"><a name="l00716"></a><span class="lineno"> 716</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00717"></a><span class="lineno"><a class="line" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190"> 717</a></span> <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> <a class="code" href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, <span class="keyword">const</span> <span class="keywordtype">char</span>* filePath);</div>
+<div class="line"><a name="l00724"></a><span class="lineno"> 724</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00725"></a><span class="lineno"><a class="line" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0"> 725</a></span> <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> <a class="code" href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a> (<a class="code" href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a> dev, <span class="keywordtype">void</span>* vkhImg);</div>
+<div class="line"><a name="l00726"></a><span class="lineno"> 726</span> <span class="comment">// VkvgSurface vkvg_surface_create_from_bitmap (VkvgDevice dev, unsigned char* img, uint32_t width, uint32_t height);</span></div>
+<div class="line"><a name="l00732"></a><span class="lineno"> 732</span> <span class="comment"></span><a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc"> 733</a></span> <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> <a class="code" href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00739"></a><span class="lineno"> 739</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00740"></a><span class="lineno"><a class="line" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137"> 740</a></span> uint32_t <a class="code" href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00745"></a><span class="lineno"> 745</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00746"></a><span class="lineno"><a class="line" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520"> 746</a></span> <span class="keywordtype">void</span> <a class="code" href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00752"></a><span class="lineno"> 752</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00753"></a><span class="lineno"><a class="line" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a"> 753</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00761"></a><span class="lineno"> 761</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00762"></a><span class="lineno"><a class="line" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174"> 762</a></span> <span class="keywordtype">void</span> <a class="code" href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00768"></a><span class="lineno"> 768</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00769"></a><span class="lineno"><a class="line" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235"> 769</a></span> VkImage <a class="code" href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00775"></a><span class="lineno"> 775</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00776"></a><span class="lineno"><a class="line" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c"> 776</a></span> VkFormat <a class="code" href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00782"></a><span class="lineno"> 782</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d"> 783</a></span> uint32_t <a class="code" href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00789"></a><span class="lineno"> 789</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00790"></a><span class="lineno"><a class="line" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6"> 790</a></span> uint32_t <a class="code" href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00797"></a><span class="lineno"> 797</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00798"></a><span class="lineno"><a class="line" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d"> 798</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, <span class="keyword">const</span> <span class="keywordtype">char</span>* path);</div>
+<div class="line"><a name="l00805"></a><span class="lineno"> 805</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00806"></a><span class="lineno"><a class="line" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e"> 806</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> bitmap);</div>
+<div class="line"><a name="l00817"></a><span class="lineno"> 817</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00818"></a><span class="lineno"><a class="line" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9"> 818</a></span> <span class="keywordtype">void</span> <a class="code" href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00821"></a><span class="lineno"> 821</span> <span class="comment">//mimic from cairo, to facilitate usage of vkvg as cairo vulkan backend</span></div>
+<div class="line"><a name="l00822"></a><span class="lineno"> 822</span>  </div>
+<div class="line"><a name="l00828"></a><span class="lineno"><a class="line" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252"> 828</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> _vkvg_operator {</div>
+<div class="line"><a name="l00829"></a><span class="lineno"><a class="line" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366"> 829</a></span>  <a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366">VKVG_OPERATOR_CLEAR</a>,</div>
+<div class="line"><a name="l00830"></a><span class="lineno"> 830</span>  </div>
+<div class="line"><a name="l00831"></a><span class="lineno"><a class="line" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d"> 831</a></span>  <a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d">VKVG_OPERATOR_SOURCE</a>,</div>
+<div class="line"><a name="l00832"></a><span class="lineno"><a class="line" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9"> 832</a></span>  <a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9">VKVG_OPERATOR_OVER</a>,</div>
+<div class="line"><a name="l00833"></a><span class="lineno"> 833</span> <span class="comment">/* VKVG_OPERATOR_IN,</span></div>
+<div class="line"><a name="l00834"></a><span class="lineno"> 834</span> <span class="comment"> VKVG_OPERATOR_OUT,</span></div>
+<div class="line"><a name="l00835"></a><span class="lineno"> 835</span> <span class="comment"> VKVG_OPERATOR_ATOP,</span></div>
+<div class="line"><a name="l00836"></a><span class="lineno"> 836</span> <span class="comment"></span> </div>
+<div class="line"><a name="l00837"></a><span class="lineno"> 837</span> <span class="comment"> VKVG_OPERATOR_DEST,</span></div>
+<div class="line"><a name="l00838"></a><span class="lineno"> 838</span> <span class="comment"> VKVG_OPERATOR_DEST_OVER,</span></div>
+<div class="line"><a name="l00839"></a><span class="lineno"> 839</span> <span class="comment"> VKVG_OPERATOR_DEST_IN,</span></div>
+<div class="line"><a name="l00840"></a><span class="lineno"> 840</span> <span class="comment"> VKVG_OPERATOR_DEST_OUT,</span></div>
+<div class="line"><a name="l00841"></a><span class="lineno"> 841</span> <span class="comment"> VKVG_OPERATOR_DEST_ATOP,</span></div>
+<div class="line"><a name="l00842"></a><span class="lineno"> 842</span> <span class="comment"></span> </div>
+<div class="line"><a name="l00843"></a><span class="lineno"> 843</span> <span class="comment"> VKVG_OPERATOR_XOR,</span></div>
+<div class="line"><a name="l00844"></a><span class="lineno"> 844</span> <span class="comment"> VKVG_OPERATOR_ADD,</span></div>
+<div class="line"><a name="l00845"></a><span class="lineno"> 845</span> <span class="comment"> VKVG_OPERATOR_SATURATE,</span></div>
+<div class="line"><a name="l00846"></a><span class="lineno"> 846</span> <span class="comment"></span> </div>
+<div class="line"><a name="l00847"></a><span class="lineno"> 847</span> <span class="comment"> VKVG_OPERATOR_MULTIPLY,</span></div>
+<div class="line"><a name="l00848"></a><span class="lineno"> 848</span> <span class="comment"> VKVG_OPERATOR_SCREEN,</span></div>
+<div class="line"><a name="l00849"></a><span class="lineno"> 849</span> <span class="comment"> VKVG_OPERATOR_OVERLAY,</span></div>
+<div class="line"><a name="l00850"></a><span class="lineno"> 850</span> <span class="comment"> VKVG_OPERATOR_DARKEN,</span></div>
+<div class="line"><a name="l00851"></a><span class="lineno"> 851</span> <span class="comment"> VKVG_OPERATOR_LIGHTEN,</span></div>
+<div class="line"><a name="l00852"></a><span class="lineno"> 852</span> <span class="comment"> VKVG_OPERATOR_COLOR_DODGE,</span></div>
+<div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="comment"> VKVG_OPERATOR_COLOR_BURN,</span></div>
+<div class="line"><a name="l00854"></a><span class="lineno"> 854</span> <span class="comment"> VKVG_OPERATOR_HARD_LIGHT,</span></div>
+<div class="line"><a name="l00855"></a><span class="lineno"> 855</span> <span class="comment"> VKVG_OPERATOR_SOFT_LIGHT,</span></div>
+<div class="line"><a name="l00856"></a><span class="lineno"><a class="line" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78"> 856</a></span> <span class="comment"> */</span><a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78">VKVG_OPERATOR_DIFFERENCE</a>,<span class="comment">/*</span></div>
+<div class="line"><a name="l00857"></a><span class="lineno"> 857</span> <span class="comment"> VKVG_OPERATOR_EXCLUSION,</span></div>
+<div class="line"><a name="l00858"></a><span class="lineno"> 858</span> <span class="comment"> VKVG_OPERATOR_HSL_HUE,</span></div>
+<div class="line"><a name="l00859"></a><span class="lineno"> 859</span> <span class="comment"> VKVG_OPERATOR_HSL_SATURATION,</span></div>
+<div class="line"><a name="l00860"></a><span class="lineno"> 860</span> <span class="comment"> VKVG_OPERATOR_HSL_COLOR,</span></div>
+<div class="line"><a name="l00861"></a><span class="lineno"> 861</span> <span class="comment"> VKVG_OPERATOR_HSL_LUMINOSITY,*/</span></div>
+<div class="line"><a name="l00862"></a><span class="lineno"><a class="line" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54"> 862</a></span>  <a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54">VKVG_OPERATOR_MAX</a>,</div>
+<div class="line"><a name="l00863"></a><span class="lineno"> 863</span> } <a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a>;</div>
+<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>  </div>
+<div class="line"><a name="l00873"></a><span class="lineno"> 873</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00874"></a><span class="lineno"><a class="line" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b"> 874</a></span> <a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> <a class="code" href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l00879"></a><span class="lineno"> 879</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00880"></a><span class="lineno"><a class="line" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce"> 880</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00888"></a><span class="lineno"> 888</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00889"></a><span class="lineno"><a class="line" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339"> 889</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00898"></a><span class="lineno"> 898</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00899"></a><span class="lineno"><a class="line" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2"> 899</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a> (<a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> status);</div>
+<div class="line"><a name="l00905"></a><span class="lineno"> 905</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00906"></a><span class="lineno"><a class="line" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0"> 906</a></span> <a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> <a class="code" href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00912"></a><span class="lineno"> 912</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00913"></a><span class="lineno"><a class="line" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5"> 913</a></span> uint32_t <a class="code" href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00923"></a><span class="lineno"> 923</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00924"></a><span class="lineno"><a class="line" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef"> 924</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00933"></a><span class="lineno"> 933</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00934"></a><span class="lineno"><a class="line" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb"> 934</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00944"></a><span class="lineno"> 944</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00945"></a><span class="lineno"><a class="line" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957"> 945</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00952"></a><span class="lineno"> 952</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00953"></a><span class="lineno"><a class="line" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2"> 953</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l00962"></a><span class="lineno"> 962</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00963"></a><span class="lineno"><a class="line" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4"> 963</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> *x1, <span class="keywordtype">float</span> *y1, <span class="keywordtype">float</span> *x2, <span class="keywordtype">float</span> *y2);</div>
+<div class="line"><a name="l00970"></a><span class="lineno"> 970</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00971"></a><span class="lineno"><a class="line" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526"> 971</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span>* x, <span class="keywordtype">float</span>* y);</div>
+<div class="line"><a name="l00982"></a><span class="lineno"> 982</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00983"></a><span class="lineno"><a class="line" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b"> 983</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y);</div>
+<div class="line"><a name="l00994"></a><span class="lineno"> 994</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l00995"></a><span class="lineno"><a class="line" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a"> 995</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> dx, <span class="keywordtype">float</span> dy);</div>
+<div class="line"><a name="l01008"></a><span class="lineno"> 1008</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01009"></a><span class="lineno"><a class="line" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba"> 1009</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y);</div>
+<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01022"></a><span class="lineno"><a class="line" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5"> 1022</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y);</div>
+<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01047"></a><span class="lineno"><a class="line" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c"> 1047</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> xc, <span class="keywordtype">float</span> yc, <span class="keywordtype">float</span> radius, <span class="keywordtype">float</span> a1, <span class="keywordtype">float</span> a2);</div>
+<div class="line"><a name="l01064"></a><span class="lineno"> 1064</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01065"></a><span class="lineno"><a class="line" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7"> 1065</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> xc, <span class="keywordtype">float</span> yc, <span class="keywordtype">float</span> radius, <span class="keywordtype">float</span> a1, <span class="keywordtype">float</span> a2);</div>
+<div class="line"><a name="l01081"></a><span class="lineno"> 1081</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01082"></a><span class="lineno"><a class="line" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0"> 1082</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x1, <span class="keywordtype">float</span> y1, <span class="keywordtype">float</span> x2, <span class="keywordtype">float</span> y2, <span class="keywordtype">float</span> x3, <span class="keywordtype">float</span> y3);</div>
+<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01100"></a><span class="lineno"><a class="line" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6"> 1100</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x1, <span class="keywordtype">float</span> y1, <span class="keywordtype">float</span> x2, <span class="keywordtype">float</span> y2, <span class="keywordtype">float</span> x3, <span class="keywordtype">float</span> y3);</div>
+<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01112"></a><span class="lineno"><a class="line" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7"> 1112</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x1, <span class="keywordtype">float</span> y1, <span class="keywordtype">float</span> x2, <span class="keywordtype">float</span> y2);</div>
+<div class="line"><a name="l01122"></a><span class="lineno"> 1122</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01123"></a><span class="lineno"><a class="line" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837"> 1123</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x1, <span class="keywordtype">float</span> y1, <span class="keywordtype">float</span> x2, <span class="keywordtype">float</span> y2);</div>
+<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01136"></a><span class="lineno"><a class="line" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312"> 1136</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a>(<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> w, <span class="keywordtype">float</span> h);</div>
+<div class="line"><a name="l01149"></a><span class="lineno"> 1149</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01150"></a><span class="lineno"><a class="line" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06"> 1150</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> w, <span class="keywordtype">float</span> h, <span class="keywordtype">float</span> radius);</div>
+<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01165"></a><span class="lineno"><a class="line" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb"> 1165</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> w, <span class="keywordtype">float</span> h, <span class="keywordtype">float</span> rx, <span class="keywordtype">float</span> ry);</div>
+<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01167"></a><span class="lineno"><a class="line" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5"> 1167</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> radiusX, <span class="keywordtype">float</span> radiusY, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> rotationAngle);</div>
+<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01169"></a><span class="lineno"><a class="line" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34"> 1169</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x2, <span class="keywordtype">float</span> y2, <span class="keywordtype">bool</span> largeArc, <span class="keywordtype">bool</span> counterClockWise, <span class="keywordtype">float</span> rx, <span class="keywordtype">float</span> ry, <span class="keywordtype">float</span> phi);</div>
+<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01171"></a><span class="lineno"><a class="line" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d"> 1171</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> x2, <span class="keywordtype">float</span> y2, <span class="keywordtype">bool</span> largeArc, <span class="keywordtype">bool</span> counterClockWise, <span class="keywordtype">float</span> rx, <span class="keywordtype">float</span> ry, <span class="keywordtype">float</span> phi);</div>
+<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01180"></a><span class="lineno"><a class="line" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c"> 1180</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01188"></a><span class="lineno"> 1188</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01189"></a><span class="lineno"><a class="line" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1"> 1189</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01198"></a><span class="lineno"> 1198</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01199"></a><span class="lineno"><a class="line" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8"> 1199</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01207"></a><span class="lineno"> 1207</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01208"></a><span class="lineno"><a class="line" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a"> 1208</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01218"></a><span class="lineno"><a class="line" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2"> 1218</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01227"></a><span class="lineno"> 1227</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01228"></a><span class="lineno"><a class="line" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d"> 1228</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);<span class="comment">//use vkClearAttachment to speed up clearing surf</span></div>
+<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span> <span class="comment"></span><a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01237"></a><span class="lineno"><a class="line" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695"> 1237</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01253"></a><span class="lineno"> 1253</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01254"></a><span class="lineno"><a class="line" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870"> 1254</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01262"></a><span class="lineno"> 1262</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01263"></a><span class="lineno"><a class="line" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a"> 1263</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01264"></a><span class="lineno"> 1264</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01265"></a><span class="lineno"><a class="line" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde"> 1265</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> opacity);</div>
+<div class="line"><a name="l01266"></a><span class="lineno"> 1266</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01267"></a><span class="lineno"><a class="line" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c"> 1267</a></span> <span class="keywordtype">float</span> <a class="code" href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01273"></a><span class="lineno"> 1273</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01274"></a><span class="lineno"><a class="line" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863"> 1274</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, uint32_t c);</div>
+<div class="line"><a name="l01285"></a><span class="lineno"> 1285</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01286"></a><span class="lineno"><a class="line" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a"> 1286</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> r, <span class="keywordtype">float</span> g, <span class="keywordtype">float</span> b, <span class="keywordtype">float</span> a);</div>
+<div class="line"><a name="l01298"></a><span class="lineno"> 1298</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01299"></a><span class="lineno"><a class="line" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4"> 1299</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> r, <span class="keywordtype">float</span> g, <span class="keywordtype">float</span> b);</div>
+<div class="line"><a name="l01309"></a><span class="lineno"> 1309</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01310"></a><span class="lineno"><a class="line" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e"> 1310</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> width);</div>
+<div class="line"><a name="l01325"></a><span class="lineno"> 1325</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01326"></a><span class="lineno"><a class="line" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441"> 1326</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> limit);</div>
+<div class="line"><a name="l01332"></a><span class="lineno"> 1332</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01333"></a><span class="lineno"><a class="line" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a"> 1333</a></span> <span class="keywordtype">float</span> <a class="code" href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01341"></a><span class="lineno"> 1341</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01342"></a><span class="lineno"><a class="line" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f"> 1342</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> cap);</div>
+<div class="line"><a name="l01350"></a><span class="lineno"> 1350</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01351"></a><span class="lineno"><a class="line" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf"> 1351</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> join);</div>
+<div class="line"><a name="l01361"></a><span class="lineno"> 1361</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01362"></a><span class="lineno"><a class="line" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077"> 1362</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y);</div>
+<div class="line"><a name="l01370"></a><span class="lineno"> 1370</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01371"></a><span class="lineno"><a class="line" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964"> 1371</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat);</div>
+<div class="line"><a name="l01378"></a><span class="lineno"> 1378</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01379"></a><span class="lineno"><a class="line" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13"> 1379</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> op);</div>
+<div class="line"><a name="l01386"></a><span class="lineno"> 1386</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01387"></a><span class="lineno"><a class="line" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6"> 1387</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> fr);</div>
+<div class="line"><a name="l01400"></a><span class="lineno"> 1400</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01401"></a><span class="lineno"><a class="line" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707"> 1401</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">float</span>* dashes, uint32_t num_dashes, <span class="keywordtype">float</span> offset);</div>
+<div class="line"><a name="l01413"></a><span class="lineno"> 1413</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01414"></a><span class="lineno"><a class="line" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821"> 1414</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">float</span> *dashes, uint32_t* num_dashes, <span class="keywordtype">float</span>* offset);</div>
+<div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>  </div>
+<div class="line"><a name="l01423"></a><span class="lineno"> 1423</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01424"></a><span class="lineno"><a class="line" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e"> 1424</a></span> <span class="keywordtype">float</span> <a class="code" href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01431"></a><span class="lineno"> 1431</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01432"></a><span class="lineno"><a class="line" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6"> 1432</a></span> <a class="code" href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a> <a class="code" href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01439"></a><span class="lineno"> 1439</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01440"></a><span class="lineno"><a class="line" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208"> 1440</a></span> <a class="code" href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a> <a class="code" href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01447"></a><span class="lineno"> 1447</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01448"></a><span class="lineno"><a class="line" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03"> 1448</a></span> <a class="code" href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a> <a class="code" href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01455"></a><span class="lineno"> 1455</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01456"></a><span class="lineno"><a class="line" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff"> 1456</a></span> <a class="code" href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a> <a class="code" href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01463"></a><span class="lineno"> 1463</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01464"></a><span class="lineno"><a class="line" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb"> 1464</a></span> <a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> <a class="code" href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>  </div>
+<div class="line"><a name="l01466"></a><span class="lineno"> 1466</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01467"></a><span class="lineno"><a class="line" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200"> 1467</a></span> <a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> <a class="code" href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>  </div>
+<div class="line"><a name="l01476"></a><span class="lineno"> 1476</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01477"></a><span class="lineno"><a class="line" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d"> 1477</a></span> <span class="keywordtype">bool</span> <a class="code" href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01478"></a><span class="lineno"> 1478</span>  </div>
+<div class="line"><a name="l01484"></a><span class="lineno"> 1484</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01485"></a><span class="lineno"><a class="line" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6"> 1485</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01491"></a><span class="lineno"> 1491</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01492"></a><span class="lineno"><a class="line" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec"> 1492</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01500"></a><span class="lineno"> 1500</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01501"></a><span class="lineno"><a class="line" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67"> 1501</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> dx, <span class="keywordtype">float</span> dy);</div>
+<div class="line"><a name="l01509"></a><span class="lineno"> 1509</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01510"></a><span class="lineno"><a class="line" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb"> 1510</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> sx, <span class="keywordtype">float</span> sy);</div>
+<div class="line"><a name="l01517"></a><span class="lineno"> 1517</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01518"></a><span class="lineno"><a class="line" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c"> 1518</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">float</span> radians);</div>
+<div class="line"><a name="l01525"></a><span class="lineno"> 1525</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01526"></a><span class="lineno"><a class="line" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827"> 1526</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>* matrix);</div>
+<div class="line"><a name="l01533"></a><span class="lineno"> 1533</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01534"></a><span class="lineno"><a class="line" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0"> 1534</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>* matrix);</div>
+<div class="line"><a name="l01541"></a><span class="lineno"> 1541</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01542"></a><span class="lineno"><a class="line" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce"> 1542</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>* matrix);</div>
+<div class="line"><a name="l01548"></a><span class="lineno"> 1548</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01549"></a><span class="lineno"><a class="line" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b"> 1549</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>  </div>
+<div class="line"><a name="l01557"></a><span class="lineno"> 1557</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01558"></a><span class="lineno"><a class="line" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db"> 1558</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);</div>
+<div class="line"><a name="l01566"></a><span class="lineno"> 1566</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01567"></a><span class="lineno"><a class="line" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951"> 1567</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* path, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l01576"></a><span class="lineno"> 1576</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01577"></a><span class="lineno"><a class="line" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0"> 1577</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* fontBuffer, <span class="keywordtype">long</span> fontBufferByteSize, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);</div>
+<div class="line"><a name="l01584"></a><span class="lineno"> 1584</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01585"></a><span class="lineno"><a class="line" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef"> 1585</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, uint32_t size);</div>
+<div class="line"><a name="l01592"></a><span class="lineno"> 1592</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01593"></a><span class="lineno"><a class="line" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9"> 1593</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* text);</div>
+<div class="line"><a name="l01601"></a><span class="lineno"> 1601</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01602"></a><span class="lineno"><a class="line" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29"> 1602</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* text, <a class="code" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a>* extents);</div>
+<div class="line"><a name="l01609"></a><span class="lineno"> 1609</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01610"></a><span class="lineno"><a class="line" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6"> 1610</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a>* extents);</div>
+<div class="line"><a name="l01611"></a><span class="lineno"> 1611</span>  </div>
+<div class="line"><a name="l01612"></a><span class="lineno"> 1612</span> <span class="comment">//text run holds harfbuz datas, and prevent recreating them multiple times for the same line of text.</span></div>
+<div class="line"><a name="l01620"></a><span class="lineno"> 1620</span> <span class="comment"></span><a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01621"></a><span class="lineno"><a class="line" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e"> 1621</a></span> <a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> <a class="code" href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* text);</div>
+<div class="line"><a name="l01630"></a><span class="lineno"> 1630</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01631"></a><span class="lineno"><a class="line" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a"> 1631</a></span> <a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> <a class="code" href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* text, uint32_t length);</div>
+<div class="line"><a name="l01637"></a><span class="lineno"> 1637</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01638"></a><span class="lineno"><a class="line" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365"> 1638</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a> (<a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun);</div>
+<div class="line"><a name="l01645"></a><span class="lineno"> 1645</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01646"></a><span class="lineno"><a class="line" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9"> 1646</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun);</div>
+<div class="line"><a name="l01653"></a><span class="lineno"> 1653</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01654"></a><span class="lineno"><a class="line" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad"> 1654</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a> (<a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun, <a class="code" href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a>* extents);</div>
+<div class="line"><a name="l01660"></a><span class="lineno"> 1660</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01661"></a><span class="lineno"><a class="line" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2"> 1661</a></span> uint32_t <a class="code" href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a> (<a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun);</div>
+<div class="line"><a name="l01666"></a><span class="lineno"> 1666</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01667"></a><span class="lineno"><a class="line" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b"> 1667</a></span> <span class="keywordtype">void</span> <a class="code" href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a> (<a class="code" href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a> textRun,</div>
+<div class="line"><a name="l01668"></a><span class="lineno"> 1668</span>  uint32_t index,</div>
+<div class="line"><a name="l01669"></a><span class="lineno"> 1669</span>  <a class="code" href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a>* pGlyphInfo);</div>
+<div class="line"><a name="l01688"></a><span class="lineno"> 1688</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01689"></a><span class="lineno"><a class="line" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529"> 1689</a></span> <a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> <a class="code" href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat);</div>
+<div class="line"><a name="l01697"></a><span class="lineno"> 1697</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01698"></a><span class="lineno"><a class="line" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe"> 1698</a></span> uint32_t <a class="code" href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat);</div>
+<div class="line"><a name="l01709"></a><span class="lineno"> 1709</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01710"></a><span class="lineno"><a class="line" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0"> 1710</a></span> <a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> <a class="code" href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a> (<a class="code" href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a> surf);</div>
+<div class="line"><a name="l01723"></a><span class="lineno"> 1723</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01724"></a><span class="lineno"><a class="line" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7"> 1724</a></span> <a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> <a class="code" href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a> (<span class="keywordtype">float</span> x0, <span class="keywordtype">float</span> y0, <span class="keywordtype">float</span> x1, <span class="keywordtype">float</span> y1);</div>
+<div class="line"><a name="l01736"></a><span class="lineno"> 1736</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01737"></a><span class="lineno"><a class="line" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d"> 1737</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a>(<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <span class="keywordtype">float</span> x0, <span class="keywordtype">float</span> y0, <span class="keywordtype">float</span> x1, <span class="keywordtype">float</span> y1);</div>
+<div class="line"><a name="l01749"></a><span class="lineno"> 1749</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01750"></a><span class="lineno"><a class="line" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51"> 1750</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a>(<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <span class="keywordtype">float</span>* x0, <span class="keywordtype">float</span>* y0, <span class="keywordtype">float</span>* x1, <span class="keywordtype">float</span>* y1);</div>
+<div class="line"><a name="l01765"></a><span class="lineno"> 1765</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01766"></a><span class="lineno"><a class="line" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9"> 1766</a></span> <a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> <a class="code" href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a> (<span class="keywordtype">float</span> cx0, <span class="keywordtype">float</span> cy0, <span class="keywordtype">float</span> radius0,</div>
+<div class="line"><a name="l01767"></a><span class="lineno"> 1767</span>  <span class="keywordtype">float</span> cx1, <span class="keywordtype">float</span> cy1, <span class="keywordtype">float</span> radius1);</div>
+<div class="line"><a name="l01782"></a><span class="lineno"> 1782</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01783"></a><span class="lineno"><a class="line" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547"> 1783</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a>(<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat,</div>
+<div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>  <span class="keywordtype">float</span> cx0, <span class="keywordtype">float</span> cy0, <span class="keywordtype">float</span> radius0,</div>
+<div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>  <span class="keywordtype">float</span> cx1, <span class="keywordtype">float</span> cy1, <span class="keywordtype">float</span> radius1);</div>
+<div class="line"><a name="l01795"></a><span class="lineno"> 1795</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01796"></a><span class="lineno"><a class="line" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1"> 1796</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, uint32_t* count);</div>
+<div class="line"><a name="l01812"></a><span class="lineno"> 1812</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01813"></a><span class="lineno"><a class="line" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b"> 1813</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, uint32_t index,</div>
+<div class="line"><a name="l01814"></a><span class="lineno"> 1814</span>  <span class="keywordtype">float</span>* offset, <span class="keywordtype">float</span>* r, <span class="keywordtype">float</span>* g, <span class="keywordtype">float</span>* b, <span class="keywordtype">float</span>* a);</div>
+<div class="line"><a name="l01815"></a><span class="lineno"> 1815</span>  </div>
+<div class="line"><a name="l01823"></a><span class="lineno"> 1823</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01824"></a><span class="lineno"><a class="line" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a"> 1824</a></span> <span class="keywordtype">void</span> <a class="code" href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat);</div>
+<div class="line"><a name="l01838"></a><span class="lineno"> 1838</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01839"></a><span class="lineno"><a class="line" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d"> 1839</a></span> <a class="code" href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a> <a class="code" href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a>(<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <span class="keywordtype">float</span> offset, <span class="keywordtype">float</span> r, <span class="keywordtype">float</span> g, <span class="keywordtype">float</span> b, <span class="keywordtype">float</span> a);</div>
+<div class="line"><a name="l01849"></a><span class="lineno"> 1849</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01850"></a><span class="lineno"><a class="line" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43"> 1850</a></span> <span class="keywordtype">void</span> <a class="code" href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="code" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> extend);</div>
+<div class="line"><a name="l01857"></a><span class="lineno"> 1857</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01858"></a><span class="lineno"><a class="line" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c"> 1858</a></span> <span class="keywordtype">void</span> <a class="code" href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> filter);</div>
+<div class="line"><a name="l01865"></a><span class="lineno"> 1865</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01866"></a><span class="lineno"><a class="line" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d"> 1866</a></span> <a class="code" href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a> <a class="code" href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat);</div>
+<div class="line"><a name="l01873"></a><span class="lineno"> 1873</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01874"></a><span class="lineno"><a class="line" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2"> 1874</a></span> <a class="code" href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a> <a class="code" href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat);</div>
+<div class="line"><a name="l01883"></a><span class="lineno"> 1883</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01884"></a><span class="lineno"><a class="line" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487"> 1884</a></span> <a class="code" href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a> <a class="code" href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat);</div>
+<div class="line"><a name="l01885"></a><span class="lineno"> 1885</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01886"></a><span class="lineno"><a class="line" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090"> 1886</a></span> <span class="keywordtype">void</span> <a class="code" href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <span class="keyword">const</span> <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>* matrix);</div>
+<div class="line"><a name="l01887"></a><span class="lineno"> 1887</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01888"></a><span class="lineno"><a class="line" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9"> 1888</a></span> <span class="keywordtype">void</span> <a class="code" href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a> (<a class="code" href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a> pat, <a class="code" href="structvkvg__matrix__t.html">vkvg_matrix_t</a>* matrix);</div>
+<div class="line"><a name="l01889"></a><span class="lineno"> 1889</span>  </div>
+<div class="line"><a name="l01892"></a><span class="lineno"> 1892</span> <span class="comment">/********* EXPERIMENTAL **************/</span></div>
+<div class="line"><a name="l01893"></a><span class="lineno"> 1893</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01894"></a><span class="lineno"><a class="line" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227"> 1894</a></span> <span class="keywordtype">void</span> <a class="code" href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a> (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, <span class="keyword">const</span> <span class="keywordtype">char</span>* color);</div>
+<div class="line"><a name="l01895"></a><span class="lineno"> 1895</span>  </div>
+<div class="line"><a name="l01896"></a><span class="lineno"> 1896</span> <span class="preprocessor">#ifdef VKVG_RECORDING</span></div>
+<div class="line"><a name="l01897"></a><span class="lineno"> 1897</span> <span class="keyword">typedef</span> <span class="keyword">struct </span>_vkvg_recording_t* VkvgRecording;</div>
+<div class="line"><a name="l01898"></a><span class="lineno"> 1898</span>  </div>
+<div class="line"><a name="l01899"></a><span class="lineno"> 1899</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01900"></a><span class="lineno"> 1900</span> <span class="keywordtype">void</span> vkvg_start_recording (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01901"></a><span class="lineno"> 1901</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01902"></a><span class="lineno"> 1902</span> VkvgRecording vkvg_stop_recording (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx);</div>
+<div class="line"><a name="l01903"></a><span class="lineno"> 1903</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01904"></a><span class="lineno"> 1904</span> <span class="keywordtype">void</span> vkvg_replay (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, VkvgRecording rec);</div>
+<div class="line"><a name="l01905"></a><span class="lineno"> 1905</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01906"></a><span class="lineno"> 1906</span> <span class="keywordtype">void</span> vkvg_replay_command (<a class="code" href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a> ctx, VkvgRecording rec, uint32_t cmdIndex);</div>
+<div class="line"><a name="l01907"></a><span class="lineno"> 1907</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01908"></a><span class="lineno"> 1908</span> <span class="keywordtype">void</span> vkvg_recording_get_command (VkvgRecording rec, uint32_t cmdIndex, uint32_t* cmd, <span class="keywordtype">void</span>** dataOffset);</div>
+<div class="line"><a name="l01909"></a><span class="lineno"> 1909</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01910"></a><span class="lineno"> 1910</span> uint32_t vkvg_recording_get_count(VkvgRecording rec);</div>
+<div class="line"><a name="l01911"></a><span class="lineno"> 1911</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01912"></a><span class="lineno"> 1912</span> <span class="keywordtype">void</span>* vkvg_recording_get_data (VkvgRecording rec);</div>
+<div class="line"><a name="l01913"></a><span class="lineno"> 1913</span> <a class="code" href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div>
+<div class="line"><a name="l01914"></a><span class="lineno"> 1914</span> <span class="keywordtype">void</span> vkvg_recording_destroy (VkvgRecording rec);</div>
+<div class="line"><a name="l01915"></a><span class="lineno"> 1915</span> <span class="comment">/*************************************/</span></div>
+<div class="line"><a name="l01916"></a><span class="lineno"> 1916</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l01917"></a><span class="lineno"> 1917</span>  </div>
+<div class="line"><a name="l01918"></a><span class="lineno"> 1918</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l01919"></a><span class="lineno"> 1919</span> }</div>
+<div class="line"><a name="l01920"></a><span class="lineno"> 1920</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l01921"></a><span class="lineno"> 1921</span>  </div>
+<div class="line"><a name="l01922"></a><span class="lineno"> 1922</span> <span class="preprocessor">#endif</span></div>
+<div class="ttc" id="agroup__context_ga01525d0d537d2e03d541ad57325f14d2_html_ga01525d0d537d2e03d541ad57325f14d2"><div class="ttname"><a href="group__context_ga01525d0d537d2e03d541ad57325f14d2.html#ga01525d0d537d2e03d541ad57325f14d2">vkvg_text_run_get_glyph_count</a></div><div class="ttdeci">vkvg_public uint32_t vkvg_text_run_get_glyph_count(VkvgText textRun)</div><div class="ttdoc">Get glyph count of text run.</div></div>
+<div class="ttc" id="agroup__context_ga0a1ff002bf87d056d6749966fdabd3a6_html_ga0a1ff002bf87d056d6749966fdabd3a6"><div class="ttname"><a href="group__context_ga0a1ff002bf87d056d6749966fdabd3a6.html#ga0a1ff002bf87d056d6749966fdabd3a6">vkvg_font_extents</a></div><div class="ttdeci">vkvg_public void vkvg_font_extents(VkvgContext ctx, vkvg_font_extents_t *extents)</div></div>
+<div class="ttc" id="agroup__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c_html_ga0bb6ecd1c3f10f1a6bae09a808986a7c"><div class="ttname"><a href="group__context_ga0bb6ecd1c3f10f1a6bae09a808986a7c.html#ga0bb6ecd1c3f10f1a6bae09a808986a7c">vkvg_get_opacity</a></div><div class="ttdeci">vkvg_public float vkvg_get_opacity(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_ga0e1611518cd6aa91d3527fefcfdf2957_html_ga0e1611518cd6aa91d3527fefcfdf2957"><div class="ttname"><a href="group__context_ga0e1611518cd6aa91d3527fefcfdf2957.html#ga0e1611518cd6aa91d3527fefcfdf2957">vkvg_close_path</a></div><div class="ttdeci">vkvg_public void vkvg_close_path(VkvgContext ctx)</div><div class="ttdoc">Close the current path.</div></div>
+<div class="ttc" id="agroup__context_ga1027bada0ac47c81c3b0746158c3c5bc_html_ga1027bada0ac47c81c3b0746158c3c5bc"><div class="ttname"><a href="group__context_ga1027bada0ac47c81c3b0746158c3c5bc.html#ga1027bada0ac47c81c3b0746158c3c5bc">VkvgContext</a></div><div class="ttdeci">struct _vkvg_context_t * VkvgContext</div><div class="ttdoc">The Vkvg drawing Context.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00298">vkvg.h:298</a></div></div>
+<div class="ttc" id="agroup__context_ga13183bfc6468e0106b487a397ea1d870_html_ga13183bfc6468e0106b487a397ea1d870"><div class="ttname"><a href="group__context_ga13183bfc6468e0106b487a397ea1d870.html#ga13183bfc6468e0106b487a397ea1d870">vkvg_clip</a></div><div class="ttdeci">vkvg_public void vkvg_clip(VkvgContext ctx)</div><div class="ttdoc">Establishes a new clip region.</div></div>
+<div class="ttc" id="agroup__context_ga13635442e4c14287367823598f2535cb_html_ga13635442e4c14287367823598f2535cb"><div class="ttname"><a href="group__context_ga13635442e4c14287367823598f2535cb.html#ga13635442e4c14287367823598f2535cb">vkvg_rounded_rectangle2</a></div><div class="ttdeci">vkvg_public void vkvg_rounded_rectangle2(VkvgContext ctx, float x, float y, float w, float h, float rx, float ry)</div><div class="ttdoc">Add an axis aligned rectangle with rounded corners defined in both axis to the current path.</div></div>
+<div class="ttc" id="agroup__context_ga154cef8a49f052068c9f0d6f897aa3d6_html_ga154cef8a49f052068c9f0d6f897aa3d6"><div class="ttname"><a href="group__context_ga154cef8a49f052068c9f0d6f897aa3d6.html#ga154cef8a49f052068c9f0d6f897aa3d6">vkvg_rel_curve_to</a></div><div class="ttdeci">vkvg_public void vkvg_rel_curve_to(VkvgContext ctx, float x1, float y1, float x2, float y2, float x3, float y3)</div><div class="ttdoc">Adds a cubic Bézier spline to the current path relative to the current point.</div></div>
+<div class="ttc" id="agroup__context_ga17c5a80eb803be493370b95add18e0e0_html_ga17c5a80eb803be493370b95add18e0e0"><div class="ttname"><a href="group__context_ga17c5a80eb803be493370b95add18e0e0.html#ga17c5a80eb803be493370b95add18e0e0">vkvg_set_matrix</a></div><div class="ttdeci">vkvg_public void vkvg_set_matrix(VkvgContext ctx, const vkvg_matrix_t *matrix)</div></div>
+<div class="ttc" id="agroup__context_ga19370dc950aa5f87d13feb2824faf441_html_ga19370dc950aa5f87d13feb2824faf441"><div class="ttname"><a href="group__context_ga19370dc950aa5f87d13feb2824faf441.html#ga19370dc950aa5f87d13feb2824faf441">vkvg_set_miter_limit</a></div><div class="ttdeci">vkvg_public void vkvg_set_miter_limit(VkvgContext ctx, float limit)</div><div class="ttdoc">set line join miter size limit.</div></div>
+<div class="ttc" id="agroup__context_ga25e4334755ba6bef6a74bc263554c07e_html_ga25e4334755ba6bef6a74bc263554c07e"><div class="ttname"><a href="group__context_ga25e4334755ba6bef6a74bc263554c07e.html#ga25e4334755ba6bef6a74bc263554c07e">vkvg_get_line_width</a></div><div class="ttdeci">vkvg_public float vkvg_get_line_width(VkvgContext ctx)</div><div class="ttdoc">get current line width</div></div>
+<div class="ttc" id="agroup__context_ga261c6105cc8574a05a971b562cfbbfdf_html_ga261c6105cc8574a05a971b562cfbbfdf"><div class="ttname"><a href="group__context_ga261c6105cc8574a05a971b562cfbbfdf.html#ga261c6105cc8574a05a971b562cfbbfdf">vkvg_set_line_join</a></div><div class="ttdeci">vkvg_public void vkvg_set_line_join(VkvgContext ctx, vkvg_line_join_t join)</div><div class="ttdoc">set line joins for the next draw command.</div></div>
+<div class="ttc" id="agroup__context_ga2af37f98b630134843446c5d8109741f_html_ga2af37f98b630134843446c5d8109741f"><div class="ttname"><a href="group__context_ga2af37f98b630134843446c5d8109741f.html#ga2af37f98b630134843446c5d8109741f">vkvg_set_line_cap</a></div><div class="ttdeci">vkvg_public void vkvg_set_line_cap(VkvgContext ctx, vkvg_line_cap_t cap)</div><div class="ttdoc">set line terminations for the next draw command.</div></div>
+<div class="ttc" id="agroup__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9_html_ga2e3f3777b3ba1a6de1d54eb7c23737d9"><div class="ttname"><a href="group__context_ga2e3f3777b3ba1a6de1d54eb7c23737d9.html#ga2e3f3777b3ba1a6de1d54eb7c23737d9">vkvg_show_text</a></div><div class="ttdeci">vkvg_public void vkvg_show_text(VkvgContext ctx, const char *text)</div></div>
+<div class="ttc" id="agroup__context_ga2e5ac52635eb2745b9f28373689df0d9_html_ga2e5ac52635eb2745b9f28373689df0d9"><div class="ttname"><a href="group__context_ga2e5ac52635eb2745b9f28373689df0d9.html#ga2e5ac52635eb2745b9f28373689df0d9">vkvg_show_text_run</a></div><div class="ttdeci">vkvg_public void vkvg_show_text_run(VkvgContext ctx, VkvgText textRun)</div></div>
+<div class="ttc" id="agroup__context_ga32ccec401affe05abbbcc914cd3139e6_html_ga32ccec401affe05abbbcc914cd3139e6"><div class="ttname"><a href="group__context_ga32ccec401affe05abbbcc914cd3139e6.html#ga32ccec401affe05abbbcc914cd3139e6">vkvg_set_fill_rule</a></div><div class="ttdeci">vkvg_public void vkvg_set_fill_rule(VkvgContext ctx, vkvg_fill_rule_t fr)</div></div>
+<div class="ttc" id="agroup__context_ga3590f94fe38df4f98f196d738827891c_html_ga3590f94fe38df4f98f196d738827891c"><div class="ttname"><a href="group__context_ga3590f94fe38df4f98f196d738827891c.html#ga3590f94fe38df4f98f196d738827891c">vkvg_stroke</a></div><div class="ttdeci">vkvg_public void vkvg_stroke(VkvgContext ctx)</div><div class="ttdoc">Stroke command.</div></div>
+<div class="ttc" id="agroup__context_ga36fe35b2d255b66d379b70567d49eed2_html_ga36fe35b2d255b66d379b70567d49eed2"><div class="ttname"><a href="group__context_ga36fe35b2d255b66d379b70567d49eed2.html#ga36fe35b2d255b66d379b70567d49eed2">vkvg_status_to_string</a></div><div class="ttdeci">vkvg_public const char * vkvg_status_to_string(vkvg_status_t status)</div></div>
+<div class="ttc" id="agroup__context_ga38d3fd1954fdcddd9013117f60d21707_html_ga38d3fd1954fdcddd9013117f60d21707"><div class="ttname"><a href="group__context_ga38d3fd1954fdcddd9013117f60d21707.html#ga38d3fd1954fdcddd9013117f60d21707">vkvg_set_dash</a></div><div class="ttdeci">vkvg_public void vkvg_set_dash(VkvgContext ctx, const float *dashes, uint32_t num_dashes, float offset)</div><div class="ttdoc">set the dash configuration for strokes</div></div>
+<div class="ttc" id="agroup__context_ga3f64f9251bd63c229205115a214acfc1_html_ga3f64f9251bd63c229205115a214acfc1"><div class="ttname"><a href="group__context_ga3f64f9251bd63c229205115a214acfc1.html#ga3f64f9251bd63c229205115a214acfc1">vkvg_stroke_preserve</a></div><div class="ttdeci">vkvg_public void vkvg_stroke_preserve(VkvgContext ctx)</div><div class="ttdoc">Stroke command that preserve current path.</div></div>
+<div class="ttc" id="agroup__context_ga41a306bcd66be7fc2f00b66a5ea92208_html_ga41a306bcd66be7fc2f00b66a5ea92208"><div class="ttname"><a href="group__context_ga41a306bcd66be7fc2f00b66a5ea92208.html#ga41a306bcd66be7fc2f00b66a5ea92208">vkvg_get_line_join</a></div><div class="ttdeci">vkvg_public vkvg_line_join_t vkvg_get_line_join(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_ga41d32b2e72c0eccf4a2bc695598c50ba_html_ga41d32b2e72c0eccf4a2bc695598c50ba"><div class="ttname"><a href="group__context_ga41d32b2e72c0eccf4a2bc695598c50ba.html#ga41d32b2e72c0eccf4a2bc695598c50ba">vkvg_move_to</a></div><div class="ttdeci">vkvg_public void vkvg_move_to(VkvgContext ctx, float x, float y)</div><div class="ttdoc">Move the context pen to the position given in argument.</div></div>
+<div class="ttc" id="agroup__context_ga42752652b304544765ffbc9f1355f04a_html_ga42752652b304544765ffbc9f1355f04a"><div class="ttname"><a href="group__context_ga42752652b304544765ffbc9f1355f04a.html#ga42752652b304544765ffbc9f1355f04a">vkvg_clip_preserve</a></div><div class="ttdeci">vkvg_public void vkvg_clip_preserve(VkvgContext ctx)</div><div class="ttdoc">Establishes a new clip region preserving the current path.</div></div>
+<div class="ttc" id="agroup__context_ga46da71eebe6f6dbb5056dc1429ced863_html_ga46da71eebe6f6dbb5056dc1429ced863"><div class="ttname"><a href="group__context_ga46da71eebe6f6dbb5056dc1429ced863.html#ga46da71eebe6f6dbb5056dc1429ced863">vkvg_set_source_color</a></div><div class="ttdeci">vkvg_public void vkvg_set_source_color(VkvgContext ctx, uint32_t c)</div><div class="ttdoc">Set current source for drawing to the solid color defined by the supplied 32bit integer.</div></div>
+<div class="ttc" id="agroup__context_ga490b9db147cf800e5e98eefe3753b8ec_html_ga490b9db147cf800e5e98eefe3753b8ec"><div class="ttname"><a href="group__context_ga490b9db147cf800e5e98eefe3753b8ec.html#ga490b9db147cf800e5e98eefe3753b8ec">vkvg_restore</a></div><div class="ttdeci">vkvg_public void vkvg_restore(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_ga4d37ec2bc539cbb2f088152c1785724a_html_ga4d37ec2bc539cbb2f088152c1785724a"><div class="ttname"><a href="group__context_ga4d37ec2bc539cbb2f088152c1785724a.html#ga4d37ec2bc539cbb2f088152c1785724a">vkvg_get_miter_limit</a></div><div class="ttdeci">vkvg_public float vkvg_get_miter_limit(VkvgContext ctx)</div><div class="ttdoc">Gets the current miter limit, as set by vkvg_set_miter_limit().</div></div>
+<div class="ttc" id="agroup__context_ga54e4a562ce79bfe7b27bccb354211526_html_ga54e4a562ce79bfe7b27bccb354211526"><div class="ttname"><a href="group__context_ga54e4a562ce79bfe7b27bccb354211526.html#ga54e4a562ce79bfe7b27bccb354211526">vkvg_get_current_point</a></div><div class="ttdeci">vkvg_public void vkvg_get_current_point(VkvgContext ctx, float *x, float *y)</div><div class="ttdoc">Get the current point of the context, return 0,0 if no point is defined.</div></div>
+<div class="ttc" id="agroup__context_ga5681b5178166d4f96d9f803000866200_html_ga5681b5178166d4f96d9f803000866200"><div class="ttname"><a href="group__context_ga5681b5178166d4f96d9f803000866200.html#ga5681b5178166d4f96d9f803000866200">vkvg_get_target</a></div><div class="ttdeci">vkvg_public VkvgSurface vkvg_get_target(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_ga59ac2b80c1610a785e65ad44fde2b1d0_html_ga59ac2b80c1610a785e65ad44fde2b1d0"><div class="ttname"><a href="group__context_ga59ac2b80c1610a785e65ad44fde2b1d0.html#ga59ac2b80c1610a785e65ad44fde2b1d0">vkvg_reference</a></div><div class="ttdeci">vkvg_public VkvgContext vkvg_reference(VkvgContext ctx)</div><div class="ttdoc">Increment by one the reference count on this context.</div></div>
+<div class="ttc" id="agroup__context_ga5accbb746089e87bcf2affb3b8d013ff_html_ga5accbb746089e87bcf2affb3b8d013ff"><div class="ttname"><a href="group__context_ga5accbb746089e87bcf2affb3b8d013ff.html#ga5accbb746089e87bcf2affb3b8d013ff">vkvg_get_fill_rule</a></div><div class="ttdeci">vkvg_public vkvg_fill_rule_t vkvg_get_fill_rule(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_ga5d60e9db2309e786ac30218efab804cb_html_ga5d60e9db2309e786ac30218efab804cb"><div class="ttname"><a href="group__context_ga5d60e9db2309e786ac30218efab804cb.html#ga5d60e9db2309e786ac30218efab804cb">vkvg_new_path</a></div><div class="ttdeci">vkvg_public void vkvg_new_path(VkvgContext ctx)</div><div class="ttdoc">Start a new empty path.</div></div>
+<div class="ttc" id="agroup__context_ga5d8b1a43c078011541b8ad40a2af00bb_html_ga5d8b1a43c078011541b8ad40a2af00bb"><div class="ttname"><a href="group__context_ga5d8b1a43c078011541b8ad40a2af00bb.html#ga5d8b1a43c078011541b8ad40a2af00bb">vkvg_scale</a></div><div class="ttdeci">vkvg_public void vkvg_scale(VkvgContext ctx, float sx, float sy)</div></div>
+<div class="ttc" id="agroup__context_ga61e679b9e01cdf105c7756bf9854697b_html_ga61e679b9e01cdf105c7756bf9854697b"><div class="ttname"><a href="group__context_ga61e679b9e01cdf105c7756bf9854697b.html#ga61e679b9e01cdf105c7756bf9854697b">vkvg_identity_matrix</a></div><div class="ttdeci">vkvg_public void vkvg_identity_matrix(VkvgContext ctx)</div><div class="ttdoc">Reset the current transformation matrix of the provided context to the identity matrix.</div></div>
+<div class="ttc" id="agroup__context_ga6fd276cc6718c78aa889d289004707f2_html_ga6fd276cc6718c78aa889d289004707f2"><div class="ttname"><a href="group__context_ga6fd276cc6718c78aa889d289004707f2.html#ga6fd276cc6718c78aa889d289004707f2">vkvg_new_sub_path</a></div><div class="ttdeci">vkvg_public void vkvg_new_sub_path(VkvgContext ctx)</div><div class="ttdoc">Start new sub path, no current point is defined.</div></div>
+<div class="ttc" id="agroup__context_ga70c154560a0c15922815cfe7d6530312_html_ga70c154560a0c15922815cfe7d6530312"><div class="ttname"><a href="group__context_ga70c154560a0c15922815cfe7d6530312.html#ga70c154560a0c15922815cfe7d6530312">vkvg_rectangle</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_rectangle(VkvgContext ctx, float x, float y, float w, float h)</div><div class="ttdoc">Add an axis aligned rectangle subpath to the current path.</div></div>
+<div class="ttc" id="agroup__context_ga7316a9d4a70cbc592923c8d3410df077_html_ga7316a9d4a70cbc592923c8d3410df077"><div class="ttname"><a href="group__context_ga7316a9d4a70cbc592923c8d3410df077.html#ga7316a9d4a70cbc592923c8d3410df077">vkvg_set_source_surface</a></div><div class="ttdeci">vkvg_public void vkvg_set_source_surface(VkvgContext ctx, VkvgSurface surf, float x, float y)</div><div class="ttdoc">use supplied surface as current pattern.</div></div>
+<div class="ttc" id="agroup__context_ga73db2af35f3339bc926854a492560964_html_ga73db2af35f3339bc926854a492560964"><div class="ttname"><a href="group__context_ga73db2af35f3339bc926854a492560964.html#ga73db2af35f3339bc926854a492560964">vkvg_set_source</a></div><div class="ttdeci">vkvg_public void vkvg_set_source(VkvgContext ctx, VkvgPattern pat)</div><div class="ttdoc">set supplied pattern as current source.</div></div>
+<div class="ttc" id="agroup__context_ga74f4c24e04116105ddc91b31a174ed34_html_ga74f4c24e04116105ddc91b31a174ed34"><div class="ttname"><a href="group__context_ga74f4c24e04116105ddc91b31a174ed34.html#ga74f4c24e04116105ddc91b31a174ed34">vkvg_elliptic_arc_to</a></div><div class="ttdeci">vkvg_public void vkvg_elliptic_arc_to(VkvgContext ctx, float x2, float y2, bool largeArc, bool counterClockWise, float rx, float ry, float phi)</div></div>
+<div class="ttc" id="agroup__context_ga78687897d394221132d57809244a2bde_html_ga78687897d394221132d57809244a2bde"><div class="ttname"><a href="group__context_ga78687897d394221132d57809244a2bde.html#ga78687897d394221132d57809244a2bde">vkvg_set_opacity</a></div><div class="ttdeci">vkvg_public void vkvg_set_opacity(VkvgContext ctx, float opacity)</div></div>
+<div class="ttc" id="agroup__context_ga79802b5c678d1ab84a4f5ef560e77e29_html_ga79802b5c678d1ab84a4f5ef560e77e29"><div class="ttname"><a href="group__context_ga79802b5c678d1ab84a4f5ef560e77e29.html#ga79802b5c678d1ab84a4f5ef560e77e29">vkvg_text_extents</a></div><div class="ttdeci">vkvg_public void vkvg_text_extents(VkvgContext ctx, const char *text, vkvg_text_extents_t *extents)</div></div>
+<div class="ttc" id="agroup__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce_html_ga79ca5efa6ffc3025bda30a1d0ed3e2ce"><div class="ttname"><a href="group__context_ga79ca5efa6ffc3025bda30a1d0ed3e2ce.html#ga79ca5efa6ffc3025bda30a1d0ed3e2ce">vkvg_get_matrix</a></div><div class="ttdeci">vkvg_public void vkvg_get_matrix(VkvgContext ctx, const vkvg_matrix_t *matrix)</div></div>
+<div class="ttc" id="agroup__context_ga7b84dd59cc0b3d116948a89ff7ad53f8_html_ga7b84dd59cc0b3d116948a89ff7ad53f8"><div class="ttname"><a href="group__context_ga7b84dd59cc0b3d116948a89ff7ad53f8.html#ga7b84dd59cc0b3d116948a89ff7ad53f8">vkvg_fill</a></div><div class="ttdeci">vkvg_public void vkvg_fill(VkvgContext ctx)</div><div class="ttdoc">Fill command.</div></div>
+<div class="ttc" id="agroup__context_ga7c420f18b584d664ba272351503b552a_html_ga7c420f18b584d664ba272351503b552a"><div class="ttname"><a href="group__context_ga7c420f18b584d664ba272351503b552a.html#ga7c420f18b584d664ba272351503b552a">vkvg_rel_line_to</a></div><div class="ttdeci">vkvg_public void vkvg_rel_line_to(VkvgContext ctx, float dx, float dy)</div><div class="ttdoc">Add a line to the current path from the current point to the coordinate relative to it.</div></div>
+<div class="ttc" id="agroup__context_ga7e937e021bf96bd38de3e478bf80c3e7_html_ga7e937e021bf96bd38de3e478bf80c3e7"><div class="ttname"><a href="group__context_ga7e937e021bf96bd38de3e478bf80c3e7.html#ga7e937e021bf96bd38de3e478bf80c3e7">vkvg_arc_negative</a></div><div class="ttdeci">vkvg_public void vkvg_arc_negative(VkvgContext ctx, float xc, float yc, float radius, float a1, float a2)</div><div class="ttdoc">Add a circular arc in counter clockwise order to the current path.</div></div>
+<div class="ttc" id="agroup__context_ga7f1817e3b786b376348af666b2f0520a_html_ga7f1817e3b786b376348af666b2f0520a"><div class="ttname"><a href="group__context_ga7f1817e3b786b376348af666b2f0520a.html#ga7f1817e3b786b376348af666b2f0520a">vkvg_set_source_rgba</a></div><div class="ttdeci">vkvg_public void vkvg_set_source_rgba(VkvgContext ctx, float r, float g, float b, float a)</div><div class="ttdoc">set color with alpha.</div></div>
+<div class="ttc" id="agroup__context_ga7f881ada9c9c463683359d84e876e695_html_ga7f881ada9c9c463683359d84e876e695"><div class="ttname"><a href="group__context_ga7f881ada9c9c463683359d84e876e695.html#ga7f881ada9c9c463683359d84e876e695">vkvg_reset_clip</a></div><div class="ttdeci">vkvg_public void vkvg_reset_clip(VkvgContext ctx)</div><div class="ttdoc">Reset the current clip region.</div></div>
+<div class="ttc" id="agroup__context_ga7fd336046c4afa45de5e5473faed9b2d_html_ga7fd336046c4afa45de5e5473faed9b2d"><div class="ttname"><a href="group__context_ga7fd336046c4afa45de5e5473faed9b2d.html#ga7fd336046c4afa45de5e5473faed9b2d">vkvg_rel_elliptic_arc_to</a></div><div class="ttdeci">vkvg_public void vkvg_rel_elliptic_arc_to(VkvgContext ctx, float x2, float y2, bool largeArc, bool counterClockWise, float rx, float ry, float phi)</div></div>
+<div class="ttc" id="agroup__context_ga88295a0e1ad4344a05de82c54b7159db_html_ga88295a0e1ad4344a05de82c54b7159db"><div class="ttname"><a href="group__context_ga88295a0e1ad4344a05de82c54b7159db.html#ga88295a0e1ad4344a05de82c54b7159db">vkvg_select_font_face</a></div><div class="ttdeci">vkvg_public void vkvg_select_font_face(VkvgContext ctx, const char *name)</div><div class="ttdoc">Try find font with the specified name using the FontConfig library.</div></div>
+<div class="ttc" id="agroup__context_ga89a8aa13acca2fdae86a6f94912513b4_html_ga89a8aa13acca2fdae86a6f94912513b4"><div class="ttname"><a href="group__context_ga89a8aa13acca2fdae86a6f94912513b4.html#ga89a8aa13acca2fdae86a6f94912513b4">vkvg_set_source_rgb</a></div><div class="ttdeci">vkvg_public void vkvg_set_source_rgb(VkvgContext ctx, float r, float g, float b)</div><div class="ttdoc">set color as new source.</div></div>
+<div class="ttc" id="agroup__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c_html_ga8acf97c1e4ae8ab67764a96a0d5d7b9c"><div class="ttname"><a href="group__context_ga8acf97c1e4ae8ab67764a96a0d5d7b9c.html#ga8acf97c1e4ae8ab67764a96a0d5d7b9c">vkvg_arc</a></div><div class="ttdeci">vkvg_public void vkvg_arc(VkvgContext ctx, float xc, float yc, float radius, float a1, float a2)</div><div class="ttdoc">Adds a circular arc of the given radius to the current path.</div></div>
+<div class="ttc" id="agroup__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0_html_ga8ca1adfc2ff436c4f1e76f46ba14d9b0"><div class="ttname"><a href="group__context_ga8ca1adfc2ff436c4f1e76f46ba14d9b0.html#ga8ca1adfc2ff436c4f1e76f46ba14d9b0">vkvg_load_font_from_memory</a></div><div class="ttdeci">vkvg_public void vkvg_load_font_from_memory(VkvgContext ctx, unsigned char *fontBuffer, long fontBufferByteSize, const char *name)</div><div class="ttdoc">Select a new font by providing a pointer on the font file loaded in memory and its size in byte.</div></div>
+<div class="ttc" id="agroup__context_ga93286454cb5af21e9ddf69635e1351ef_html_ga93286454cb5af21e9ddf69635e1351ef"><div class="ttname"><a href="group__context_ga93286454cb5af21e9ddf69635e1351ef.html#ga93286454cb5af21e9ddf69635e1351ef">vkvg_set_font_size</a></div><div class="ttdeci">vkvg_public void vkvg_set_font_size(VkvgContext ctx, uint32_t size)</div></div>
+<div class="ttc" id="agroup__context_ga94c7fd0444bb8b997a780e1895125837_html_ga94c7fd0444bb8b997a780e1895125837"><div class="ttname"><a href="group__context_ga94c7fd0444bb8b997a780e1895125837.html#ga94c7fd0444bb8b997a780e1895125837">vkvg_rel_quadratic_to</a></div><div class="ttdeci">vkvg_public void vkvg_rel_quadratic_to(VkvgContext ctx, float x1, float y1, float x2, float y2)</div><div class="ttdoc">Add a quadratic Bezizer curve to the current path relative to the current point.</div></div>
+<div class="ttc" id="agroup__context_ga95d31d8c703526652ad57a42292146e2_html_ga95d31d8c703526652ad57a42292146e2"><div class="ttname"><a href="group__context_ga95d31d8c703526652ad57a42292146e2.html#ga95d31d8c703526652ad57a42292146e2">vkvg_paint</a></div><div class="ttdeci">vkvg_public void vkvg_paint(VkvgContext ctx)</div><div class="ttdoc">Paint command.</div></div>
+<div class="ttc" id="agroup__context_ga96ae65bebca48a87348d960d5ba52b03_html_ga96ae65bebca48a87348d960d5ba52b03"><div class="ttname"><a href="group__context_ga96ae65bebca48a87348d960d5ba52b03.html#ga96ae65bebca48a87348d960d5ba52b03">vkvg_get_operator</a></div><div class="ttdeci">vkvg_public vkvg_operator_t vkvg_get_operator(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_ga998ca7435dd87db6da6d30a5ee69f827_html_ga998ca7435dd87db6da6d30a5ee69f827"><div class="ttname"><a href="group__context_ga998ca7435dd87db6da6d30a5ee69f827.html#ga998ca7435dd87db6da6d30a5ee69f827">vkvg_transform</a></div><div class="ttdeci">vkvg_public void vkvg_transform(VkvgContext ctx, const vkvg_matrix_t *matrix)</div></div>
+<div class="ttc" id="agroup__context_ga99ca38817ba4247d2cacb2140f4ad1f6_html_ga99ca38817ba4247d2cacb2140f4ad1f6"><div class="ttname"><a href="group__context_ga99ca38817ba4247d2cacb2140f4ad1f6.html#ga99ca38817ba4247d2cacb2140f4ad1f6">vkvg_get_line_cap</a></div><div class="ttdeci">vkvg_public vkvg_line_cap_t vkvg_get_line_cap(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_gaa0dd784bb4277124e6fd2546a50b970a_html_gaa0dd784bb4277124e6fd2546a50b970a"><div class="ttname"><a href="group__context_gaa0dd784bb4277124e6fd2546a50b970a.html#gaa0dd784bb4277124e6fd2546a50b970a">vkvg_fill_preserve</a></div><div class="ttdeci">vkvg_public void vkvg_fill_preserve(VkvgContext ctx)</div><div class="ttdoc">Fill command that preserve current path.</div></div>
+<div class="ttc" id="agroup__context_gaa1dd0e917ca55bb68795b6973f1fa38e_html_gaa1dd0e917ca55bb68795b6973f1fa38e"><div class="ttname"><a href="group__context_gaa1dd0e917ca55bb68795b6973f1fa38e.html#gaa1dd0e917ca55bb68795b6973f1fa38e">vkvg_set_line_width</a></div><div class="ttdeci">vkvg_public void vkvg_set_line_width(VkvgContext ctx, float width)</div><div class="ttdoc">set line width for the next draw command.</div></div>
+<div class="ttc" id="agroup__context_gaa2a085eb1589cad42d21a79d967ba821_html_gaa2a085eb1589cad42d21a79d967ba821"><div class="ttname"><a href="group__context_gaa2a085eb1589cad42d21a79d967ba821.html#gaa2a085eb1589cad42d21a79d967ba821">vkvg_get_dash</a></div><div class="ttdeci">vkvg_public void vkvg_get_dash(VkvgContext ctx, const float *dashes, uint32_t *num_dashes, float *offset)</div><div class="ttdoc">get current dash settings.</div></div>
+<div class="ttc" id="agroup__context_gaa5967f211de903e7feb6bf12ae909a06_html_gaa5967f211de903e7feb6bf12ae909a06"><div class="ttname"><a href="group__context_gaa5967f211de903e7feb6bf12ae909a06.html#gaa5967f211de903e7feb6bf12ae909a06">vkvg_rounded_rectangle</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_rounded_rectangle(VkvgContext ctx, float x, float y, float w, float h, float radius)</div><div class="ttdoc">Add an axis aligned rectangle with rounded corners to the current path.</div></div>
+<div class="ttc" id="agroup__context_gaa7356999fb385658dc2ff6c182e639c5_html_gaa7356999fb385658dc2ff6c182e639c5"><div class="ttname"><a href="group__context_gaa7356999fb385658dc2ff6c182e639c5.html#gaa7356999fb385658dc2ff6c182e639c5">vkvg_get_reference_count</a></div><div class="ttdeci">vkvg_public uint32_t vkvg_get_reference_count(VkvgContext ctx)</div><div class="ttdoc">Get the current reference count of this context.</div></div>
+<div class="ttc" id="agroup__context_gaa7a77d72856d41276186df5bb2299339_html_gaa7a77d72856d41276186df5bb2299339"><div class="ttname"><a href="group__context_gaa7a77d72856d41276186df5bb2299339.html#gaa7a77d72856d41276186df5bb2299339">vkvg_status</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_status(VkvgContext ctx)</div><div class="ttdoc">Get context status.</div></div>
+<div class="ttc" id="agroup__context_gaaa044940f56de70161b3821934077c7b_html_gaaa044940f56de70161b3821934077c7b"><div class="ttname"><a href="group__context_gaaa044940f56de70161b3821934077c7b.html#gaaa044940f56de70161b3821934077c7b">vkvg_line_to</a></div><div class="ttdeci">vkvg_public void vkvg_line_to(VkvgContext ctx, float x, float y)</div><div class="ttdoc">Add a line to the current path from the current point to the coordinate given in arguments.</div></div>
+<div class="ttc" id="agroup__context_gaaaab7e5a95eab3cb812bbe4865d85951_html_gaaaab7e5a95eab3cb812bbe4865d85951"><div class="ttname"><a href="group__context_gaaaab7e5a95eab3cb812bbe4865d85951.html#gaaaab7e5a95eab3cb812bbe4865d85951">vkvg_load_font_from_path</a></div><div class="ttdeci">vkvg_public void vkvg_load_font_from_path(VkvgContext ctx, const char *path, const char *name)</div><div class="ttdoc">Select a new font by providing its file path.</div></div>
+<div class="ttc" id="agroup__context_gaaddca8228bb495010ea67cb312db28d5_html_gaaddca8228bb495010ea67cb312db28d5"><div class="ttname"><a href="group__context_gaaddca8228bb495010ea67cb312db28d5.html#gaaddca8228bb495010ea67cb312db28d5">vkvg_rel_move_to</a></div><div class="ttdeci">vkvg_public void vkvg_rel_move_to(VkvgContext ctx, float x, float y)</div><div class="ttdoc">Move the context pen relative to the current point.</div></div>
+<div class="ttc" id="agroup__context_gaadec811521b3edb7a509bd9c6e370ee5_html_gaadec811521b3edb7a509bd9c6e370ee5"><div class="ttname"><a href="group__context_gaadec811521b3edb7a509bd9c6e370ee5.html#gaadec811521b3edb7a509bd9c6e370ee5">vkvg_ellipse</a></div><div class="ttdeci">vkvg_public void vkvg_ellipse(VkvgContext ctx, float radiusX, float radiusY, float x, float y, float rotationAngle)</div></div>
+<div class="ttc" id="agroup__context_gab9a9036245eb304f4214705879326f13_html_gab9a9036245eb304f4214705879326f13"><div class="ttname"><a href="group__context_gab9a9036245eb304f4214705879326f13.html#gab9a9036245eb304f4214705879326f13">vkvg_set_operator</a></div><div class="ttdeci">vkvg_public void vkvg_set_operator(VkvgContext ctx, vkvg_operator_t op)</div></div>
+<div class="ttc" id="agroup__context_gabfc11b67746a4b438580242c79ef6dce_html_gabfc11b67746a4b438580242c79ef6dce"><div class="ttname"><a href="group__context_gabfc11b67746a4b438580242c79ef6dce.html#gabfc11b67746a4b438580242c79ef6dce">vkvg_destroy</a></div><div class="ttdeci">vkvg_public void vkvg_destroy(VkvgContext ctx)</div><div class="ttdoc">Decrement the reference count on the context by one. Destroy it if count reach 0.</div></div>
+<div class="ttc" id="agroup__context_gac2c7805769e61c06151b52f3fb52986d_html_gac2c7805769e61c06151b52f3fb52986d"><div class="ttname"><a href="group__context_gac2c7805769e61c06151b52f3fb52986d.html#gac2c7805769e61c06151b52f3fb52986d">vkvg_has_current_point</a></div><div class="ttdeci">vkvg_public bool vkvg_has_current_point(VkvgContext ctx)</div><div class="ttdoc">Returns whether a current point is defined on the current path. See vkvg_get_current_point() for deta...</div></div>
+<div class="ttc" id="agroup__context_gac418bd821f5e47d7c9deb6f58b5bc03d_html_gac418bd821f5e47d7c9deb6f58b5bc03d"><div class="ttname"><a href="group__context_gac418bd821f5e47d7c9deb6f58b5bc03d.html#gac418bd821f5e47d7c9deb6f58b5bc03d">vkvg_clear</a></div><div class="ttdeci">vkvg_public void vkvg_clear(VkvgContext ctx)</div><div class="ttdoc">Clear surface.</div></div>
+<div class="ttc" id="agroup__context_gacd68ee83c078f62d89709034c562897b_html_gacd68ee83c078f62d89709034c562897b"><div class="ttname"><a href="group__context_gacd68ee83c078f62d89709034c562897b.html#gacd68ee83c078f62d89709034c562897b">vkvg_create</a></div><div class="ttdeci">vkvg_public VkvgContext vkvg_create(VkvgSurface surf)</div><div class="ttdoc">Create a new vkvg context used for drawing on surfaces.</div></div>
+<div class="ttc" id="agroup__context_gace9e98ac61a0fbdc79d1cee9291c15bb_html_gace9e98ac61a0fbdc79d1cee9291c15bb"><div class="ttname"><a href="group__context_gace9e98ac61a0fbdc79d1cee9291c15bb.html#gace9e98ac61a0fbdc79d1cee9291c15bb">vkvg_get_source</a></div><div class="ttdeci">vkvg_public VkvgPattern vkvg_get_source(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_gacf62b2602170792417398c51511dee67_html_gacf62b2602170792417398c51511dee67"><div class="ttname"><a href="group__context_gacf62b2602170792417398c51511dee67.html#gacf62b2602170792417398c51511dee67">vkvg_translate</a></div><div class="ttdeci">vkvg_public void vkvg_translate(VkvgContext ctx, float dx, float dy)</div></div>
+<div class="ttc" id="agroup__context_gad571c4011138a2cba97fe31709faafc7_html_gad571c4011138a2cba97fe31709faafc7"><div class="ttname"><a href="group__context_gad571c4011138a2cba97fe31709faafc7.html#gad571c4011138a2cba97fe31709faafc7">vkvg_quadratic_to</a></div><div class="ttdeci">vkvg_public void vkvg_quadratic_to(VkvgContext ctx, float x1, float y1, float x2, float y2)</div><div class="ttdoc">Add a quadratic Bezizer curve to the current path.</div></div>
+<div class="ttc" id="agroup__context_gad6e3a8dca42362ceebe8d949058ad3b4_html_gad6e3a8dca42362ceebe8d949058ad3b4"><div class="ttname"><a href="group__context_gad6e3a8dca42362ceebe8d949058ad3b4.html#gad6e3a8dca42362ceebe8d949058ad3b4">vkvg_path_extents</a></div><div class="ttdeci">vkvg_public void vkvg_path_extents(VkvgContext ctx, float *x1, float *y1, float *x2, float *y2)</div><div class="ttdoc">vkvg_path_extents</div></div>
+<div class="ttc" id="agroup__context_gad8303a290f342f71dd233bef3f02441b_html_gad8303a290f342f71dd233bef3f02441b"><div class="ttname"><a href="group__context_gad8303a290f342f71dd233bef3f02441b.html#gad8303a290f342f71dd233bef3f02441b">vkvg_text_run_get_glyph_position</a></div><div class="ttdeci">vkvg_public void vkvg_text_run_get_glyph_position(VkvgText textRun, uint32_t index, vkvg_glyph_info_t *pGlyphInfo)</div><div class="ttdoc">retrieve glyph positions.</div></div>
+<div class="ttc" id="agroup__context_gadf5a54205231c9026559eb3a912578ef_html_gadf5a54205231c9026559eb3a912578ef"><div class="ttname"><a href="group__context_gadf5a54205231c9026559eb3a912578ef.html#gadf5a54205231c9026559eb3a912578ef">vkvg_flush</a></div><div class="ttdeci">vkvg_public void vkvg_flush(VkvgContext ctx)</div><div class="ttdoc">Perform all the pending drawing operations on a context.</div></div>
+<div class="ttc" id="agroup__context_gadfcb5fd125984c0399c5f6bc9619e56a_html_gadfcb5fd125984c0399c5f6bc9619e56a"><div class="ttname"><a href="group__context_gadfcb5fd125984c0399c5f6bc9619e56a.html#gadfcb5fd125984c0399c5f6bc9619e56a">vkvg_text_run_create_with_length</a></div><div class="ttdeci">vkvg_public VkvgText vkvg_text_run_create_with_length(VkvgContext ctx, const char *text, uint32_t length)</div><div class="ttdoc">Create a new text run for a non null terminated string.</div></div>
+<div class="ttc" id="agroup__context_gae025c30c061c0264d4a9f469e8c05d1c_html_gae025c30c061c0264d4a9f469e8c05d1c"><div class="ttname"><a href="group__context_gae025c30c061c0264d4a9f469e8c05d1c.html#gae025c30c061c0264d4a9f469e8c05d1c">vkvg_rotate</a></div><div class="ttdeci">vkvg_public void vkvg_rotate(VkvgContext ctx, float radians)</div></div>
+<div class="ttc" id="agroup__context_gae1be850b3f4a6b01e35344bd033bf3d0_html_gae1be850b3f4a6b01e35344bd033bf3d0"><div class="ttname"><a href="group__context_gae1be850b3f4a6b01e35344bd033bf3d0.html#gae1be850b3f4a6b01e35344bd033bf3d0">vkvg_curve_to</a></div><div class="ttdeci">vkvg_public void vkvg_curve_to(VkvgContext ctx, float x1, float y1, float x2, float y2, float x3, float y3)</div><div class="ttdoc">Adds a cubic Bézier spline to the current path.</div></div>
+<div class="ttc" id="agroup__context_gae3a369a75b9d87c84547a5cd05a221e6_html_gae3a369a75b9d87c84547a5cd05a221e6"><div class="ttname"><a href="group__context_gae3a369a75b9d87c84547a5cd05a221e6.html#gae3a369a75b9d87c84547a5cd05a221e6">vkvg_save</a></div><div class="ttdeci">vkvg_public void vkvg_save(VkvgContext ctx)</div></div>
+<div class="ttc" id="agroup__context_gaf177e82330cb95a71c9517f8aacd6365_html_gaf177e82330cb95a71c9517f8aacd6365"><div class="ttname"><a href="group__context_gaf177e82330cb95a71c9517f8aacd6365.html#gaf177e82330cb95a71c9517f8aacd6365">vkvg_text_run_destroy</a></div><div class="ttdeci">vkvg_public void vkvg_text_run_destroy(VkvgText textRun)</div><div class="ttdoc">Release ressources holded by the text run.</div></div>
+<div class="ttc" id="agroup__context_gafa8b8c1636cb6c479a851fc04f7741ad_html_gafa8b8c1636cb6c479a851fc04f7741ad"><div class="ttname"><a href="group__context_gafa8b8c1636cb6c479a851fc04f7741ad.html#gafa8b8c1636cb6c479a851fc04f7741ad">vkvg_text_run_get_extents</a></div><div class="ttdeci">vkvg_public void vkvg_text_run_get_extents(VkvgText textRun, vkvg_text_extents_t *extents)</div></div>
+<div class="ttc" id="agroup__context_gaff5bbccf8cc53721ca2666c56272256e_html_gaff5bbccf8cc53721ca2666c56272256e"><div class="ttname"><a href="group__context_gaff5bbccf8cc53721ca2666c56272256e.html#gaff5bbccf8cc53721ca2666c56272256e">vkvg_text_run_create</a></div><div class="ttdeci">vkvg_public VkvgText vkvg_text_run_create(VkvgContext ctx, const char *text)</div><div class="ttdoc">Create a new text run.</div></div>
+<div class="ttc" id="agroup__device_ga10ea171640ba5da3027c60390725666c_html_ga10ea171640ba5da3027c60390725666c"><div class="ttname"><a href="group__device_ga10ea171640ba5da3027c60390725666c.html#ga10ea171640ba5da3027c60390725666c">vkvg_get_required_device_extensions</a></div><div class="ttdeci">vkvg_public void vkvg_get_required_device_extensions(VkPhysicalDevice phy, const char **pExtensions, uint32_t *pExtCount)</div><div class="ttdoc">query required device extensions for vkvg.</div></div>
+<div class="ttc" id="agroup__device_ga110a3746370bc3a61aa95e048e739d2e_html_ga110a3746370bc3a61aa95e048e739d2e"><div class="ttname"><a href="group__device_ga110a3746370bc3a61aa95e048e739d2e.html#ga110a3746370bc3a61aa95e048e739d2e">vkvg_device_get_dpy</a></div><div class="ttdeci">vkvg_public void vkvg_device_get_dpy(VkvgDevice dev, int *hdpy, int *vdpy)</div><div class="ttdoc">Get the current dpy values.</div></div>
+<div class="ttc" id="agroup__device_ga1d3b3027ad47c29d49a82705ff21c802_html_ga1d3b3027ad47c29d49a82705ff21c802"><div class="ttname"><a href="group__device_ga1d3b3027ad47c29d49a82705ff21c802.html#ga1d3b3027ad47c29d49a82705ff21c802">vkvg_device_create_from_vk</a></div><div class="ttdeci">vkvg_public VkvgDevice vkvg_device_create_from_vk(VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex)</div><div class="ttdoc">Create a new vkvg device from an existing vulkan logical device.</div></div>
+<div class="ttc" id="agroup__device_ga38c54930707fd47bbdb59ee9000a6d21_html_ga38c54930707fd47bbdb59ee9000a6d21"><div class="ttname"><a href="group__device_ga38c54930707fd47bbdb59ee9000a6d21.html#ga38c54930707fd47bbdb59ee9000a6d21">vkvg_device_destroy</a></div><div class="ttdeci">vkvg_public void vkvg_device_destroy(VkvgDevice dev)</div><div class="ttdoc">Decrement the reference count of the device by 1. Release all it's ressources if count reach 0.</div></div>
+<div class="ttc" id="agroup__device_ga3a87ef8a0d782aa26a39ff63218ea25c_html_ga3a87ef8a0d782aa26a39ff63218ea25c"><div class="ttname"><a href="group__device_ga3a87ef8a0d782aa26a39ff63218ea25c.html#ga3a87ef8a0d782aa26a39ff63218ea25c">vkvg_device_create</a></div><div class="ttdeci">vkvg_public VkvgDevice vkvg_device_create(VkSampleCountFlags samples, bool deferredResolve)</div><div class="ttdoc">Create a new vkvg device.</div></div>
+<div class="ttc" id="agroup__device_ga4410787cc120fdafe8cdc480a2b02e71_html_ga4410787cc120fdafe8cdc480a2b02e71"><div class="ttname"><a href="group__device_ga4410787cc120fdafe8cdc480a2b02e71.html#ga4410787cc120fdafe8cdc480a2b02e71">VkvgDevice</a></div><div class="ttdeci">struct _vkvg_device_t * VkvgDevice</div><div class="ttdoc">Opaque pointer on a Vkvg device structure.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00319">vkvg.h:319</a></div></div>
+<div class="ttc" id="agroup__device_ga4e12927c2cda70943f304f5fdbd43882_html_ga4e12927c2cda70943f304f5fdbd43882"><div class="ttname"><a href="group__device_ga4e12927c2cda70943f304f5fdbd43882.html#ga4e12927c2cda70943f304f5fdbd43882">vkvg_device_get_reference_count</a></div><div class="ttdeci">vkvg_public uint32_t vkvg_device_get_reference_count(VkvgDevice dev)</div><div class="ttdoc">Query the reference count of the device.</div></div>
+<div class="ttc" id="agroup__device_ga584714cbe547b91c08904a90f269c170_html_ga584714cbe547b91c08904a90f269c170"><div class="ttname"><a href="group__device_ga584714cbe547b91c08904a90f269c170.html#ga584714cbe547b91c08904a90f269c170">vkvg_device_create_from_vk_multisample</a></div><div class="ttdeci">vkvg_public VkvgDevice vkvg_device_create_from_vk_multisample(VkInstance inst, VkPhysicalDevice phy, VkDevice vkdev, uint32_t qFamIdx, uint32_t qIndex, VkSampleCountFlags samples, bool deferredResolve)</div><div class="ttdoc">Create a new multisampled vkvg device.</div></div>
+<div class="ttc" id="agroup__device_ga6b1a6746ce78e41714bfa433dde3f330_html_ga6b1a6746ce78e41714bfa433dde3f330"><div class="ttname"><a href="group__device_ga6b1a6746ce78e41714bfa433dde3f330.html#ga6b1a6746ce78e41714bfa433dde3f330">vkvg_get_device_requirements</a></div><div class="ttdeci">vkvg_public const void * vkvg_get_device_requirements(VkPhysicalDeviceFeatures *pEnabledFeatures)</div><div class="ttdoc">get vulkan device creation requirement to fit vkvg needs.</div></div>
+<div class="ttc" id="agroup__device_ga7328d8f0102dd7dcf725bc3c77aa95f8_html_ga7328d8f0102dd7dcf725bc3c77aa95f8"><div class="ttname"><a href="group__device_ga7328d8f0102dd7dcf725bc3c77aa95f8.html#ga7328d8f0102dd7dcf725bc3c77aa95f8">vkvg_device_reference</a></div><div class="ttdeci">vkvg_public VkvgDevice vkvg_device_reference(VkvgDevice dev)</div><div class="ttdoc">Increment the reference count on this device.</div></div>
+<div class="ttc" id="agroup__device_ga76abb77e8be8a16dd7ddd03950ba168b_html_ga76abb77e8be8a16dd7ddd03950ba168b"><div class="ttname"><a href="group__device_ga76abb77e8be8a16dd7ddd03950ba168b.html#ga76abb77e8be8a16dd7ddd03950ba168b">vkvg_device_status</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_device_status(VkvgDevice dev)</div><div class="ttdoc">Get the current status of the device.</div></div>
+<div class="ttc" id="agroup__device_ga7cf75a034d9fb4a78c82724154cf73c8_html_ga7cf75a034d9fb4a78c82724154cf73c8"><div class="ttname"><a href="group__device_ga7cf75a034d9fb4a78c82724154cf73c8.html#ga7cf75a034d9fb4a78c82724154cf73c8">vkvg_get_required_instance_extensions</a></div><div class="ttdeci">vkvg_public void vkvg_get_required_instance_extensions(const char **pExtensions, uint32_t *pExtCount)</div><div class="ttdoc">query required instance extensions for vkvg.</div></div>
+<div class="ttc" id="agroup__device_gaa7b5b0a579d1202e8d782f720f603d91_html_gaa7b5b0a579d1202e8d782f720f603d91"><div class="ttname"><a href="group__device_gaa7b5b0a579d1202e8d782f720f603d91.html#gaa7b5b0a579d1202e8d782f720f603d91">vkvg_device_set_thread_aware</a></div><div class="ttdeci">vkvg_public void vkvg_device_set_thread_aware(VkvgDevice dev, uint32_t thread_awayre)</div></div>
+<div class="ttc" id="agroup__device_gacee1dad855f7ceb5e803c0379e37cff5_html_gacee1dad855f7ceb5e803c0379e37cff5"><div class="ttname"><a href="group__device_gacee1dad855f7ceb5e803c0379e37cff5.html#gacee1dad855f7ceb5e803c0379e37cff5">vkvg_device_set_dpy</a></div><div class="ttdeci">vkvg_public void vkvg_device_set_dpy(VkvgDevice dev, int hdpy, int vdpy)</div><div class="ttdoc">Set the screen dot per inch for this device.</div></div>
+<div class="ttc" id="agroup__matrix_ga053850768b56f00336573729d1ea1090_html_ga053850768b56f00336573729d1ea1090"><div class="ttname"><a href="group__matrix_ga053850768b56f00336573729d1ea1090.html#ga053850768b56f00336573729d1ea1090">vkvg_matrix_scale</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_scale(vkvg_matrix_t *matrix, float sx, float sy)</div><div class="ttdoc">apply scale on matrix</div></div>
+<div class="ttc" id="agroup__matrix_ga0db3d74caa93dd3b2e8595301d447bec_html_ga0db3d74caa93dd3b2e8595301d447bec"><div class="ttname"><a href="group__matrix_ga0db3d74caa93dd3b2e8595301d447bec.html#ga0db3d74caa93dd3b2e8595301d447bec">vkvg_matrix_invert</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_matrix_invert(vkvg_matrix_t *matrix)</div><div class="ttdoc">invert matrix</div></div>
+<div class="ttc" id="agroup__matrix_ga155802a492a4c6a7bb20fb101d0089e4_html_ga155802a492a4c6a7bb20fb101d0089e4"><div class="ttname"><a href="group__matrix_ga155802a492a4c6a7bb20fb101d0089e4.html#ga155802a492a4c6a7bb20fb101d0089e4">vkvg_matrix_transform_distance</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_transform_distance(const vkvg_matrix_t *matrix, float *dx, float *dy)</div><div class="ttdoc">transform distances</div></div>
+<div class="ttc" id="agroup__matrix_ga2146e1153f46e8ef79918dba5d32ac91_html_ga2146e1153f46e8ef79918dba5d32ac91"><div class="ttname"><a href="group__matrix_ga2146e1153f46e8ef79918dba5d32ac91.html#ga2146e1153f46e8ef79918dba5d32ac91">vkvg_matrix_get_scale</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_get_scale(const vkvg_matrix_t *matrix, float *sx, float *sy)</div></div>
+<div class="ttc" id="agroup__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76_html_ga22c80d15d3492420d9dc9fea4ddf7d76"><div class="ttname"><a href="group__matrix_ga22c80d15d3492420d9dc9fea4ddf7d76.html#ga22c80d15d3492420d9dc9fea4ddf7d76">vkvg_matrix_init_identity</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_init_identity(vkvg_matrix_t *matrix)</div><div class="ttdoc">Set matrix to identity.</div></div>
+<div class="ttc" id="agroup__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b_html_ga34aa0d5b237ad0e3b4905b59ec08fd3b"><div class="ttname"><a href="group__matrix_ga34aa0d5b237ad0e3b4905b59ec08fd3b.html#ga34aa0d5b237ad0e3b4905b59ec08fd3b">vkvg_matrix_translate</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_translate(vkvg_matrix_t *matrix, float tx, float ty)</div><div class="ttdoc">apply translation on matrix</div></div>
+<div class="ttc" id="agroup__matrix_ga38fb3ab8cc86565a8e5863b788f00921_html_ga38fb3ab8cc86565a8e5863b788f00921"><div class="ttname"><a href="group__matrix_ga38fb3ab8cc86565a8e5863b788f00921.html#ga38fb3ab8cc86565a8e5863b788f00921">vkvg_matrix_init_rotate</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_init_rotate(vkvg_matrix_t *matrix, float radians)</div><div class="ttdoc">rotation matrix initialization</div></div>
+<div class="ttc" id="agroup__matrix_ga672a08bfb37a7b28db89e1d60988b47f_html_ga672a08bfb37a7b28db89e1d60988b47f"><div class="ttname"><a href="group__matrix_ga672a08bfb37a7b28db89e1d60988b47f.html#ga672a08bfb37a7b28db89e1d60988b47f">vkvg_matrix_multiply</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_multiply(vkvg_matrix_t *result, const vkvg_matrix_t *a, const vkvg_matrix_t *b)</div><div class="ttdoc">matrices multiplication</div></div>
+<div class="ttc" id="agroup__matrix_ga9078043e7c548ef9fec35de32ffc86e3_html_ga9078043e7c548ef9fec35de32ffc86e3"><div class="ttname"><a href="group__matrix_ga9078043e7c548ef9fec35de32ffc86e3.html#ga9078043e7c548ef9fec35de32ffc86e3">vkvg_matrix_init_translate</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_init_translate(vkvg_matrix_t *matrix, float tx, float ty)</div><div class="ttdoc">Rotation matrix initialization.</div></div>
+<div class="ttc" id="agroup__matrix_gac6da39c63aa83f333fad4876da70c495_html_gac6da39c63aa83f333fad4876da70c495"><div class="ttname"><a href="group__matrix_gac6da39c63aa83f333fad4876da70c495.html#gac6da39c63aa83f333fad4876da70c495">vkvg_matrix_init_scale</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_init_scale(vkvg_matrix_t *matrix, float sx, float sy)</div><div class="ttdoc">scaling matrix initialization</div></div>
+<div class="ttc" id="agroup__matrix_gacbad7841972e44b065fc74e17dcce2cd_html_gacbad7841972e44b065fc74e17dcce2cd"><div class="ttname"><a href="group__matrix_gacbad7841972e44b065fc74e17dcce2cd.html#gacbad7841972e44b065fc74e17dcce2cd">vkvg_matrix_rotate</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_rotate(vkvg_matrix_t *matrix, float radians)</div><div class="ttdoc">apply rotation on matrix</div></div>
+<div class="ttc" id="agroup__matrix_gad9dc2333081dc6f631ec529f94ec19dc_html_gad9dc2333081dc6f631ec529f94ec19dc"><div class="ttname"><a href="group__matrix_gad9dc2333081dc6f631ec529f94ec19dc.html#gad9dc2333081dc6f631ec529f94ec19dc">vkvg_matrix_transform_point</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_transform_point(const vkvg_matrix_t *matrix, float *x, float *y)</div><div class="ttdoc">transform point</div></div>
+<div class="ttc" id="agroup__matrix_gaf11800eb40198628fabb928a743fecb1_html_gaf11800eb40198628fabb928a743fecb1"><div class="ttname"><a href="group__matrix_gaf11800eb40198628fabb928a743fecb1.html#gaf11800eb40198628fabb928a743fecb1">vkvg_matrix_init</a></div><div class="ttdeci">vkvg_public void vkvg_matrix_init(vkvg_matrix_t *matrix, float xx, float yx, float xy, float yy, float x0, float y0)</div><div class="ttdoc">Matrix initialization.</div></div>
+<div class="ttc" id="agroup__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9_html_ga0c1342ac3ea8201996c6dfcd9fd85ff9"><div class="ttname"><a href="group__pattern_ga0c1342ac3ea8201996c6dfcd9fd85ff9.html#ga0c1342ac3ea8201996c6dfcd9fd85ff9">vkvg_pattern_get_matrix</a></div><div class="ttdeci">vkvg_public void vkvg_pattern_get_matrix(VkvgPattern pat, vkvg_matrix_t *matrix)</div></div>
+<div class="ttc" id="agroup__pattern_ga14cb27e833bbdd0a922a153bac41837a_html_ga14cb27e833bbdd0a922a153bac41837a"><div class="ttname"><a href="group__pattern_ga14cb27e833bbdd0a922a153bac41837a.html#ga14cb27e833bbdd0a922a153bac41837a">vkvg_pattern_destroy</a></div><div class="ttdeci">vkvg_public void vkvg_pattern_destroy(VkvgPattern pat)</div><div class="ttdoc">dispose pattern.</div></div>
+<div class="ttc" id="agroup__pattern_ga17618bd315ba5382d66b86cb0feb6af9_html_ga17618bd315ba5382d66b86cb0feb6af9"><div class="ttname"><a href="group__pattern_ga17618bd315ba5382d66b86cb0feb6af9.html#ga17618bd315ba5382d66b86cb0feb6af9">vkvg_pattern_create_radial</a></div><div class="ttdeci">vkvg_public VkvgPattern vkvg_pattern_create_radial(float cx0, float cy0, float radius0, float cx1, float cy1, float radius1)</div><div class="ttdoc">create a new radial gradient.</div></div>
+<div class="ttc" id="agroup__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51_html_ga2939439acaf8ee99bf42f7f0eeb1cf51"><div class="ttname"><a href="group__pattern_ga2939439acaf8ee99bf42f7f0eeb1cf51.html#ga2939439acaf8ee99bf42f7f0eeb1cf51">vkvg_pattern_get_linear_points</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_pattern_get_linear_points(VkvgPattern pat, float *x0, float *y0, float *x1, float *y1)</div><div class="ttdoc">get the gradient end points for a linear gradient</div></div>
+<div class="ttc" id="agroup__pattern_ga2c359145c22b8384317dcceee7d065a7_html_ga2c359145c22b8384317dcceee7d065a7"><div class="ttname"><a href="group__pattern_ga2c359145c22b8384317dcceee7d065a7.html#ga2c359145c22b8384317dcceee7d065a7">vkvg_pattern_create_linear</a></div><div class="ttdeci">vkvg_public VkvgPattern vkvg_pattern_create_linear(float x0, float y0, float x1, float y1)</div><div class="ttdoc">create a new linear gradient.</div></div>
+<div class="ttc" id="agroup__pattern_ga34701b3ab3a3976f65b9a5e229efee1d_html_ga34701b3ab3a3976f65b9a5e229efee1d"><div class="ttname"><a href="group__pattern_ga34701b3ab3a3976f65b9a5e229efee1d.html#ga34701b3ab3a3976f65b9a5e229efee1d">vkvg_pattern_edit_linear</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_pattern_edit_linear(VkvgPattern pat, float x0, float y0, float x1, float y1)</div><div class="ttdoc">edit an existing linear gradient.</div></div>
+<div class="ttc" id="agroup__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2_html_ga510cf4273c0a2a9aa027c388dc2f48b2"><div class="ttname"><a href="group__pattern_ga510cf4273c0a2a9aa027c388dc2f48b2.html#ga510cf4273c0a2a9aa027c388dc2f48b2">vkvg_pattern_get_filter</a></div><div class="ttdeci">vkvg_public vkvg_filter_t vkvg_pattern_get_filter(VkvgPattern pat)</div></div>
+<div class="ttc" id="agroup__pattern_ga60d6d8608f15e96a087c8dafd69f28dc_html_ga60d6d8608f15e96a087c8dafd69f28dc"><div class="ttname"><a href="group__pattern_ga60d6d8608f15e96a087c8dafd69f28dc.html#ga60d6d8608f15e96a087c8dafd69f28dc">VkvgPattern</a></div><div class="ttdeci">struct _vkvg_pattern_t * VkvgPattern</div><div class="ttdoc">Opaque pointer on a Vkvg pattern structure.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00327">vkvg.h:327</a></div></div>
+<div class="ttc" id="agroup__pattern_ga6d902720df09232c3836af5517831efe_html_ga6d902720df09232c3836af5517831efe"><div class="ttname"><a href="group__pattern_ga6d902720df09232c3836af5517831efe.html#ga6d902720df09232c3836af5517831efe">vkvg_pattern_get_reference_count</a></div><div class="ttdeci">vkvg_public uint32_t vkvg_pattern_get_reference_count(VkvgPattern pat)</div><div class="ttdoc">get reference count</div></div>
+<div class="ttc" id="agroup__pattern_ga72f8f796252b9716a2cc7e66710dc529_html_ga72f8f796252b9716a2cc7e66710dc529"><div class="ttname"><a href="group__pattern_ga72f8f796252b9716a2cc7e66710dc529.html#ga72f8f796252b9716a2cc7e66710dc529">vkvg_pattern_reference</a></div><div class="ttdeci">vkvg_public VkvgPattern vkvg_pattern_reference(VkvgPattern pat)</div><div class="ttdoc">add reference</div></div>
+<div class="ttc" id="agroup__pattern_ga730832bea18d0c15f98eaa1ee1102f43_html_ga730832bea18d0c15f98eaa1ee1102f43"><div class="ttname"><a href="group__pattern_ga730832bea18d0c15f98eaa1ee1102f43.html#ga730832bea18d0c15f98eaa1ee1102f43">vkvg_pattern_set_extend</a></div><div class="ttdeci">vkvg_public void vkvg_pattern_set_extend(VkvgPattern pat, vkvg_extend_t extend)</div><div class="ttdoc">control the extend of the pattern</div></div>
+<div class="ttc" id="agroup__pattern_ga743ac3fb70e31150aa98bdc11424a36b_html_ga743ac3fb70e31150aa98bdc11424a36b"><div class="ttname"><a href="group__pattern_ga743ac3fb70e31150aa98bdc11424a36b.html#ga743ac3fb70e31150aa98bdc11424a36b">vkvg_pattern_get_color_stop_rgba</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_pattern_get_color_stop_rgba(VkvgPattern pat, uint32_t index, float *offset, float *r, float *g, float *b, float *a)</div><div class="ttdoc">get color stop.</div></div>
+<div class="ttc" id="agroup__pattern_ga7d03d46f9c1544f01eb556fa840c94e0_html_ga7d03d46f9c1544f01eb556fa840c94e0"><div class="ttname"><a href="group__pattern_ga7d03d46f9c1544f01eb556fa840c94e0.html#ga7d03d46f9c1544f01eb556fa840c94e0">vkvg_pattern_create_for_surface</a></div><div class="ttdeci">vkvg_public VkvgPattern vkvg_pattern_create_for_surface(VkvgSurface surf)</div><div class="ttdoc">create a surface pattern</div></div>
+<div class="ttc" id="agroup__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1_html_ga8322c6bd1ef02f3f15faee3993ef55d1"><div class="ttname"><a href="group__pattern_ga8322c6bd1ef02f3f15faee3993ef55d1.html#ga8322c6bd1ef02f3f15faee3993ef55d1">vkvg_pattern_get_color_stop_count</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_pattern_get_color_stop_count(VkvgPattern pat, uint32_t *count)</div><div class="ttdoc">get color stop count.</div></div>
+<div class="ttc" id="agroup__pattern_ga8983c6211dd369a5240a41bfd2a49090_html_ga8983c6211dd369a5240a41bfd2a49090"><div class="ttname"><a href="group__pattern_ga8983c6211dd369a5240a41bfd2a49090.html#ga8983c6211dd369a5240a41bfd2a49090">vkvg_pattern_set_matrix</a></div><div class="ttdeci">vkvg_public void vkvg_pattern_set_matrix(VkvgPattern pat, const vkvg_matrix_t *matrix)</div></div>
+<div class="ttc" id="agroup__pattern_ga97a53a5be17a79b6bdd28a49b50d523c_html_ga97a53a5be17a79b6bdd28a49b50d523c"><div class="ttname"><a href="group__pattern_ga97a53a5be17a79b6bdd28a49b50d523c.html#ga97a53a5be17a79b6bdd28a49b50d523c">vkvg_pattern_set_filter</a></div><div class="ttdeci">vkvg_public void vkvg_pattern_set_filter(VkvgPattern pat, vkvg_filter_t filter)</div><div class="ttdoc">control the filtering when using this pattern on a surface.</div></div>
+<div class="ttc" id="agroup__pattern_gab97a47af9ac9d3e71a70008cf8b05487_html_gab97a47af9ac9d3e71a70008cf8b05487"><div class="ttname"><a href="group__pattern_gab97a47af9ac9d3e71a70008cf8b05487.html#gab97a47af9ac9d3e71a70008cf8b05487">vkvg_pattern_get_type</a></div><div class="ttdeci">vkvg_public vkvg_pattern_type_t vkvg_pattern_get_type(VkvgPattern pat)</div><div class="ttdoc">get pattern type</div></div>
+<div class="ttc" id="agroup__pattern_gabe88f93962cbc6bec99fd94fd01f5547_html_gabe88f93962cbc6bec99fd94fd01f5547"><div class="ttname"><a href="group__pattern_gabe88f93962cbc6bec99fd94fd01f5547.html#gabe88f93962cbc6bec99fd94fd01f5547">vkvg_pattern_edit_radial</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_pattern_edit_radial(VkvgPattern pat, float cx0, float cy0, float radius0, float cx1, float cy1, float radius1)</div><div class="ttdoc">edit an existing radial gradient.</div></div>
+<div class="ttc" id="agroup__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d_html_gabef66c6a7a6baf98f0f89d30bb55f46d"><div class="ttname"><a href="group__pattern_gabef66c6a7a6baf98f0f89d30bb55f46d.html#gabef66c6a7a6baf98f0f89d30bb55f46d">vkvg_pattern_add_color_stop</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_pattern_add_color_stop(VkvgPattern pat, float offset, float r, float g, float b, float a)</div><div class="ttdoc">add colors to gradients</div></div>
+<div class="ttc" id="agroup__pattern_gac87c237c36d4902d1e865778debd3d8d_html_gac87c237c36d4902d1e865778debd3d8d"><div class="ttname"><a href="group__pattern_gac87c237c36d4902d1e865778debd3d8d.html#gac87c237c36d4902d1e865778debd3d8d">vkvg_pattern_get_extend</a></div><div class="ttdeci">vkvg_public vkvg_extend_t vkvg_pattern_get_extend(VkvgPattern pat)</div><div class="ttdoc">query the current extend value for a pa</div></div>
+<div class="ttc" id="agroup__surface_ga09df17e6e7e62e6780c3f9330a6e60e6_html_ga09df17e6e7e62e6780c3f9330a6e60e6"><div class="ttname"><a href="group__surface_ga09df17e6e7e62e6780c3f9330a6e60e6.html#ga09df17e6e7e62e6780c3f9330a6e60e6">vkvg_surface_get_height</a></div><div class="ttdeci">vkvg_public uint32_t vkvg_surface_get_height(VkvgSurface surf)</div><div class="ttdoc">Get the actual surface height.</div></div>
+<div class="ttc" id="agroup__surface_ga0c0097625ec8023049b2acfa92e25520_html_ga0c0097625ec8023049b2acfa92e25520"><div class="ttname"><a href="group__surface_ga0c0097625ec8023049b2acfa92e25520.html#ga0c0097625ec8023049b2acfa92e25520">vkvg_surface_destroy</a></div><div class="ttdeci">vkvg_public void vkvg_surface_destroy(VkvgSurface surf)</div><div class="ttdoc">Decrement the reference count on the surface by one. Destroy it if count reach 0.</div></div>
+<div class="ttc" id="agroup__surface_ga1bc77fa0f6a6508d988ab2bc2f391190_html_ga1bc77fa0f6a6508d988ab2bc2f391190"><div class="ttname"><a href="group__surface_ga1bc77fa0f6a6508d988ab2bc2f391190.html#ga1bc77fa0f6a6508d988ab2bc2f391190">vkvg_surface_create_from_image</a></div><div class="ttdeci">vkvg_public VkvgSurface vkvg_surface_create_from_image(VkvgDevice dev, const char *filePath)</div><div class="ttdoc">Create a new vkvg surface by loading an image file. The resulting surface will have the same dimensio...</div></div>
+<div class="ttc" id="agroup__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc_html_ga21cf3c9f6ce1d7e509ab86d5107eeffc"><div class="ttname"><a href="group__surface_ga21cf3c9f6ce1d7e509ab86d5107eeffc.html#ga21cf3c9f6ce1d7e509ab86d5107eeffc">vkvg_surface_reference</a></div><div class="ttdeci">vkvg_public VkvgSurface vkvg_surface_reference(VkvgSurface surf)</div><div class="ttdoc">Increment reference count on the surface by one.</div></div>
+<div class="ttc" id="agroup__surface_ga3d8cf4052973109318bbb693b6d2800c_html_ga3d8cf4052973109318bbb693b6d2800c"><div class="ttname"><a href="group__surface_ga3d8cf4052973109318bbb693b6d2800c.html#ga3d8cf4052973109318bbb693b6d2800c">vkvg_surface_get_vk_format</a></div><div class="ttdeci">vkvg_public VkFormat vkvg_surface_get_vk_format(VkvgSurface surf)</div><div class="ttdoc">Get the vulkan format of the vulkan texture used as backend for this surface.</div></div>
+<div class="ttc" id="agroup__surface_ga424dbcc7fcefea9cca5726347b2ee235_html_ga424dbcc7fcefea9cca5726347b2ee235"><div class="ttname"><a href="group__surface_ga424dbcc7fcefea9cca5726347b2ee235.html#ga424dbcc7fcefea9cca5726347b2ee235">vkvg_surface_get_vk_image</a></div><div class="ttdeci">vkvg_public VkImage vkvg_surface_get_vk_image(VkvgSurface surf)</div><div class="ttdoc">Get the final single sampled vulkan image of this surface.</div></div>
+<div class="ttc" id="agroup__surface_ga7051fd62842ee526afc261b65f939c2d_html_ga7051fd62842ee526afc261b65f939c2d"><div class="ttname"><a href="group__surface_ga7051fd62842ee526afc261b65f939c2d.html#ga7051fd62842ee526afc261b65f939c2d">vkvg_surface_write_to_png</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_surface_write_to_png(VkvgSurface surf, const char *path)</div><div class="ttdoc">Write surface content to a png file on disk.</div></div>
+<div class="ttc" id="agroup__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d_html_gaa4c4188ebc55afd246dcfa2b804a3d1d"><div class="ttname"><a href="group__surface_gaa4c4188ebc55afd246dcfa2b804a3d1d.html#gaa4c4188ebc55afd246dcfa2b804a3d1d">vkvg_surface_get_width</a></div><div class="ttdeci">vkvg_public uint32_t vkvg_surface_get_width(VkvgSurface surf)</div><div class="ttdoc">Get the actual surface width.</div></div>
+<div class="ttc" id="agroup__surface_gaa77f72e566105b65f7e8563d4a9301d9_html_gaa77f72e566105b65f7e8563d4a9301d9"><div class="ttname"><a href="group__surface_gaa77f72e566105b65f7e8563d4a9301d9.html#gaa77f72e566105b65f7e8563d4a9301d9">vkvg_multisample_surface_resolve</a></div><div class="ttdeci">vkvg_public void vkvg_multisample_surface_resolve(VkvgSurface surf)</div><div class="ttdoc">Explicitly resolve a multisampled surface.</div></div>
+<div class="ttc" id="agroup__surface_gaac3f496bfbf733894fb94eb48f1d1137_html_gaac3f496bfbf733894fb94eb48f1d1137"><div class="ttname"><a href="group__surface_gaac3f496bfbf733894fb94eb48f1d1137.html#gaac3f496bfbf733894fb94eb48f1d1137">vkvg_surface_get_reference_count</a></div><div class="ttdeci">vkvg_public uint32_t vkvg_surface_get_reference_count(VkvgSurface surf)</div><div class="ttdoc">Get the current reference count on this surface.</div></div>
+<div class="ttc" id="agroup__surface_gab927868517986c317e393a1c874081b0_html_gab927868517986c317e393a1c874081b0"><div class="ttname"><a href="group__surface_gab927868517986c317e393a1c874081b0.html#gab927868517986c317e393a1c874081b0">vkvg_surface_create_for_VkhImage</a></div><div class="ttdeci">vkvg_public VkvgSurface vkvg_surface_create_for_VkhImage(VkvgDevice dev, void *vkhImg)</div><div class="ttdoc">Create a new vkvg surface using an existing vulkan texture as backend.</div></div>
+<div class="ttc" id="agroup__surface_gac03b406f38c79c6812fdcff69d50fb7e_html_gac03b406f38c79c6812fdcff69d50fb7e"><div class="ttname"><a href="group__surface_gac03b406f38c79c6812fdcff69d50fb7e.html#gac03b406f38c79c6812fdcff69d50fb7e">vkvg_surface_write_to_memory</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_surface_write_to_memory(VkvgSurface surf, unsigned char *const bitmap)</div><div class="ttdoc">Save surface to memory.</div></div>
+<div class="ttc" id="agroup__surface_gac105fa5f43e1785f2219252b9099365a_html_gac105fa5f43e1785f2219252b9099365a"><div class="ttname"><a href="group__surface_gac105fa5f43e1785f2219252b9099365a.html#gac105fa5f43e1785f2219252b9099365a">vkvg_surface_status</a></div><div class="ttdeci">vkvg_public vkvg_status_t vkvg_surface_status(VkvgSurface surf)</div><div class="ttdoc">Query the current status of the surface.</div></div>
+<div class="ttc" id="agroup__surface_gaebe02eedfc8d5af54c2962aa7227959d_html_gaebe02eedfc8d5af54c2962aa7227959d"><div class="ttname"><a href="group__surface_gaebe02eedfc8d5af54c2962aa7227959d.html#gaebe02eedfc8d5af54c2962aa7227959d">vkvg_surface_create</a></div><div class="ttdeci">vkvg_public VkvgSurface vkvg_surface_create(VkvgDevice dev, uint32_t width, uint32_t height)</div><div class="ttdoc">Create a new vkvg surface.</div></div>
+<div class="ttc" id="agroup__surface_gaed1d8ba342a78c0335647dca56e27174_html_gaed1d8ba342a78c0335647dca56e27174"><div class="ttname"><a href="group__surface_gaed1d8ba342a78c0335647dca56e27174.html#gaed1d8ba342a78c0335647dca56e27174">vkvg_surface_clear</a></div><div class="ttdeci">vkvg_public void vkvg_surface_clear(VkvgSurface surf)</div><div class="ttdoc">Clear the surface content, alpha is also set to 0 resulting in a transparent image.</div></div>
+<div class="ttc" id="agroup__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7_html_gaf2e9eb0e48dd4533d4a5622c12e4d0e7"><div class="ttname"><a href="group__surface_gaf2e9eb0e48dd4533d4a5622c12e4d0e7.html#gaf2e9eb0e48dd4533d4a5622c12e4d0e7">VkvgSurface</a></div><div class="ttdeci">struct _vkvg_surface_t * VkvgSurface</div><div class="ttdoc">Opaque pointer on a Vkvg Surface structure.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00312">vkvg.h:312</a></div></div>
+<div class="ttc" id="astructvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b_html_a4788d82c901b9367dd5c0daff8a7616b"><div class="ttname"><a href="structvkvg__color__t_a4788d82c901b9367dd5c0daff8a7616b.html#a4788d82c901b9367dd5c0daff8a7616b">vkvg_color_t::r</a></div><div class="ttdeci">float r</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00226">vkvg.h:226</a></div></div>
+<div class="ttc" id="astructvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e_html_a4aec1a5be9d9a4a394a2e49e9744286e"><div class="ttname"><a href="structvkvg__color__t_a4aec1a5be9d9a4a394a2e49e9744286e.html#a4aec1a5be9d9a4a394a2e49e9744286e">vkvg_color_t::a</a></div><div class="ttdeci">float a</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00229">vkvg.h:229</a></div></div>
+<div class="ttc" id="astructvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d_html_a83fc1af92e29717b4513d121b0c72c7d"><div class="ttname"><a href="structvkvg__color__t_a83fc1af92e29717b4513d121b0c72c7d.html#a83fc1af92e29717b4513d121b0c72c7d">vkvg_color_t::b</a></div><div class="ttdeci">float b</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00228">vkvg.h:228</a></div></div>
+<div class="ttc" id="astructvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd_html_a8cf17d727651616de6f2b79ef32170cd"><div class="ttname"><a href="structvkvg__color__t_a8cf17d727651616de6f2b79ef32170cd.html#a8cf17d727651616de6f2b79ef32170cd">vkvg_color_t::g</a></div><div class="ttdeci">float g</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00227">vkvg.h:227</a></div></div>
+<div class="ttc" id="astructvkvg__color__t_html"><div class="ttname"><a href="structvkvg__color__t.html">vkvg_color_t</a></div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00225">vkvg.h:225</a></div></div>
+<div class="ttc" id="astructvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468_html_a31ebc425eeae55d11acd591bb46dd468"><div class="ttname"><a href="structvkvg__font__extents__t_a31ebc425eeae55d11acd591bb46dd468.html#a31ebc425eeae55d11acd591bb46dd468">vkvg_font_extents_t::ascent</a></div><div class="ttdeci">float ascent</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00239">vkvg.h:239</a></div></div>
+<div class="ttc" id="astructvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4_html_a48083b65ac9a863566dc3e3fff09a5b4"><div class="ttname"><a href="structvkvg__font__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">vkvg_font_extents_t::height</a></div><div class="ttdeci">float height</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00241">vkvg.h:241</a></div></div>
+<div class="ttc" id="astructvkvg__font__extents__t_a5984964357202018e67f64fd879af95b_html_a5984964357202018e67f64fd879af95b"><div class="ttname"><a href="structvkvg__font__extents__t_a5984964357202018e67f64fd879af95b.html#a5984964357202018e67f64fd879af95b">vkvg_font_extents_t::descent</a></div><div class="ttdeci">float descent</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00240">vkvg.h:240</a></div></div>
+<div class="ttc" id="astructvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1_html_a5a74d8c1db44409b96daa190fce554b1"><div class="ttname"><a href="structvkvg__font__extents__t_a5a74d8c1db44409b96daa190fce554b1.html#a5a74d8c1db44409b96daa190fce554b1">vkvg_font_extents_t::max_y_advance</a></div><div class="ttdeci">float max_y_advance</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00243">vkvg.h:243</a></div></div>
+<div class="ttc" id="astructvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e_html_afef09feed3e6d406a79a4654bbfdf32e"><div class="ttname"><a href="structvkvg__font__extents__t_afef09feed3e6d406a79a4654bbfdf32e.html#afef09feed3e6d406a79a4654bbfdf32e">vkvg_font_extents_t::max_x_advance</a></div><div class="ttdeci">float max_x_advance</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00242">vkvg.h:242</a></div></div>
+<div class="ttc" id="astructvkvg__font__extents__t_html"><div class="ttname"><a href="structvkvg__font__extents__t.html">vkvg_font_extents_t</a></div><div class="ttdoc">font metrics</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00238">vkvg.h:238</a></div></div>
+<div class="ttc" id="astructvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a_html_a302cc6391db771808cf9137cddb15a8a"><div class="ttname"><a href="structvkvg__glyph__info__t_a302cc6391db771808cf9137cddb15a8a.html#a302cc6391db771808cf9137cddb15a8a">vkvg_glyph_info_t::x_offset</a></div><div class="ttdeci">int32_t x_offset</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00269">vkvg.h:269</a></div></div>
+<div class="ttc" id="astructvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5_html_a9ae348ed78a50e882b8167d83412d2b5"><div class="ttname"><a href="structvkvg__glyph__info__t_a9ae348ed78a50e882b8167d83412d2b5.html#a9ae348ed78a50e882b8167d83412d2b5">vkvg_glyph_info_t::y_offset</a></div><div class="ttdeci">int32_t y_offset</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00270">vkvg.h:270</a></div></div>
+<div class="ttc" id="astructvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8_html_ac0a96cfe8a03a6dd0da3f7ca2313e5d8"><div class="ttname"><a href="structvkvg__glyph__info__t_ac0a96cfe8a03a6dd0da3f7ca2313e5d8.html#ac0a96cfe8a03a6dd0da3f7ca2313e5d8">vkvg_glyph_info_t::codepoint</a></div><div class="ttdeci">uint32_t codepoint</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00272">vkvg.h:272</a></div></div>
+<div class="ttc" id="astructvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905_html_ac8b0caa49832b5e674589cba5d72b905"><div class="ttname"><a href="structvkvg__glyph__info__t_ac8b0caa49832b5e674589cba5d72b905.html#ac8b0caa49832b5e674589cba5d72b905">vkvg_glyph_info_t::y_advance</a></div><div class="ttdeci">int32_t y_advance</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00268">vkvg.h:268</a></div></div>
+<div class="ttc" id="astructvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05_html_af4903d34c19de17bf3045668b429da05"><div class="ttname"><a href="structvkvg__glyph__info__t_af4903d34c19de17bf3045668b429da05.html#af4903d34c19de17bf3045668b429da05">vkvg_glyph_info_t::x_advance</a></div><div class="ttdeci">int32_t x_advance</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00267">vkvg.h:267</a></div></div>
+<div class="ttc" id="astructvkvg__glyph__info__t_html"><div class="ttname"><a href="structvkvg__glyph__info__t.html">vkvg_glyph_info_t</a></div><div class="ttdoc">glyphs position in a VkvgText</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00266">vkvg.h:266</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001_html_a3c9556645d92e863376a4063a3ad7001"><div class="ttname"><a href="structvkvg__matrix__t_a3c9556645d92e863376a4063a3ad7001.html#a3c9556645d92e863376a4063a3ad7001">vkvg_matrix_t::x0</a></div><div class="ttdeci">float x0</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00377">vkvg.h:377</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590_html_a83a7590defc35766f789fbbf7fc41590"><div class="ttname"><a href="structvkvg__matrix__t_a83a7590defc35766f789fbbf7fc41590.html#a83a7590defc35766f789fbbf7fc41590">vkvg_matrix_t::xy</a></div><div class="ttdeci">float xy</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00376">vkvg.h:376</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8_html_a9fb9d00fbbf390e0263bcc204b03c7c8"><div class="ttname"><a href="structvkvg__matrix__t_a9fb9d00fbbf390e0263bcc204b03c7c8.html#a9fb9d00fbbf390e0263bcc204b03c7c8">vkvg_matrix_t::xx</a></div><div class="ttdeci">float xx</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00375">vkvg.h:375</a></div></div>
+<div class="ttc" id="astructvkvg__matrix__t_html"><div class="ttname"><a href="structvkvg__matrix__t.html">vkvg_matrix_t</a></div><div class="ttdoc">vkvg matrix structure</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00374">vkvg.h:374</a></div></div>
+<div class="ttc" id="astructvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3_html_a35b39603f2d8ae8c01b5cb9dfbfd20d3"><div class="ttname"><a href="structvkvg__text__extents__t_a35b39603f2d8ae8c01b5cb9dfbfd20d3.html#a35b39603f2d8ae8c01b5cb9dfbfd20d3">vkvg_text_extents_t::y_advance</a></div><div class="ttdeci">float y_advance</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00257">vkvg.h:257</a></div></div>
+<div class="ttc" id="astructvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456_html_a36152a2d5302d6860e555e77a4a8b456"><div class="ttname"><a href="structvkvg__text__extents__t_a36152a2d5302d6860e555e77a4a8b456.html#a36152a2d5302d6860e555e77a4a8b456">vkvg_text_extents_t::x_bearing</a></div><div class="ttdeci">float x_bearing</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00252">vkvg.h:252</a></div></div>
+<div class="ttc" id="astructvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4_html_a48083b65ac9a863566dc3e3fff09a5b4"><div class="ttname"><a href="structvkvg__text__extents__t_a48083b65ac9a863566dc3e3fff09a5b4.html#a48083b65ac9a863566dc3e3fff09a5b4">vkvg_text_extents_t::height</a></div><div class="ttdeci">float height</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00255">vkvg.h:255</a></div></div>
+<div class="ttc" id="astructvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f_html_adb121426957cb2c536d442cb6fd1c90f"><div class="ttname"><a href="structvkvg__text__extents__t_adb121426957cb2c536d442cb6fd1c90f.html#adb121426957cb2c536d442cb6fd1c90f">vkvg_text_extents_t::y_bearing</a></div><div class="ttdeci">float y_bearing</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00253">vkvg.h:253</a></div></div>
+<div class="ttc" id="astructvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915_html_ae426f00e82704fa09578f5446e22d915"><div class="ttname"><a href="structvkvg__text__extents__t_ae426f00e82704fa09578f5446e22d915.html#ae426f00e82704fa09578f5446e22d915">vkvg_text_extents_t::width</a></div><div class="ttdeci">float width</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00254">vkvg.h:254</a></div></div>
+<div class="ttc" id="astructvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4_html_ae83c02c42c97888eca5532a98ed4e2e4"><div class="ttname"><a href="structvkvg__text__extents__t_ae83c02c42c97888eca5532a98ed4e2e4.html#ae83c02c42c97888eca5532a98ed4e2e4">vkvg_text_extents_t::x_advance</a></div><div class="ttdeci">float x_advance</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00256">vkvg.h:256</a></div></div>
+<div class="ttc" id="astructvkvg__text__extents__t_html"><div class="ttname"><a href="structvkvg__text__extents__t.html">vkvg_text_extents_t</a></div><div class="ttdoc">text metrics</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00251">vkvg.h:251</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354">vkvg_status_t</a></div><div class="ttdeci">vkvg_status_t</div><div class="ttdoc">vkvg operation status.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00120">vkvg.h:120</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a014caf10e7e9796a1525c330d046e5b8">VKVG_STATUS_PATTERN_INVALID_GRADIENT</a></div><div class="ttdeci">@ VKVG_STATUS_PATTERN_INVALID_GRADIENT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00131">vkvg.h:131</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a0941445d038633da494992ac519a7016">VKVG_STATUS_INVALID_RECT</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_RECT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00135">vkvg.h:135</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a1e6dcf65d3707ebb3c7aa1b96cf21987">VKVG_STATUS_PATTERN_TYPE_MISMATCH</a></div><div class="ttdeci">@ VKVG_STATUS_PATTERN_TYPE_MISMATCH</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00130">vkvg.h:130</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a3877cf9b80073825918fdfba0ac51696">VKVG_STATUS_INVALID_INDEX</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_INDEX</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00127">vkvg.h:127</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a38d751f65b5ca4aba90ba3695627946c">VKVG_STATUS_NULL_POINTER</a></div><div class="ttdeci">@ VKVG_STATUS_NULL_POINTER</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00128">vkvg.h:128</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a46632c80bd681da4f2d702d01536e7e2">VKVG_STATUS_DEVICE_ERROR</a></div><div class="ttdeci">@ VKVG_STATUS_DEVICE_ERROR</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00137">vkvg.h:137</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a5bcda4c3516b85fd0029ca437547fa4d">VKVG_STATUS_INVALID_SURFACE</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_SURFACE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00139">vkvg.h:139</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a60d73c0671225205d8e97877ea34d071">VKVG_STATUS_TIMEOUT</a></div><div class="ttdeci">@ VKVG_STATUS_TIMEOUT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00136">vkvg.h:136</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a80652ae5261224409e179eef9121e5bd">VKVG_STATUS_INVALID_MATRIX</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_MATRIX</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00125">vkvg.h:125</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354a890b1b1bb306569af3b2b227174f1bea">VKVG_STATUS_INVALID_IMAGE</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_IMAGE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00138">vkvg.h:138</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354aac1f7c1ddaf47f1ef79695e901d718f1">VKVG_STATUS_INVALID_FORMAT</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_FORMAT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00132">vkvg.h:132</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ab341e285e7fb0b4f978c3a4140aea3b9">VKVG_STATUS_INVALID_FONT</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_FONT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00141">vkvg.h:140</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354abbd09c792c0a7f4e25492bc1fd038db6">VKVG_STATUS_WRITE_ERROR</a></div><div class="ttdeci">@ VKVG_STATUS_WRITE_ERROR</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00129">vkvg.h:129</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad171c132ea43395b0a748c63b99f55d9">VKVG_STATUS_INVALID_DASH</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_DASH</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00134">vkvg.h:134</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ad38afefc99aa272f5fa31598ddd0aa7f">VKVG_STATUS_INVALID_RESTORE</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_RESTORE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00123">vkvg.h:123</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adca5beade5a3fd84c5e3cb4db65d593e">VKVG_STATUS_NO_MEMORY</a></div><div class="ttdeci">@ VKVG_STATUS_NO_MEMORY</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00122">vkvg.h:122</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354adeea52cf65dc55d26c0ba6824c3245bf">VKVG_STATUS_SUCCESS</a></div><div class="ttdeci">@ VKVG_STATUS_SUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00121">vkvg.h:121</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae26847e7ea42867a9ae851b2b3a976a4">VKVG_STATUS_FILE_NOT_FOUND</a></div><div class="ttdeci">@ VKVG_STATUS_FILE_NOT_FOUND</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00133">vkvg.h:133</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354ae52f6f34a55e63cc48acc0a973c5d454">VKVG_STATUS_NO_CURRENT_POINT</a></div><div class="ttdeci">@ VKVG_STATUS_NO_CURRENT_POINT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00124">vkvg.h:124</a></div></div>
+<div class="ttc" id="avkvg_8h_a0cf53c292fd50abe53343d71673c9354_html_a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb"><div class="ttname"><a href="vkvg_8h_a0cf53c292fd50abe53343d71673c9354.html#a0cf53c292fd50abe53343d71673c9354af1e2820c9277603041bb2cf1e92b9bcb">VKVG_STATUS_INVALID_STATUS</a></div><div class="ttdeci">@ VKVG_STATUS_INVALID_STATUS</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00126">vkvg.h:126</a></div></div>
+<div class="ttc" id="avkvg_8h_a164da86a4b2636d58d39c45a857b7227_html_a164da86a4b2636d58d39c45a857b7227"><div class="ttname"><a href="vkvg_8h_a164da86a4b2636d58d39c45a857b7227.html#a164da86a4b2636d58d39c45a857b7227">vkvg_set_source_color_name</a></div><div class="ttdeci">vkvg_public void vkvg_set_source_color_name(VkvgContext ctx, const char *color)</div></div>
+<div class="ttc" id="avkvg_8h_a1cde27798744c6485ac522a843017513_html_a1cde27798744c6485ac522a843017513"><div class="ttname"><a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513">vkvg_pattern_type_t</a></div><div class="ttdeci">vkvg_pattern_type_t</div><div class="ttdoc">pattern types</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00182">vkvg.h:182</a></div></div>
+<div class="ttc" id="avkvg_8h_a1cde27798744c6485ac522a843017513_html_a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386"><div class="ttname"><a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a4aff9ccbec5d272981c596474adb5386">VKVG_PATTERN_TYPE_LINEAR</a></div><div class="ttdeci">@ VKVG_PATTERN_TYPE_LINEAR</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00185">vkvg.h:185</a></div></div>
+<div class="ttc" id="avkvg_8h_a1cde27798744c6485ac522a843017513_html_a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db"><div class="ttname"><a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a8396d15ca456c54a268bdc464107e5db">VKVG_PATTERN_TYPE_SURFACE</a></div><div class="ttdeci">@ VKVG_PATTERN_TYPE_SURFACE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00184">vkvg.h:184</a></div></div>
+<div class="ttc" id="avkvg_8h_a1cde27798744c6485ac522a843017513_html_a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5"><div class="ttname"><a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513a926565c0b987eed62e76eca261151ee5">VKVG_PATTERN_TYPE_MESH</a></div><div class="ttdeci">@ VKVG_PATTERN_TYPE_MESH</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00187">vkvg.h:187</a></div></div>
+<div class="ttc" id="avkvg_8h_a1cde27798744c6485ac522a843017513_html_a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4"><div class="ttname"><a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513abac29bd75596cb8af065aa02a1aa34e4">VKVG_PATTERN_TYPE_RADIAL</a></div><div class="ttdeci">@ VKVG_PATTERN_TYPE_RADIAL</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00186">vkvg.h:186</a></div></div>
+<div class="ttc" id="avkvg_8h_a1cde27798744c6485ac522a843017513_html_a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037"><div class="ttname"><a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513ae30ae9f2771df088bc24886fd42fc037">VKVG_PATTERN_TYPE_RASTER_SOURCE</a></div><div class="ttdeci">@ VKVG_PATTERN_TYPE_RASTER_SOURCE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00188">vkvg.h:188</a></div></div>
+<div class="ttc" id="avkvg_8h_a1cde27798744c6485ac522a843017513_html_a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4"><div class="ttname"><a href="vkvg_8h_a1cde27798744c6485ac522a843017513.html#a1cde27798744c6485ac522a843017513aeb9d4daba143ba603f114c3805ab4fa4">VKVG_PATTERN_TYPE_SOLID</a></div><div class="ttdeci">@ VKVG_PATTERN_TYPE_SOLID</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00183">vkvg.h:183</a></div></div>
+<div class="ttc" id="avkvg_8h_a2d6938aad383b6f91bf6be7164b2a995_html_a2d6938aad383b6f91bf6be7164b2a995"><div class="ttname"><a href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995">vkvg_direction_t</a></div><div class="ttdeci">vkvg_direction_t</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00143">vkvg.h:143</a></div></div>
+<div class="ttc" id="avkvg_8h_a2d6938aad383b6f91bf6be7164b2a995_html_a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332"><div class="ttname"><a href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995a288489ba8f506ba72415b35e86e5f332">VKVG_VERTICAL</a></div><div class="ttdeci">@ VKVG_VERTICAL</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00146">vkvg.h:145</a></div></div>
+<div class="ttc" id="avkvg_8h_a2d6938aad383b6f91bf6be7164b2a995_html_a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199"><div class="ttname"><a href="vkvg_8h_a2d6938aad383b6f91bf6be7164b2a995.html#a2d6938aad383b6f91bf6be7164b2a995aaa62739c1a76e107fba227dffd6b8199">VKVG_HORIZONTAL</a></div><div class="ttdeci">@ VKVG_HORIZONTAL</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00144">vkvg.h:144</a></div></div>
+<div class="ttc" id="avkvg_8h_a4202eb97e7aaee0296c33f8a6b932252_html_a4202eb97e7aaee0296c33f8a6b932252"><div class="ttname"><a href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252">vkvg_operator_t</a></div><div class="ttdeci">vkvg_operator_t</div><div class="ttdoc">compositing operators</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00828">vkvg.h:828</a></div></div>
+<div class="ttc" id="avkvg_8h_a4202eb97e7aaee0296c33f8a6b932252_html_a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9"><div class="ttname"><a href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a4dfe6b31014d9176eb6b7a7aa3d385b9">VKVG_OPERATOR_OVER</a></div><div class="ttdeci">@ VKVG_OPERATOR_OVER</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00832">vkvg.h:832</a></div></div>
+<div class="ttc" id="avkvg_8h_a4202eb97e7aaee0296c33f8a6b932252_html_a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54"><div class="ttname"><a href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a6a036630d0638105f87246cfa75e6a54">VKVG_OPERATOR_MAX</a></div><div class="ttdeci">@ VKVG_OPERATOR_MAX</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00862">vkvg.h:862</a></div></div>
+<div class="ttc" id="avkvg_8h_a4202eb97e7aaee0296c33f8a6b932252_html_a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366"><div class="ttname"><a href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252a7af999d0306d40ea662520ee32b7c366">VKVG_OPERATOR_CLEAR</a></div><div class="ttdeci">@ VKVG_OPERATOR_CLEAR</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00829">vkvg.h:829</a></div></div>
+<div class="ttc" id="avkvg_8h_a4202eb97e7aaee0296c33f8a6b932252_html_a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78"><div class="ttname"><a href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab391cf4ab11c3654ac15df0e573ecc78">VKVG_OPERATOR_DIFFERENCE</a></div><div class="ttdeci">@ VKVG_OPERATOR_DIFFERENCE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00856">vkvg.h:856</a></div></div>
+<div class="ttc" id="avkvg_8h_a4202eb97e7aaee0296c33f8a6b932252_html_a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d"><div class="ttname"><a href="vkvg_8h_a4202eb97e7aaee0296c33f8a6b932252.html#a4202eb97e7aaee0296c33f8a6b932252ab3cee330e9692a3ff88897172616572d">VKVG_OPERATOR_SOURCE</a></div><div class="ttdeci">@ VKVG_OPERATOR_SOURCE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00831">vkvg.h:831</a></div></div>
+<div class="ttc" id="avkvg_8h_a4371df2f82cabd4963d913a094a06b35_html_a4371df2f82cabd4963d913a094a06b35"><div class="ttname"><a href="vkvg_8h_a4371df2f82cabd4963d913a094a06b35.html#a4371df2f82cabd4963d913a094a06b35">VkvgText</a></div><div class="ttdeci">struct _vkvg_text_run_t * VkvgText</div><div class="ttdoc">Opaque pointer on a vkvg text run.</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00288">vkvg.h:288</a></div></div>
+<div class="ttc" id="avkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d_html_a46afd254ec45cd6ecd9bd3e238b4698d"><div class="ttname"><a href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698d">vkvg_line_join_t</a></div><div class="ttdeci">vkvg_line_join_t</div><div class="ttdoc">lines articulations</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00208">vkvg.h:208</a></div></div>
+<div class="ttc" id="avkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d_html_a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c"><div class="ttname"><a href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da5f2989d8df5882d66a907ad8d70a3e3c">VKVG_LINE_JOIN_ROUND</a></div><div class="ttdeci">@ VKVG_LINE_JOIN_ROUND</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00210">vkvg.h:210</a></div></div>
+<div class="ttc" id="avkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d_html_a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83"><div class="ttname"><a href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da83710d8d86be990e5d057a109a559d83">VKVG_LINE_JOIN_BEVEL</a></div><div class="ttdeci">@ VKVG_LINE_JOIN_BEVEL</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00212">vkvg.h:211</a></div></div>
+<div class="ttc" id="avkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d_html_a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311"><div class="ttname"><a href="vkvg_8h_a46afd254ec45cd6ecd9bd3e238b4698d.html#a46afd254ec45cd6ecd9bd3e238b4698da87107f3a4b3dcbabeb57102b2fb3a311">VKVG_LINE_JOIN_MITER</a></div><div class="ttdeci">@ VKVG_LINE_JOIN_MITER</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00209">vkvg.h:209</a></div></div>
+<div class="ttc" id="avkvg_8h_a71071026a36a7427c364a8bdc9bccfb6_html_a71071026a36a7427c364a8bdc9bccfb6"><div class="ttname"><a href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6">vkvg_fill_rule_t</a></div><div class="ttdeci">vkvg_fill_rule_t</div><div class="ttdoc">shape fill method</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00220">vkvg.h:220</a></div></div>
+<div class="ttc" id="avkvg_8h_a71071026a36a7427c364a8bdc9bccfb6_html_a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d"><div class="ttname"><a href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6a799b8a88417c80da02d1d52d8e62a43d">VKVG_FILL_RULE_NON_ZERO</a></div><div class="ttdeci">@ VKVG_FILL_RULE_NON_ZERO</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00223">vkvg.h:222</a></div></div>
+<div class="ttc" id="avkvg_8h_a71071026a36a7427c364a8bdc9bccfb6_html_a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7"><div class="ttname"><a href="vkvg_8h_a71071026a36a7427c364a8bdc9bccfb6.html#a71071026a36a7427c364a8bdc9bccfb6ada97bad79f6371820b82472e0ff49fe7">VKVG_FILL_RULE_EVEN_ODD</a></div><div class="ttdeci">@ VKVG_FILL_RULE_EVEN_ODD</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00221">vkvg.h:221</a></div></div>
+<div class="ttc" id="avkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40_html_a9e76bb74a68a2e86a709ed7397cf1a40"><div class="ttname"><a href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40">vkvg_extend_t</a></div><div class="ttdeci">vkvg_extend_t</div><div class="ttdoc">pattern border policy</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00160">vkvg.h:160</a></div></div>
+<div class="ttc" id="avkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40_html_a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f"><div class="ttname"><a href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a016c184949340ded7cab8cc3ebebee8f">VKVG_EXTEND_NONE</a></div><div class="ttdeci">@ VKVG_EXTEND_NONE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00161">vkvg.h:161</a></div></div>
+<div class="ttc" id="avkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40_html_a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c"><div class="ttname"><a href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a2fbaf3043fce97d14bcfaad9f2dc0a1c">VKVG_EXTEND_PAD</a></div><div class="ttdeci">@ VKVG_EXTEND_PAD</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00165">vkvg.h:164</a></div></div>
+<div class="ttc" id="avkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40_html_a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0"><div class="ttname"><a href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40a7f0a3a3c71705d13270039ced36036c0">VKVG_EXTEND_REPEAT</a></div><div class="ttdeci">@ VKVG_EXTEND_REPEAT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00162">vkvg.h:162</a></div></div>
+<div class="ttc" id="avkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40_html_a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832"><div class="ttname"><a href="vkvg_8h_a9e76bb74a68a2e86a709ed7397cf1a40.html#a9e76bb74a68a2e86a709ed7397cf1a40ad3e0f41a1a2af562e7538657d6611832">VKVG_EXTEND_REFLECT</a></div><div class="ttdeci">@ VKVG_EXTEND_REFLECT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00163">vkvg.h:163</a></div></div>
+<div class="ttc" id="avkvg_8h_aadcfd9780144829f5db766b6c54d18ef_html_aadcfd9780144829f5db766b6c54d18ef"><div class="ttname"><a href="vkvg_8h_aadcfd9780144829f5db766b6c54d18ef.html#aadcfd9780144829f5db766b6c54d18ef">vkvg_public</a></div><div class="ttdeci">#define vkvg_public</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00078">vkvg.h:78</a></div></div>
+<div class="ttc" id="avkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5_html_ac8c85e867cfe90bfd43a2b2a75e688c5"><div class="ttname"><a href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5">vkvg_format_t</a></div><div class="ttdeci">vkvg_format_t</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00148">vkvg.h:148</a></div></div>
+<div class="ttc" id="avkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5_html_ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b"><div class="ttname"><a href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a1fc395bec4fab5baf6a8e9d12c48f91b">VKVG_FORMAT_A8</a></div><div class="ttdeci">@ VKVG_FORMAT_A8</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00151">vkvg.h:151</a></div></div>
+<div class="ttc" id="avkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5_html_ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1"><div class="ttname"><a href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a41129f80cde1638c50336775ec6059f1">VKVG_FORMAT_A1</a></div><div class="ttdeci">@ VKVG_FORMAT_A1</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00153">vkvg.h:152</a></div></div>
+<div class="ttc" id="avkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5_html_ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609"><div class="ttname"><a href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5a51e8f390b02e7117cb6bded3df1bc609">VKVG_FORMAT_ARGB32</a></div><div class="ttdeci">@ VKVG_FORMAT_ARGB32</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00149">vkvg.h:149</a></div></div>
+<div class="ttc" id="avkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5_html_ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146"><div class="ttname"><a href="vkvg_8h_ac8c85e867cfe90bfd43a2b2a75e688c5.html#ac8c85e867cfe90bfd43a2b2a75e688c5aca9496af53332389ea1c579becfff146">VKVG_FORMAT_RGB24</a></div><div class="ttdeci">@ VKVG_FORMAT_RGB24</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00150">vkvg.h:150</a></div></div>
+<div class="ttc" id="avkvg_8h_adb45e5c6af26000f8dacd091679c0ca5_html_adb45e5c6af26000f8dacd091679c0ca5"><div class="ttname"><a href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5">vkvg_filter_t</a></div><div class="ttdeci">vkvg_filter_t</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00168">vkvg.h:168</a></div></div>
+<div class="ttc" id="avkvg_8h_adb45e5c6af26000f8dacd091679c0ca5_html_adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0"><div class="ttname"><a href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a00cb91e4e5cc8a0bc88ff1b8ab8fc8c0">VKVG_FILTER_BEST</a></div><div class="ttdeci">@ VKVG_FILTER_BEST</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00171">vkvg.h:171</a></div></div>
+<div class="ttc" id="avkvg_8h_adb45e5c6af26000f8dacd091679c0ca5_html_adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c"><div class="ttname"><a href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a227895a3ffbd082c7f779c6c9ca7d76c">VKVG_FILTER_FAST</a></div><div class="ttdeci">@ VKVG_FILTER_FAST</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00169">vkvg.h:169</a></div></div>
+<div class="ttc" id="avkvg_8h_adb45e5c6af26000f8dacd091679c0ca5_html_adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654"><div class="ttname"><a href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a3469ff42e4e804cf5b362eb2787b2654">VKVG_FILTER_GAUSSIAN</a></div><div class="ttdeci">@ VKVG_FILTER_GAUSSIAN</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00174">vkvg.h:174</a></div></div>
+<div class="ttc" id="avkvg_8h_adb45e5c6af26000f8dacd091679c0ca5_html_adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754"><div class="ttname"><a href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a51346835be4c9cafb1b033ec6cae5754">VKVG_FILTER_NEAREST</a></div><div class="ttdeci">@ VKVG_FILTER_NEAREST</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00172">vkvg.h:172</a></div></div>
+<div class="ttc" id="avkvg_8h_adb45e5c6af26000f8dacd091679c0ca5_html_adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f"><div class="ttname"><a href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a63f51bfec03cdca07fdfe9d718f3a75f">VKVG_FILTER_GOOD</a></div><div class="ttdeci">@ VKVG_FILTER_GOOD</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00170">vkvg.h:170</a></div></div>
+<div class="ttc" id="avkvg_8h_adb45e5c6af26000f8dacd091679c0ca5_html_adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238"><div class="ttname"><a href="vkvg_8h_adb45e5c6af26000f8dacd091679c0ca5.html#adb45e5c6af26000f8dacd091679c0ca5a680a8fce657583362e33bdb2d97d3238">VKVG_FILTER_BILINEAR</a></div><div class="ttdeci">@ VKVG_FILTER_BILINEAR</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00173">vkvg.h:173</a></div></div>
+<div class="ttc" id="avkvg_8h_ae63b94eb181f12347450efcc67cbf8f0_html_ae63b94eb181f12347450efcc67cbf8f0"><div class="ttname"><a href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0">vkvg_line_cap_t</a></div><div class="ttdeci">vkvg_line_cap_t</div><div class="ttdoc">line caps</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00197">vkvg.h:197</a></div></div>
+<div class="ttc" id="avkvg_8h_ae63b94eb181f12347450efcc67cbf8f0_html_ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45"><div class="ttname"><a href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a3fca82a7ac5b5ef3355775c79d4adb45">VKVG_LINE_CAP_SQUARE</a></div><div class="ttdeci">@ VKVG_LINE_CAP_SQUARE</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00201">vkvg.h:200</a></div></div>
+<div class="ttc" id="avkvg_8h_ae63b94eb181f12347450efcc67cbf8f0_html_ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519"><div class="ttname"><a href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a803bf47b2bc042a98c2f1cf2b6543519">VKVG_LINE_CAP_ROUND</a></div><div class="ttdeci">@ VKVG_LINE_CAP_ROUND</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00199">vkvg.h:199</a></div></div>
+<div class="ttc" id="avkvg_8h_ae63b94eb181f12347450efcc67cbf8f0_html_ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b"><div class="ttname"><a href="vkvg_8h_ae63b94eb181f12347450efcc67cbf8f0.html#ae63b94eb181f12347450efcc67cbf8f0a89ac22c56380187ec32463602a864f7b">VKVG_LINE_CAP_BUTT</a></div><div class="ttdeci">@ VKVG_LINE_CAP_BUTT</div><div class="ttdef"><b>Definition:</b> <a href="vkvg_8h_source.html#l00198">vkvg.h:198</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- HTML footer for doxygen 1.9.1-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+</small></address>
+</body>
+</html>