MNN/doc/API/html/_rect_8h_source.html

113 lines
71 KiB
HTML
Raw Normal View History

2019-04-17 10:49:11 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD 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.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MNN: include/Rect.h 源文件</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="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MNN
&#160;<span id="projectnumber">1.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','搜索');
});
/* @license-end */</script>
<div id="main-nav"></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">Rect.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="_rect_8h.html">浏览该文件的文档.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// Rect.h</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// MNN</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">// Modified by jiangxiaotang on 2018/09/19.</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">// Copyright © 2018, Alibaba Group Holding Limited</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;</div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * Copyright 2006 The Android Open Source Project</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * Use of this source code is governed by a BSD-style license that can be</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * found in the LICENSE file.</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">/* Generated by tools/bookmaker from include/core/Rect.h and docs/SkRect_Reference.bmh</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> on 2018-07-13 08:15:11. Additional documentation and examples can be found at:</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> https://skia.org/user/api/SkRect_Reference</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> You may edit either file directly. Structural changes to public interfaces require</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> editing both files. After editing docs/SkRect_Reference.bmh, run:</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> bookmaker -b docs -i include/core/Rect.h -p</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> to create an updated version of this file.</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#ifndef SkRect_DEFINED</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define SkRect_DEFINED</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;math.h&gt;</span></div><div class="line"><a name="l00030"></
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a84c940fce58ec7c6bdde197022e549da"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a84c940fce58ec7c6bdde197022e549da">MNN::CV::Rect::MakeXYWH</a></div><div class="ttdeci">static constexpr Rect MakeXYWH(float x, float y, float w, float h)</div><div class="ttdef"><b>Definition:</b> Rect.h:131</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a40c7f529bcd4fcf4ed549ae758e0185e"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a40c7f529bcd4fcf4ed549ae758e0185e">MNN::CV::Rect::contains</a></div><div class="ttdeci">bool contains(float x, float y) const</div><div class="ttdef"><b>Definition:</b> Rect.h:601</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_ae7f779242e85a6a56b230c15fb10e88d"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#ae7f779242e85a6a56b230c15fb10e88d">MNN::CV::Rect::join</a></div><div class="ttdeci">void join(const Rect &amp;r)</div><div class="ttdef"><b>Definition:</b> Rect.h:558</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a95c8b45618876fd833da41c5b3be6954"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a95c8b45618876fd833da41c5b3be6954">MNN::CV::Rect::width</a></div><div class="ttdeci">float width() const</div><div class="ttdef"><b>Definition:</b> Rect.h:216</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a02ddfe89f2ec3ac3270615a3d0ff2394"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a02ddfe89f2ec3ac3270615a3d0ff2394">MNN::CV::Rect::MakeWH</a></div><div class="ttdeci">static constexpr Rect MakeWH(float w, float h)</div><div class="ttdef"><b>Definition:</b> Rect.h:89</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a208f7896ff9557d5cef93add6696d15f"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a208f7896ff9557d5cef93add6696d15f">MNN::CV::Rect::fTop</a></div><div class="ttdeci">float fTop</div><div class="ttdoc">smaller y-axis bounds</div><div class="ttdef"><b>Definition:</b> Rect.h:56</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a405b1f172d1edcd94b5bd9958a1bf2de"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a405b1f172d1edcd94b5bd9958a1bf2de">MNN::CV::Rect::fBottom</a></div><div class="ttdeci">float fBottom</div><div class="ttdoc">larger y-axis bounds</div><div class="ttdef"><b>Definition:</b> Rect.h:58</div></div>
<div class="ttc" id="_m_n_n_define_8h_html_ae353a9c1a1afe84eeefafac7d7f5bed1"><div class="ttname"><a href="_m_n_n_define_8h.html#ae353a9c1a1afe84eeefafac7d7f5bed1">MNN_ASSERT</a></div><div class="ttdeci">#define MNN_ASSERT(x)</div><div class="ttdef"><b>Definition:</b> MNNDefine.h:41</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html">MNN::CV::Rect</a></div><div class="ttdef"><b>Definition:</b> Rect.h:54</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a344296c6a536e3c5734e6f4ff431b33a"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a344296c6a536e3c5734e6f4ff431b33a">MNN::CV::Rect::Intersects</a></div><div class="ttdeci">static bool Intersects(const Rect &amp;a, const Rect &amp;b)</div><div class="ttdef"><b>Definition:</b> Rect.h:532</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_aab144e0eca8fa19ae44d109ae4fe0d94"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#aab144e0eca8fa19ae44d109ae4fe0d94">MNN::CV::Rect::isetWH</a></div><div class="ttdeci">void isetWH(int width, int height)</div><div class="ttdef"><b>Definition:</b> Rect.h:312</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a0359c6cdfd938d0b8d0396315d996904"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a0359c6cdfd938d0b8d0396315d996904">MNN::CV::Rect::fRight</a></div><div class="ttdeci">float fRight</div><div class="ttdoc">larger x-axis bounds</div><div class="ttdef"><b>Definition:</b> Rect.h:57</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a91a1f1f6e70c37968942769543a49e2d"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a91a1f1f6e70c37968942769543a49e2d">MNN::CV::Rect::offset</a></div><div class="ttdeci">void offset(float dx, float dy)</div><div class="ttdef"><b>Definition:</b> Rect.h:401</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a64258783d446020019f2062282afdcdd"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a64258783d446020019f2062282afdcdd">MNN::CV::Rect::fLeft</a></div><div class="ttdeci">float fLeft</div><div class="ttdoc">smaller x-axis bounds</div><div class="ttdef"><b>Definition:</b> Rect.h:55</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_ac0571b2879b52e0c733428b47c3880e2"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#ac0571b2879b52e0c733428b47c3880e2">MNN::CV::Rect::isSorted</a></div><div class="ttdeci">bool isSorted() const</div><div class="ttdef"><b>Definition:</b> Rect.h:153</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a6e83b53b1d3474fedcab0b52660acd8e"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a6e83b53b1d3474fedcab0b52660acd8e">MNN::CV::Rect::iset</a></div><div class="ttdeci">void iset(int left, int top, int right, int bottom)</div><div class="ttdef"><b>Definition:</b> Rect.h:298</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_point_html_a2039eaa2814e289541b3f895af6452b4"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_point.html#a2039eaa2814e289541b3f895af6452b4">MNN::CV::Point::set</a></div><div class="ttdeci">void set(float x, float y)</div><div class="ttdef"><b>Definition:</b> Rect.h:41</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_acc003e093d8ccb40326cd4bb45f80c50"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#acc003e093d8ccb40326cd4bb45f80c50">MNN::CV::Rect::joinNonEmptyArg</a></div><div class="ttdeci">void joinNonEmptyArg(const Rect &amp;r)</div><div class="ttdef"><b>Definition:</b> Rect.h:571</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_ada503f876d48a20715410a6d693eb588"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#ada503f876d48a20715410a6d693eb588">MNN::CV::Rect::MakeIWH</a></div><div class="ttdeci">static Rect MakeIWH(int w, int h)</div><div class="ttdef"><b>Definition:</b> Rect.h:103</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_ad29c16121be6701ae8bddfc19b8e0af8"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#ad29c16121be6701ae8bddfc19b8e0af8">MNN::CV::Rect::isEmpty</a></div><div class="ttdeci">bool isEmpty() const</div><div class="ttdef"><b>Definition:</b> Rect.h:141</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a1a01972b232acc3d8a90719e548d919e"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a1a01972b232acc3d8a90719e548d919e">MNN::CV::Rect::y</a></div><div class="ttdeci">float y() const</div><div class="ttdef"><b>Definition:</b> Rect.h:171</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_point_html_ad1aa7aaf6cc726034f15ebd133b288b8"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_point.html#ad1aa7aaf6cc726034f15ebd133b288b8">MNN::CV::Point::fY</a></div><div class="ttdeci">float fY</div><div class="ttdef"><b>Definition:</b> Rect.h:39</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a0f11ca8d611000b282c38daa3dc4cab9"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a0f11ca8d611000b282c38daa3dc4cab9">MNN::CV::Rect::sort</a></div><div class="ttdeci">void sort()</div><div class="ttdef"><b>Definition:</b> Rect.h:609</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_acec8cf044453b6b618d993430ec08973"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#acec8cf044453b6b618d993430ec08973">MNN::CV::Rect::inset</a></div><div class="ttdeci">void inset(float dx, float dy)</div><div class="ttdef"><b>Definition:</b> Rect.h:431</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_af779724236a4e6f70a1c83e64fb34f62"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#af779724236a4e6f70a1c83e64fb34f62">MNN::CV::Rect::set</a></div><div class="ttdeci">void set(float left, float top, float right, float bottom)</div><div class="ttdef"><b>Definition:</b> Rect.h:268</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_aa514595203fd1b7523507c6f97646781"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#aa514595203fd1b7523507c6f97646781">MNN::CV::Rect::offsetTo</a></div><div class="ttdeci">void offsetTo(float newX, float newY)</div><div class="ttdef"><b>Definition:</b> Rect.h:414</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_point_html_a55914f6553f4649a29cfda5cc6ef2368"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_point.html#a55914f6553f4649a29cfda5cc6ef2368">MNN::CV::Point::fX</a></div><div class="ttdeci">float fX</div><div class="ttdef"><b>Definition:</b> Rect.h:38</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a72efee72527d4c6ae1a9475f629c6ac0"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a72efee72527d4c6ae1a9475f629c6ac0">MNN::CV::Rect::makeOffset</a></div><div class="ttdeci">Rect makeOffset(float dx, float dy) const</div><div class="ttdef"><b>Definition:</b> Rect.h:357</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a8b8118759f998e6e692bddeb4f238c6d"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a8b8118759f998e6e692bddeb4f238c6d">MNN::CV::Rect::joinPossiblyEmptyRect</a></div><div class="ttdeci">void joinPossiblyEmptyRect(const Rect &amp;r)</div><div class="ttdef"><b>Definition:</b> Rect.h:587</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a3a00e95e1c00e82ac601a21ac6694463"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a3a00e95e1c00e82ac601a21ac6694463">MNN::CV::Rect::setWH</a></div><div class="ttdeci">void setWH(float width, float height)</div><div class="ttdef"><b>Definition:</b> Rect.h:339</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a01177c3c1c082e37bc19527e7c2b663f"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a01177c3c1c082e37bc19527e7c2b663f">MNN::CV::Rect::top</a></div><div class="ttdeci">float top() const</div><div class="ttdef"><b>Definition:</b> Rect.h:189</div></div>
<div class="ttc" id="_m_n_n_define_8h_html_a692428e2a0af8ffb79376d223a0695ab"><div class="ttname"><a href="_m_n_n_define_8h.html#a692428e2a0af8ffb79376d223a0695ab">MNN_PUBLIC</a></div><div class="ttdeci">#define MNN_PUBLIC</div><div class="ttdef"><b>Definition:</b> MNNDefine.h:53</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_ac1b5a5bc3392e58b7e9fb00da124a861"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#ac1b5a5bc3392e58b7e9fb00da124a861">MNN::CV::Rect::asScalars</a></div><div class="ttdeci">const float * asScalars() const</div><div class="ttdef"><b>Definition:</b> Rect.h:636</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_ab616f3320e1872a2f9808f0e8d5a86c8"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#ab616f3320e1872a2f9808f0e8d5a86c8">MNN::CV::Rect::outset</a></div><div class="ttdeci">void outset(float dx, float dy)</div><div class="ttdef"><b>Definition:</b> Rect.h:448</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_af67332903693248a739ca9f70cb0b5d4"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#af67332903693248a739ca9f70cb0b5d4">MNN::CV::Rect::MakeEmpty</a></div><div class="ttdeci">static constexpr Rect MakeEmpty()</div><div class="ttdef"><b>Definition:</b> Rect.h:67</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a383b4f2f97e8a4cb7e78388f599cc9c4"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a383b4f2f97e8a4cb7e78388f599cc9c4">MNN::CV::Rect::MakeLTRB</a></div><div class="ttdeci">static constexpr Rect MakeLTRB(float l, float t, float r, float b)</div><div class="ttdef"><b>Definition:</b> Rect.h:118</div></div>
<div class="ttc" id="namespace_m_n_n_html"><div class="ttname"><a href="namespace_m_n_n.html">MNN</a></div><div class="ttdef"><b>Definition:</b> AutoTime.hpp:16</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a2b3840d59c7e57fea47cf22cb380443c"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a2b3840d59c7e57fea47cf22cb380443c">MNN::CV::Rect::setEmpty</a></div><div class="ttdeci">void setEmpty()</div><div class="ttdef"><b>Definition:</b> Rect.h:255</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_aa7fc5d37b129f7f1f29a1e42f6539ad3"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#aa7fc5d37b129f7f1f29a1e42f6539ad3">MNN::CV::Rect::height</a></div><div class="ttdeci">float height() const</div><div class="ttdef"><b>Definition:</b> Rect.h:225</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_aadf1130e452a00fe072058829c8c8bcd"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#aadf1130e452a00fe072058829c8c8bcd">MNN::CV::Rect::bottom</a></div><div class="ttdeci">float bottom() const</div><div class="ttdef"><b>Definition:</b> Rect.h:207</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_af58f6d07f1c5cb1622f3878ee9d3e8f2"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#af58f6d07f1c5cb1622f3878ee9d3e8f2">MNN::CV::Rect::x</a></div><div class="ttdeci">float x() const</div><div class="ttdef"><b>Definition:</b> Rect.h:162</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_point_html"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_point.html">MNN::CV::Point</a></div><div class="ttdef"><b>Definition:</b> Rect.h:37</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a6aece72c48ea4638f1a21f0a9aa4fed6"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a6aece72c48ea4638f1a21f0a9aa4fed6">MNN::CV::Rect::setXYWH</a></div><div class="ttdeci">void setXYWH(float x, float y, float width, float height)</div><div class="ttdef"><b>Definition:</b> Rect.h:326</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a532c1b7e17793f40cf2dccde039d7930"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a532c1b7e17793f40cf2dccde039d7930">MNN::CV::Rect::setLTRB</a></div><div class="ttdeci">void setLTRB(float left, float top, float right, float bottom)</div><div class="ttdef"><b>Definition:</b> Rect.h:284</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a380de5592d15cce1ccdcd65d6f6233f0"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a380de5592d15cce1ccdcd65d6f6233f0">MNN::CV::Rect::makeSorted</a></div><div class="ttdeci">Rect makeSorted() const</div><div class="ttdef"><b>Definition:</b> Rect.h:626</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a1751c3784411427f17270f3c68e0093e"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a1751c3784411427f17270f3c68e0093e">MNN::CV::Rect::intersects</a></div><div class="ttdeci">bool intersects(const Rect &amp;r) const</div><div class="ttdef"><b>Definition:</b> Rect.h:521</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a9c059082d158da6e4e4bf1b8a3201041"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a9c059082d158da6e4e4bf1b8a3201041">MNN::CV::Rect::right</a></div><div class="ttdeci">float right() const</div><div class="ttdef"><b>Definition:</b> Rect.h:198</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a8b3545f0e12bff349c1071f0a0b655fb"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a8b3545f0e12bff349c1071f0a0b655fb">MNN::CV::Rect::intersects</a></div><div class="ttdeci">bool intersects(float left, float top, float right, float bottom) const</div><div class="ttdef"><b>Definition:</b> Rect.h:511</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a3a4c5536bc1d9efff77d41da5645e29d"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a3a4c5536bc1d9efff77d41da5645e29d">MNN::CV::Rect::centerX</a></div><div class="ttdeci">float centerX() const</div><div class="ttdef"><b>Definition:</b> Rect.h:234</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a78fa5256843c96283961017ae007efdc"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a78fa5256843c96283961017ae007efdc">MNN::CV::Rect::centerY</a></div><div class="ttdeci">float centerY() const</div><div class="ttdef"><b>Definition:</b> Rect.h:244</div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_a3b5d14a019fd282f7e05cef663554fbc"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#a3b5d14a019fd282f7e05cef663554fbc">MNN::CV::Rect::makeInset</a></div><div class="ttdeci">Rect makeInset(float dx, float dy) const</div><div class="ttdef"><b>Definition:</b> Rect.h:372</div></div>
<div class="ttc" id="_m_n_n_define_8h_html"><div class="ttname"><a href="_m_n_n_define_8h.html">MNNDefine.h</a></div></div>
<div class="ttc" id="struct_m_n_n_1_1_c_v_1_1_rect_html_aa160cb2eb1fc6135ccc3877d8c87b510"><div class="ttname"><a href="struct_m_n_n_1_1_c_v_1_1_rect.html#aa160cb2eb1fc6135ccc3877d8c87b510">MNN::CV::Rect::left</a></div><div class="ttdeci">float left() const</div><div class="ttdef"><b>Definition:</b> Rect.h:180</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者 &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.15
</small></address>
</body>
</html>