| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=11"/>
- <meta name="generator" content="Doxygen 1.9.8"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>Torque2D Reference: Vector2 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>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="t2d-stylesheet-extra.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 id="projectrow">
- <td id="projectalign">
- <div id="projectname">Torque2D Reference
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.9.8 -->
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- var searchBox = new SearchBox("searchBox", "search/",'.html');
- /* @license-end */
- </script>
- <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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- $(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
- });
- /* @license-end */
- </script>
- <div id="main-nav"></div>
- <!-- 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">
- <div id="MSearchResults">
- <div class="SRPage">
- <div id="SRIndex">
- <div id="SRResults"></div>
- <div class="SRStatus" id="Loading">Loading...</div>
- <div class="SRStatus" id="Searching">Searching...</div>
- <div class="SRStatus" id="NoMatches">No Matches</div>
- </div>
- </div>
- </div>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="summary">
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="#pub-static-methods">Static Public Member Functions</a> |
- <a href="#friends">Friends</a> |
- <a href="struct_vector2-members.html">List of all members</a> </div>
- <div class="headertitle"><div class="title">Vector2 Struct Reference</div></div>
- </div><!--header-->
- <div class="contents">
- <p><code>#include <Vector2.h></code></p>
- <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
- <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Vector2:</div>
- <div id="dynsection-0-summary" class="dynsummary" style="display:block;">
- </div>
- <div id="dynsection-0-content" class="dyncontent" style="display:none;">
- <div class="center">
- <img src="struct_vector2.png" alt=""/>
- </div></div>
- <table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
- Public Member Functions</h2></td></tr>
- <tr class="memitem:aee8375fe5c984a642add355c6966ebb1" id="r_aee8375fe5c984a642add355c6966ebb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#aee8375fe5c984a642add355c6966ebb1">Vector2</a> (void)</td></tr>
- <tr class="memdesc:aee8375fe5c984a642add355c6966ebb1"><td class="mdescLeft"> </td><td class="mdescRight">Constructors. <br /></td></tr>
- <tr class="separator:aee8375fe5c984a642add355c6966ebb1"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5c78135ab8c3f0e3e86259713b68e1a8" id="r_a5c78135ab8c3f0e3e86259713b68e1a8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a5c78135ab8c3f0e3e86259713b68e1a8">Vector2</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &copy)</td></tr>
- <tr class="separator:a5c78135ab8c3f0e3e86259713b68e1a8"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae69b7ad2e05347fab9b070639fcf8af4" id="r_ae69b7ad2e05347fab9b070639fcf8af4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ae69b7ad2e05347fab9b070639fcf8af4">Vector2</a> (const F32 x, const F32 y)</td></tr>
- <tr class="separator:ae69b7ad2e05347fab9b070639fcf8af4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a28b74280f97a2537b938119fe6e34907" id="r_a28b74280f97a2537b938119fe6e34907"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a28b74280f97a2537b938119fe6e34907">Vector2</a> (const b2Vec2 &vec2)</td></tr>
- <tr class="separator:a28b74280f97a2537b938119fe6e34907"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0c9f39bcc2261d0749bd49cb7c8fda79" id="r_a0c9f39bcc2261d0749bd49cb7c8fda79"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a0c9f39bcc2261d0749bd49cb7c8fda79">Vector2</a> (const <a class="el" href="class_point2_i.html">Point2I</a> &point)</td></tr>
- <tr class="separator:a0c9f39bcc2261d0749bd49cb7c8fda79"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a547c3fbf087df49f10db6dfcdad81ced" id="r_a547c3fbf087df49f10db6dfcdad81ced"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a547c3fbf087df49f10db6dfcdad81ced">Vector2</a> (const <a class="el" href="class_point2_f.html">Point2F</a> &point)</td></tr>
- <tr class="separator:a547c3fbf087df49f10db6dfcdad81ced"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7e6a536e81b3314c9596231cb0c0c78a" id="r_a7e6a536e81b3314c9596231cb0c0c78a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a7e6a536e81b3314c9596231cb0c0c78a">Vector2</a> (const <a class="el" href="class_point2_d.html">Point2D</a> &point)</td></tr>
- <tr class="separator:a7e6a536e81b3314c9596231cb0c0c78a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7d276577d8096b36fd6aa88c75cf5e84" id="r_a7d276577d8096b36fd6aa88c75cf5e84"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a7d276577d8096b36fd6aa88c75cf5e84">Vector2</a> (const char *pString)</td></tr>
- <tr class="separator:a7d276577d8096b36fd6aa88c75cf5e84"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a39d37f6bed82615fcdc9f03a2e77d5a8" id="r_a39d37f6bed82615fcdc9f03a2e77d5a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a39d37f6bed82615fcdc9f03a2e77d5a8">operator/=</a> (const F32 s)</td></tr>
- <tr class="memdesc:a39d37f6bed82615fcdc9f03a2e77d5a8"><td class="mdescLeft"> </td><td class="mdescRight">Operators. <br /></td></tr>
- <tr class="separator:a39d37f6bed82615fcdc9f03a2e77d5a8"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0d9654e0c5ac66991f5014bab3adf8ce" id="r_a0d9654e0c5ac66991f5014bab3adf8ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a0d9654e0c5ac66991f5014bab3adf8ce">operator+=</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:a0d9654e0c5ac66991f5014bab3adf8ce"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a548553c1fa4e99131eda1a3eaf99ae8c" id="r_a548553c1fa4e99131eda1a3eaf99ae8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a548553c1fa4e99131eda1a3eaf99ae8c">operator-=</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:a548553c1fa4e99131eda1a3eaf99ae8c"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:acbb6563088b45d3493a276ecfdaf0957" id="r_acbb6563088b45d3493a276ecfdaf0957"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#acbb6563088b45d3493a276ecfdaf0957">operator/</a> (F32 s) const</td></tr>
- <tr class="separator:acbb6563088b45d3493a276ecfdaf0957"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a328cafc21a08ac0b67215d7f53615e4f" id="r_a328cafc21a08ac0b67215d7f53615e4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a328cafc21a08ac0b67215d7f53615e4f">operator+</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v) const</td></tr>
- <tr class="separator:a328cafc21a08ac0b67215d7f53615e4f"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abfc552d2aae76142e55b525da226da0d" id="r_abfc552d2aae76142e55b525da226da0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#abfc552d2aae76142e55b525da226da0d">operator-</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v) const</td></tr>
- <tr class="separator:abfc552d2aae76142e55b525da226da0d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac8781eaf53adb896e719b3765b1bdbc3" id="r_ac8781eaf53adb896e719b3765b1bdbc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ac8781eaf53adb896e719b3765b1bdbc3">operator-</a> (void) const</td></tr>
- <tr class="separator:ac8781eaf53adb896e719b3765b1bdbc3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae93ce7c532198bfc19716e3a364b03c4" id="r_ae93ce7c532198bfc19716e3a364b03c4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ae93ce7c532198bfc19716e3a364b03c4">operator==</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v) const</td></tr>
- <tr class="separator:ae93ce7c532198bfc19716e3a364b03c4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adf7bd6e96f1456df249e155d4a5558e3" id="r_adf7bd6e96f1456df249e155d4a5558e3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#adf7bd6e96f1456df249e155d4a5558e3">operator!=</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v) const</td></tr>
- <tr class="separator:adf7bd6e96f1456df249e155d4a5558e3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a913daf0c3d78d06a04e542a71394aa11" id="r_a913daf0c3d78d06a04e542a71394aa11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a913daf0c3d78d06a04e542a71394aa11">operator=</a> (const <a class="el" href="class_point2_f.html">Point2F</a> &p)</td></tr>
- <tr class="memdesc:a913daf0c3d78d06a04e542a71394aa11"><td class="mdescLeft"> </td><td class="mdescRight">Operator '<a class="el" href="class_point2_f.html" title="2D floating-point point.">Point2F</a>' Support (Assignment/Conversion). <br /></td></tr>
- <tr class="separator:a913daf0c3d78d06a04e542a71394aa11"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a47e7a0a9a40930676527e6495bbe1a68" id="r_a47e7a0a9a40930676527e6495bbe1a68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a47e7a0a9a40930676527e6495bbe1a68">operator=</a> (const <a class="el" href="class_point2_i.html">Point2I</a> &p)</td></tr>
- <tr class="separator:a47e7a0a9a40930676527e6495bbe1a68"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab9930f98b9e1da1b62c9aa0c3a5675c4" id="r_ab9930f98b9e1da1b62c9aa0c3a5675c4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ab9930f98b9e1da1b62c9aa0c3a5675c4">operator Point2F</a> ()</td></tr>
- <tr class="separator:ab9930f98b9e1da1b62c9aa0c3a5675c4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6769af12014ff5ceaeb3605e60501d83" id="r_a6769af12014ff5ceaeb3605e60501d83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point2_f.html">Point2F</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a6769af12014ff5ceaeb3605e60501d83">ToPoint2F</a> (void) const</td></tr>
- <tr class="separator:a6769af12014ff5ceaeb3605e60501d83"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a86b19b360dd2216abd40e8af23fb068d" id="r_a86b19b360dd2216abd40e8af23fb068d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a86b19b360dd2216abd40e8af23fb068d">operator=</a> (const b2Vec2 &p)</td></tr>
- <tr class="memdesc:a86b19b360dd2216abd40e8af23fb068d"><td class="mdescLeft"> </td><td class="mdescRight">Operator 'b2Vec2' Support (Assignment/Conversions). <br /></td></tr>
- <tr class="separator:a86b19b360dd2216abd40e8af23fb068d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aee690d72cec3b4aa13f2ee535230236c" id="r_aee690d72cec3b4aa13f2ee535230236c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#aee690d72cec3b4aa13f2ee535230236c">setAngle</a> (const F32 radians)</td></tr>
- <tr class="memdesc:aee690d72cec3b4aa13f2ee535230236c"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespace_utility.html">Utility</a>. <br /></td></tr>
- <tr class="separator:aee690d72cec3b4aa13f2ee535230236c"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a865c34603015803d54e6b5cb5e75bd96" id="r_a865c34603015803d54e6b5cb5e75bd96"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a865c34603015803d54e6b5cb5e75bd96">setPolar</a> (const F32 radians, F32 length)</td></tr>
- <tr class="separator:a865c34603015803d54e6b5cb5e75bd96"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6038af21514f2960c1120778063ee46f" id="r_a6038af21514f2960c1120778063ee46f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a6038af21514f2960c1120778063ee46f">getVecFromAng</a> (<a class="el" href="struct_vector2.html">Vector2</a> curPos, F32 radians, F32 length)</td></tr>
- <tr class="separator:a6038af21514f2960c1120778063ee46f"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae8e3621079250f36c638d0f537761129" id="r_ae8e3621079250f36c638d0f537761129"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ae8e3621079250f36c638d0f537761129">setString</a> (const char *pString)</td></tr>
- <tr class="separator:ae8e3621079250f36c638d0f537761129"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a59fc699473aa52fff29908b8f48de3c3" id="r_a59fc699473aa52fff29908b8f48de3c3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a59fc699473aa52fff29908b8f48de3c3">setZero</a> ()</td></tr>
- <tr class="separator:a59fc699473aa52fff29908b8f48de3c3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6f4ef0eefad5e3332c1015309d210b74" id="r_a6f4ef0eefad5e3332c1015309d210b74"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a6f4ef0eefad5e3332c1015309d210b74">setOne</a> ()</td></tr>
- <tr class="separator:a6f4ef0eefad5e3332c1015309d210b74"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a27e417966a26df9140586b2cd790c78c" id="r_a27e417966a26df9140586b2cd790c78c"><td class="memItemLeft" align="right" valign="top">F32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a27e417966a26df9140586b2cd790c78c">getAngle</a> (void) const</td></tr>
- <tr class="separator:a27e417966a26df9140586b2cd790c78c"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2659f2ff2512a461ac40dfa749ebc76d" id="r_a2659f2ff2512a461ac40dfa749ebc76d"><td class="memItemLeft" align="right" valign="top">F32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a2659f2ff2512a461ac40dfa749ebc76d">getMinorAxis</a> (void) const</td></tr>
- <tr class="separator:a2659f2ff2512a461ac40dfa749ebc76d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a04ecd51c5fc93c5cafbc30318b738947" id="r_a04ecd51c5fc93c5cafbc30318b738947"><td class="memItemLeft" align="right" valign="top">F32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a04ecd51c5fc93c5cafbc30318b738947">getMajorAxis</a> (void) const</td></tr>
- <tr class="separator:a04ecd51c5fc93c5cafbc30318b738947"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab4d12291cedc60716cc58289e1aa02be" id="r_ab4d12291cedc60716cc58289e1aa02be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ab4d12291cedc60716cc58289e1aa02be">getUnitDirection</a> (void) const</td></tr>
- <tr class="separator:ab4d12291cedc60716cc58289e1aa02be"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a150b74224ad0aeae3c6f7aefbb3d6c02" id="r_a150b74224ad0aeae3c6f7aefbb3d6c02"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a150b74224ad0aeae3c6f7aefbb3d6c02">isNAN</a> (void) const</td></tr>
- <tr class="separator:a150b74224ad0aeae3c6f7aefbb3d6c02"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac167c0a5feac9af09fa0e07473ff4bdf" id="r_ac167c0a5feac9af09fa0e07473ff4bdf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ac167c0a5feac9af09fa0e07473ff4bdf">isEqualRange</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v, const F32 epsilon) const</td></tr>
- <tr class="separator:ac167c0a5feac9af09fa0e07473ff4bdf"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab8477944b987e8828d24673e8b88d692" id="r_ab8477944b987e8828d24673e8b88d692"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ab8477944b987e8828d24673e8b88d692">isEqual</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v) const</td></tr>
- <tr class="separator:ab8477944b987e8828d24673e8b88d692"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad750d7aa49f9092d8aecf3616bcc3044" id="r_ad750d7aa49f9092d8aecf3616bcc3044"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ad750d7aa49f9092d8aecf3616bcc3044">notEqual</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v) const</td></tr>
- <tr class="separator:ad750d7aa49f9092d8aecf3616bcc3044"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab73bcb34a7134a2f9dc5b3a34b10be0a" id="r_ab73bcb34a7134a2f9dc5b3a34b10be0a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ab73bcb34a7134a2f9dc5b3a34b10be0a">isXZero</a> (void) const</td></tr>
- <tr class="separator:ab73bcb34a7134a2f9dc5b3a34b10be0a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5b3d73ff67b4883c4b48200e3f6fc1d5" id="r_a5b3d73ff67b4883c4b48200e3f6fc1d5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a5b3d73ff67b4883c4b48200e3f6fc1d5">isYZero</a> (void) const</td></tr>
- <tr class="separator:a5b3d73ff67b4883c4b48200e3f6fc1d5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad22b3adc5dcfc92c4b4cb203e5e26f40" id="r_ad22b3adc5dcfc92c4b4cb203e5e26f40"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ad22b3adc5dcfc92c4b4cb203e5e26f40">isZero</a> (void) const</td></tr>
- <tr class="separator:ad22b3adc5dcfc92c4b4cb203e5e26f40"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab00ee4a556ec4061a40eec9dcff12bf3" id="r_ab00ee4a556ec4061a40eec9dcff12bf3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ab00ee4a556ec4061a40eec9dcff12bf3">notZero</a> (void) const</td></tr>
- <tr class="separator:ab00ee4a556ec4061a40eec9dcff12bf3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:acce5f6c4ded8c9be8886362b02e41b0b" id="r_acce5f6c4ded8c9be8886362b02e41b0b"><td class="memItemLeft" align="right" valign="top">F32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#acce5f6c4ded8c9be8886362b02e41b0b">Normalize</a> (void)</td></tr>
- <tr class="separator:acce5f6c4ded8c9be8886362b02e41b0b"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6f7536eb7aea011a7271ad6b4f64d30b" id="r_a6f7536eb7aea011a7271ad6b4f64d30b"><td class="memItemLeft" align="right" valign="top">F32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a6f7536eb7aea011a7271ad6b4f64d30b">Normalize</a> (const F32 s)</td></tr>
- <tr class="separator:a6f7536eb7aea011a7271ad6b4f64d30b"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8494abe50bf2aece19fd6fc2e2557b8e" id="r_a8494abe50bf2aece19fd6fc2e2557b8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a8494abe50bf2aece19fd6fc2e2557b8e">absolute</a> (void)</td></tr>
- <tr class="separator:a8494abe50bf2aece19fd6fc2e2557b8e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad73f9085e4902d75ee29656196745d49" id="r_ad73f9085e4902d75ee29656196745d49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ad73f9085e4902d75ee29656196745d49">receiprocate</a> (void)</td></tr>
- <tr class="separator:ad73f9085e4902d75ee29656196745d49"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae40d37a356c69e9edb321cc42d7ed5bd" id="r_ae40d37a356c69e9edb321cc42d7ed5bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ae40d37a356c69e9edb321cc42d7ed5bd">getReceiprocate</a> (void) const</td></tr>
- <tr class="separator:ae40d37a356c69e9edb321cc42d7ed5bd"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa6f989d38267b65d8dbeecb0cbe17e02" id="r_aa6f989d38267b65d8dbeecb0cbe17e02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#aa6f989d38267b65d8dbeecb0cbe17e02">add</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:aa6f989d38267b65d8dbeecb0cbe17e02"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a48fb18330b0f81098de001b573a74305" id="r_a48fb18330b0f81098de001b573a74305"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a48fb18330b0f81098de001b573a74305">sub</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:a48fb18330b0f81098de001b573a74305"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5a1089b62b8c399e4a59d2d1e22d44b0" id="r_a5a1089b62b8c399e4a59d2d1e22d44b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a5a1089b62b8c399e4a59d2d1e22d44b0">mult</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:a5a1089b62b8c399e4a59d2d1e22d44b0"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1a564adc6e031c3950a245c19b3f2b3a" id="r_a1a564adc6e031c3950a245c19b3f2b3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a1a564adc6e031c3950a245c19b3f2b3a">div</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:a1a564adc6e031c3950a245c19b3f2b3a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6872afd509b8c4f3432ec74acd9d98f1" id="r_a6872afd509b8c4f3432ec74acd9d98f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a6872afd509b8c4f3432ec74acd9d98f1">scale</a> (F32 scale)</td></tr>
- <tr class="separator:a6872afd509b8c4f3432ec74acd9d98f1"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a43e2cae57fc8c01ac69b1e4cd619b0fd" id="r_a43e2cae57fc8c01ac69b1e4cd619b0fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a43e2cae57fc8c01ac69b1e4cd619b0fd">scale</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:a43e2cae57fc8c01ac69b1e4cd619b0fd"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a52a572e229ef04723ac9667a4a3dd966" id="r_a52a572e229ef04723ac9667a4a3dd966"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a52a572e229ef04723ac9667a4a3dd966">rotate</a> (F32 angle)</td></tr>
- <tr class="separator:a52a572e229ef04723ac9667a4a3dd966"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a44e60e13868bb4f972b7fa72ba0eeb12" id="r_a44e60e13868bb4f972b7fa72ba0eeb12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a44e60e13868bb4f972b7fa72ba0eeb12">rotate</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &center, F32 angle)</td></tr>
- <tr class="separator:a44e60e13868bb4f972b7fa72ba0eeb12"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aaba6e5ddd598e2186407a7241976ede1" id="r_aaba6e5ddd598e2186407a7241976ede1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#aaba6e5ddd598e2186407a7241976ede1">perp</a> (void)</td></tr>
- <tr class="separator:aaba6e5ddd598e2186407a7241976ede1"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a76f8b1ac4348271f01ffae1af46e7089" id="r_a76f8b1ac4348271f01ffae1af46e7089"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a76f8b1ac4348271f01ffae1af46e7089">getPerp</a> (void) const</td></tr>
- <tr class="separator:a76f8b1ac4348271f01ffae1af46e7089"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad592d54288bd053d74fdf58edd1dad67" id="r_ad592d54288bd053d74fdf58edd1dad67"><td class="memItemLeft" align="right" valign="top">F32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ad592d54288bd053d74fdf58edd1dad67">dot</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:ad592d54288bd053d74fdf58edd1dad67"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a98736378b1cb6394d644786d98dfae76" id="r_a98736378b1cb6394d644786d98dfae76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a98736378b1cb6394d644786d98dfae76">lerp</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v, const F32 time, <a class="el" href="struct_vector2.html">Vector2</a> &out)</td></tr>
- <tr class="separator:a98736378b1cb6394d644786d98dfae76"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a54564dbf9d9f292ccceecadd10cfcb02" id="r_a54564dbf9d9f292ccceecadd10cfcb02"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a54564dbf9d9f292ccceecadd10cfcb02">swap</a> (<a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:a54564dbf9d9f292ccceecadd10cfcb02"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a194480b7c9647f2d2c2c81a86d11c310" id="r_a194480b7c9647f2d2c2c81a86d11c310"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a194480b7c9647f2d2c2c81a86d11c310">clamp</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &min, const <a class="el" href="struct_vector2.html">Vector2</a> &max)</td></tr>
- <tr class="separator:a194480b7c9647f2d2c2c81a86d11c310"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aba0895d484394425e23d8f664e110d1e" id="r_aba0895d484394425e23d8f664e110d1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#aba0895d484394425e23d8f664e110d1e">clampZero</a> (void)</td></tr>
- <tr class="separator:aba0895d484394425e23d8f664e110d1e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a90a12f5136bb2818a272e5734898ff8f" id="r_a90a12f5136bb2818a272e5734898ff8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a90a12f5136bb2818a272e5734898ff8f">clampMin</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &min)</td></tr>
- <tr class="separator:a90a12f5136bb2818a272e5734898ff8f"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8e2442d6a049f6f7027854e1c73213ac" id="r_a8e2442d6a049f6f7027854e1c73213ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a8e2442d6a049f6f7027854e1c73213ac">clampMax</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &max)</td></tr>
- <tr class="separator:a8e2442d6a049f6f7027854e1c73213ac"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a88565eda9a0d37ebfc0bd67d3f799eb6" id="r_a88565eda9a0d37ebfc0bd67d3f799eb6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a88565eda9a0d37ebfc0bd67d3f799eb6">rand</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &min, const <a class="el" href="struct_vector2.html">Vector2</a> &max)</td></tr>
- <tr class="separator:a88565eda9a0d37ebfc0bd67d3f799eb6"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4f0b2e132aaeff98c763bf2831fbf02c" id="r_a4f0b2e132aaeff98c763bf2831fbf02c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a4f0b2e132aaeff98c763bf2831fbf02c">round</a> (const F32 epsilon=FLT_EPSILON)</td></tr>
- <tr class="separator:a4f0b2e132aaeff98c763bf2831fbf02c"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa96c07d3f447585668c86da6b59458de" id="r_aa96c07d3f447585668c86da6b59458de"><td class="memItemLeft" align="right" valign="top">StringTableEntry </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#aa96c07d3f447585668c86da6b59458de">stringThis</a> (void) const</td></tr>
- <tr class="separator:aa96c07d3f447585668c86da6b59458de"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a751e058ac0dcdfbcd2fe4a3738f4c134" id="r_a751e058ac0dcdfbcd2fe4a3738f4c134"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a751e058ac0dcdfbcd2fe4a3738f4c134">scriptThis</a> (void) const</td></tr>
- <tr class="separator:a751e058ac0dcdfbcd2fe4a3738f4c134"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
- Static Public Member Functions</h2></td></tr>
- <tr class="memitem:a20405f3a09c9c7d67bd0faef3f2f0b41" id="r_a20405f3a09c9c7d67bd0faef3f2f0b41"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a20405f3a09c9c7d67bd0faef3f2f0b41">getZero</a> ()</td></tr>
- <tr class="separator:a20405f3a09c9c7d67bd0faef3f2f0b41"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adecc987cf31bb4ad281e738bca26ec76" id="r_adecc987cf31bb4ad281e738bca26ec76"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="struct_vector2.html">Vector2</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#adecc987cf31bb4ad281e738bca26ec76">getOne</a> ()</td></tr>
- <tr class="separator:adecc987cf31bb4ad281e738bca26ec76"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
- Friends</h2></td></tr>
- <tr class="memitem:ac05d908e7b3dc51a1414780c9f787394" id="r_ac05d908e7b3dc51a1414780c9f787394"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#ac05d908e7b3dc51a1414780c9f787394">operator*</a> (F32 s, const <a class="el" href="struct_vector2.html">Vector2</a> &v)</td></tr>
- <tr class="separator:ac05d908e7b3dc51a1414780c9f787394"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af813050a6253bb17e58ecfbb83a7f416" id="r_af813050a6253bb17e58ecfbb83a7f416"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#af813050a6253bb17e58ecfbb83a7f416">operator*</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v, F32 s)</td></tr>
- <tr class="separator:af813050a6253bb17e58ecfbb83a7f416"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7121d83188496bdbf7a6ca47e9f8163a" id="r_a7121d83188496bdbf7a6ca47e9f8163a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a7121d83188496bdbf7a6ca47e9f8163a">operator*</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v1, <a class="el" href="struct_vector2.html">Vector2</a> &v2)</td></tr>
- <tr class="separator:a7121d83188496bdbf7a6ca47e9f8163a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0cae90787028d9a95fa4cacc8ea90c56" id="r_a0cae90787028d9a95fa4cacc8ea90c56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vector2.html#a0cae90787028d9a95fa4cacc8ea90c56">operator*</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &v1, const <a class="el" href="struct_vector2.html">Vector2</a> &v2)</td></tr>
- <tr class="separator:a0cae90787028d9a95fa4cacc8ea90c56"><td class="memSeparator" colspan="2"> </td></tr>
- </table>
- <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
- <div class="textblock"><hr />
- <hr />
- </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
- <a id="aee8375fe5c984a642add355c6966ebb1" name="aee8375fe5c984a642add355c6966ebb1"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aee8375fe5c984a642add355c6966ebb1">◆ </a></span>Vector2() <span class="overload">[1/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Constructors. </p>
- </div>
- </div>
- <a id="a5c78135ab8c3f0e3e86259713b68e1a8" name="a5c78135ab8c3f0e3e86259713b68e1a8"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5c78135ab8c3f0e3e86259713b68e1a8">◆ </a></span>Vector2() <span class="overload">[2/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>copy</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae69b7ad2e05347fab9b070639fcf8af4" name="ae69b7ad2e05347fab9b070639fcf8af4"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae69b7ad2e05347fab9b070639fcf8af4">◆ </a></span>Vector2() <span class="overload">[3/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>x</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>y</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a28b74280f97a2537b938119fe6e34907" name="a28b74280f97a2537b938119fe6e34907"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a28b74280f97a2537b938119fe6e34907">◆ </a></span>Vector2() <span class="overload">[4/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">const b2Vec2 & </td>
- <td class="paramname"><em>vec2</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a0c9f39bcc2261d0749bd49cb7c8fda79" name="a0c9f39bcc2261d0749bd49cb7c8fda79"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a0c9f39bcc2261d0749bd49cb7c8fda79">◆ </a></span>Vector2() <span class="overload">[5/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_point2_i.html">Point2I</a> & </td>
- <td class="paramname"><em>point</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a547c3fbf087df49f10db6dfcdad81ced" name="a547c3fbf087df49f10db6dfcdad81ced"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a547c3fbf087df49f10db6dfcdad81ced">◆ </a></span>Vector2() <span class="overload">[6/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_point2_f.html">Point2F</a> & </td>
- <td class="paramname"><em>point</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a7e6a536e81b3314c9596231cb0c0c78a" name="a7e6a536e81b3314c9596231cb0c0c78a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a7e6a536e81b3314c9596231cb0c0c78a">◆ </a></span>Vector2() <span class="overload">[7/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_point2_d.html">Point2D</a> & </td>
- <td class="paramname"><em>point</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a7d276577d8096b36fd6aa88c75cf5e84" name="a7d276577d8096b36fd6aa88c75cf5e84"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a7d276577d8096b36fd6aa88c75cf5e84">◆ </a></span>Vector2() <span class="overload">[8/8]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>pString</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <h2 class="groupheader">Member Function Documentation</h2>
- <a id="a8494abe50bf2aece19fd6fc2e2557b8e" name="a8494abe50bf2aece19fd6fc2e2557b8e"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a8494abe50bf2aece19fd6fc2e2557b8e">◆ </a></span>absolute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & absolute </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="aa6f989d38267b65d8dbeecb0cbe17e02" name="aa6f989d38267b65d8dbeecb0cbe17e02"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aa6f989d38267b65d8dbeecb0cbe17e02">◆ </a></span>add()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & add </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a194480b7c9647f2d2c2c81a86d11c310" name="a194480b7c9647f2d2c2c81a86d11c310"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a194480b7c9647f2d2c2c81a86d11c310">◆ </a></span>clamp()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & clamp </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>min</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>max</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a8e2442d6a049f6f7027854e1c73213ac" name="a8e2442d6a049f6f7027854e1c73213ac"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a8e2442d6a049f6f7027854e1c73213ac">◆ </a></span>clampMax()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & clampMax </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>max</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a90a12f5136bb2818a272e5734898ff8f" name="a90a12f5136bb2818a272e5734898ff8f"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a90a12f5136bb2818a272e5734898ff8f">◆ </a></span>clampMin()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & clampMin </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>min</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="aba0895d484394425e23d8f664e110d1e" name="aba0895d484394425e23d8f664e110d1e"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aba0895d484394425e23d8f664e110d1e">◆ </a></span>clampZero()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & clampZero </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a1a564adc6e031c3950a245c19b3f2b3a" name="a1a564adc6e031c3950a245c19b3f2b3a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a1a564adc6e031c3950a245c19b3f2b3a">◆ </a></span>div()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & div </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ad592d54288bd053d74fdf58edd1dad67" name="ad592d54288bd053d74fdf58edd1dad67"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ad592d54288bd053d74fdf58edd1dad67">◆ </a></span>dot()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">F32 dot </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a27e417966a26df9140586b2cd790c78c" name="a27e417966a26df9140586b2cd790c78c"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a27e417966a26df9140586b2cd790c78c">◆ </a></span>getAngle()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">F32 getAngle </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a04ecd51c5fc93c5cafbc30318b738947" name="a04ecd51c5fc93c5cafbc30318b738947"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a04ecd51c5fc93c5cafbc30318b738947">◆ </a></span>getMajorAxis()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">F32 getMajorAxis </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a2659f2ff2512a461ac40dfa749ebc76d" name="a2659f2ff2512a461ac40dfa749ebc76d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a2659f2ff2512a461ac40dfa749ebc76d">◆ </a></span>getMinorAxis()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">F32 getMinorAxis </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="adecc987cf31bb4ad281e738bca26ec76" name="adecc987cf31bb4ad281e738bca26ec76"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#adecc987cf31bb4ad281e738bca26ec76">◆ </a></span>getOne()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">static const <a class="el" href="struct_vector2.html">Vector2</a> & getOne </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a76f8b1ac4348271f01ffae1af46e7089" name="a76f8b1ac4348271f01ffae1af46e7089"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a76f8b1ac4348271f01ffae1af46e7089">◆ </a></span>getPerp()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> getPerp </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae40d37a356c69e9edb321cc42d7ed5bd" name="ae40d37a356c69e9edb321cc42d7ed5bd"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae40d37a356c69e9edb321cc42d7ed5bd">◆ </a></span>getReceiprocate()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> getReceiprocate </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ab4d12291cedc60716cc58289e1aa02be" name="ab4d12291cedc60716cc58289e1aa02be"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ab4d12291cedc60716cc58289e1aa02be">◆ </a></span>getUnitDirection()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> getUnitDirection </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a6038af21514f2960c1120778063ee46f" name="a6038af21514f2960c1120778063ee46f"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6038af21514f2960c1120778063ee46f">◆ </a></span>getVecFromAng()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> getVecFromAng </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="struct_vector2.html">Vector2</a> </td>
- <td class="paramname"><em>curPos</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>radians</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>length</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a20405f3a09c9c7d67bd0faef3f2f0b41" name="a20405f3a09c9c7d67bd0faef3f2f0b41"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a20405f3a09c9c7d67bd0faef3f2f0b41">◆ </a></span>getZero()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">static const <a class="el" href="struct_vector2.html">Vector2</a> & getZero </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ab8477944b987e8828d24673e8b88d692" name="ab8477944b987e8828d24673e8b88d692"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ab8477944b987e8828d24673e8b88d692">◆ </a></span>isEqual()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool isEqual </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ac167c0a5feac9af09fa0e07473ff4bdf" name="ac167c0a5feac9af09fa0e07473ff4bdf"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac167c0a5feac9af09fa0e07473ff4bdf">◆ </a></span>isEqualRange()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool isEqualRange </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>epsilon</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a150b74224ad0aeae3c6f7aefbb3d6c02" name="a150b74224ad0aeae3c6f7aefbb3d6c02"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a150b74224ad0aeae3c6f7aefbb3d6c02">◆ </a></span>isNAN()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool isNAN </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ab73bcb34a7134a2f9dc5b3a34b10be0a" name="ab73bcb34a7134a2f9dc5b3a34b10be0a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ab73bcb34a7134a2f9dc5b3a34b10be0a">◆ </a></span>isXZero()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool isXZero </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a5b3d73ff67b4883c4b48200e3f6fc1d5" name="a5b3d73ff67b4883c4b48200e3f6fc1d5"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5b3d73ff67b4883c4b48200e3f6fc1d5">◆ </a></span>isYZero()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool isYZero </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ad22b3adc5dcfc92c4b4cb203e5e26f40" name="ad22b3adc5dcfc92c4b4cb203e5e26f40"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ad22b3adc5dcfc92c4b4cb203e5e26f40">◆ </a></span>isZero()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool isZero </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a98736378b1cb6394d644786d98dfae76" name="a98736378b1cb6394d644786d98dfae76"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a98736378b1cb6394d644786d98dfae76">◆ </a></span>lerp()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void lerp </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>time</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>out</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a5a1089b62b8c399e4a59d2d1e22d44b0" name="a5a1089b62b8c399e4a59d2d1e22d44b0"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5a1089b62b8c399e4a59d2d1e22d44b0">◆ </a></span>mult()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & mult </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a6f7536eb7aea011a7271ad6b4f64d30b" name="a6f7536eb7aea011a7271ad6b4f64d30b"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6f7536eb7aea011a7271ad6b4f64d30b">◆ </a></span>Normalize() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">F32 Normalize </td>
- <td>(</td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>s</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="acce5f6c4ded8c9be8886362b02e41b0b" name="acce5f6c4ded8c9be8886362b02e41b0b"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#acce5f6c4ded8c9be8886362b02e41b0b">◆ </a></span>Normalize() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">F32 Normalize </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ad750d7aa49f9092d8aecf3616bcc3044" name="ad750d7aa49f9092d8aecf3616bcc3044"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ad750d7aa49f9092d8aecf3616bcc3044">◆ </a></span>notEqual()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool notEqual </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ab00ee4a556ec4061a40eec9dcff12bf3" name="ab00ee4a556ec4061a40eec9dcff12bf3"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ab00ee4a556ec4061a40eec9dcff12bf3">◆ </a></span>notZero()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool notZero </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ab9930f98b9e1da1b62c9aa0c3a5675c4" name="ab9930f98b9e1da1b62c9aa0c3a5675c4"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ab9930f98b9e1da1b62c9aa0c3a5675c4">◆ </a></span>operator Point2F()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">operator <a class="el" href="class_point2_f.html">Point2F</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="adf7bd6e96f1456df249e155d4a5558e3" name="adf7bd6e96f1456df249e155d4a5558e3"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#adf7bd6e96f1456df249e155d4a5558e3">◆ </a></span>operator!=()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool operator!= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a328cafc21a08ac0b67215d7f53615e4f" name="a328cafc21a08ac0b67215d7f53615e4f"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a328cafc21a08ac0b67215d7f53615e4f">◆ </a></span>operator+()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator+ </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a0d9654e0c5ac66991f5014bab3adf8ce" name="a0d9654e0c5ac66991f5014bab3adf8ce"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a0d9654e0c5ac66991f5014bab3adf8ce">◆ </a></span>operator+=()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & operator+= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="abfc552d2aae76142e55b525da226da0d" name="abfc552d2aae76142e55b525da226da0d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#abfc552d2aae76142e55b525da226da0d">◆ </a></span>operator-() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator- </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ac8781eaf53adb896e719b3765b1bdbc3" name="ac8781eaf53adb896e719b3765b1bdbc3"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac8781eaf53adb896e719b3765b1bdbc3">◆ </a></span>operator-() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator- </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a548553c1fa4e99131eda1a3eaf99ae8c" name="a548553c1fa4e99131eda1a3eaf99ae8c"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a548553c1fa4e99131eda1a3eaf99ae8c">◆ </a></span>operator-=()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & operator-= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="acbb6563088b45d3493a276ecfdaf0957" name="acbb6563088b45d3493a276ecfdaf0957"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#acbb6563088b45d3493a276ecfdaf0957">◆ </a></span>operator/()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator/ </td>
- <td>(</td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>s</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a39d37f6bed82615fcdc9f03a2e77d5a8" name="a39d37f6bed82615fcdc9f03a2e77d5a8"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a39d37f6bed82615fcdc9f03a2e77d5a8">◆ </a></span>operator/=()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & operator/= </td>
- <td>(</td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>s</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Operators. </p>
- </div>
- </div>
- <a id="a86b19b360dd2216abd40e8af23fb068d" name="a86b19b360dd2216abd40e8af23fb068d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a86b19b360dd2216abd40e8af23fb068d">◆ </a></span>operator=() <span class="overload">[1/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator= </td>
- <td>(</td>
- <td class="paramtype">const b2Vec2 & </td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Operator 'b2Vec2' Support (Assignment/Conversions). </p>
- </div>
- </div>
- <a id="a913daf0c3d78d06a04e542a71394aa11" name="a913daf0c3d78d06a04e542a71394aa11"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a913daf0c3d78d06a04e542a71394aa11">◆ </a></span>operator=() <span class="overload">[2/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_point2_f.html">Point2F</a> & </td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Operator '<a class="el" href="class_point2_f.html" title="2D floating-point point.">Point2F</a>' Support (Assignment/Conversion). </p>
- </div>
- </div>
- <a id="a47e7a0a9a40930676527e6495bbe1a68" name="a47e7a0a9a40930676527e6495bbe1a68"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a47e7a0a9a40930676527e6495bbe1a68">◆ </a></span>operator=() <span class="overload">[3/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_point2_i.html">Point2I</a> & </td>
- <td class="paramname"><em>p</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae93ce7c532198bfc19716e3a364b03c4" name="ae93ce7c532198bfc19716e3a364b03c4"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae93ce7c532198bfc19716e3a364b03c4">◆ </a></span>operator==()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool operator== </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="aaba6e5ddd598e2186407a7241976ede1" name="aaba6e5ddd598e2186407a7241976ede1"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aaba6e5ddd598e2186407a7241976ede1">◆ </a></span>perp()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & perp </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a88565eda9a0d37ebfc0bd67d3f799eb6" name="a88565eda9a0d37ebfc0bd67d3f799eb6"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a88565eda9a0d37ebfc0bd67d3f799eb6">◆ </a></span>rand()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void rand </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>min</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>max</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ad73f9085e4902d75ee29656196745d49" name="ad73f9085e4902d75ee29656196745d49"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ad73f9085e4902d75ee29656196745d49">◆ </a></span>receiprocate()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & receiprocate </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a44e60e13868bb4f972b7fa72ba0eeb12" name="a44e60e13868bb4f972b7fa72ba0eeb12"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a44e60e13868bb4f972b7fa72ba0eeb12">◆ </a></span>rotate() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & rotate </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>center</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>angle</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a52a572e229ef04723ac9667a4a3dd966" name="a52a572e229ef04723ac9667a4a3dd966"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a52a572e229ef04723ac9667a4a3dd966">◆ </a></span>rotate() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & rotate </td>
- <td>(</td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>angle</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a4f0b2e132aaeff98c763bf2831fbf02c" name="a4f0b2e132aaeff98c763bf2831fbf02c"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a4f0b2e132aaeff98c763bf2831fbf02c">◆ </a></span>round()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void round </td>
- <td>(</td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>epsilon</em> = <code>FLT_EPSILON</code></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a43e2cae57fc8c01ac69b1e4cd619b0fd" name="a43e2cae57fc8c01ac69b1e4cd619b0fd"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a43e2cae57fc8c01ac69b1e4cd619b0fd">◆ </a></span>scale() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & scale </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a6872afd509b8c4f3432ec74acd9d98f1" name="a6872afd509b8c4f3432ec74acd9d98f1"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6872afd509b8c4f3432ec74acd9d98f1">◆ </a></span>scale() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & scale </td>
- <td>(</td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>scale</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a751e058ac0dcdfbcd2fe4a3738f4c134" name="a751e058ac0dcdfbcd2fe4a3738f4c134"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a751e058ac0dcdfbcd2fe4a3738f4c134">◆ </a></span>scriptThis()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const char * scriptThis </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="aee690d72cec3b4aa13f2ee535230236c" name="aee690d72cec3b4aa13f2ee535230236c"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aee690d72cec3b4aa13f2ee535230236c">◆ </a></span>setAngle()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void setAngle </td>
- <td>(</td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>radians</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p><a class="el" href="namespace_utility.html">Utility</a>. </p>
- </div>
- </div>
- <a id="a6f4ef0eefad5e3332c1015309d210b74" name="a6f4ef0eefad5e3332c1015309d210b74"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6f4ef0eefad5e3332c1015309d210b74">◆ </a></span>setOne()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="struct_vector2.html">Vector2</a> & setOne </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a865c34603015803d54e6b5cb5e75bd96" name="a865c34603015803d54e6b5cb5e75bd96"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a865c34603015803d54e6b5cb5e75bd96">◆ </a></span>setPolar()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void setPolar </td>
- <td>(</td>
- <td class="paramtype">const F32 </td>
- <td class="paramname"><em>radians</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>length</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae8e3621079250f36c638d0f537761129" name="ae8e3621079250f36c638d0f537761129"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae8e3621079250f36c638d0f537761129">◆ </a></span>setString()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void setString </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>pString</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a59fc699473aa52fff29908b8f48de3c3" name="a59fc699473aa52fff29908b8f48de3c3"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a59fc699473aa52fff29908b8f48de3c3">◆ </a></span>setZero()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="struct_vector2.html">Vector2</a> & setZero </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="aa96c07d3f447585668c86da6b59458de" name="aa96c07d3f447585668c86da6b59458de"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aa96c07d3f447585668c86da6b59458de">◆ </a></span>stringThis()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">StringTableEntry stringThis </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a48fb18330b0f81098de001b573a74305" name="a48fb18330b0f81098de001b573a74305"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a48fb18330b0f81098de001b573a74305">◆ </a></span>sub()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> & sub </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a54564dbf9d9f292ccceecadd10cfcb02" name="a54564dbf9d9f292ccceecadd10cfcb02"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a54564dbf9d9f292ccceecadd10cfcb02">◆ </a></span>swap()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void swap </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a6769af12014ff5ceaeb3605e60501d83" name="a6769af12014ff5ceaeb3605e60501d83"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6769af12014ff5ceaeb3605e60501d83">◆ </a></span>ToPoint2F()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_point2_f.html">Point2F</a> ToPoint2F </td>
- <td>(</td>
- <td class="paramtype">void </td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <h2 class="groupheader">Friends And Related Symbol Documentation</h2>
- <a id="af813050a6253bb17e58ecfbb83a7f416" name="af813050a6253bb17e58ecfbb83a7f416"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#af813050a6253bb17e58ecfbb83a7f416">◆ </a></span>operator* <span class="overload">[1/4]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator* </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>s</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">friend</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a0cae90787028d9a95fa4cacc8ea90c56" name="a0cae90787028d9a95fa4cacc8ea90c56"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a0cae90787028d9a95fa4cacc8ea90c56">◆ </a></span>operator* <span class="overload">[2/4]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator* </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v2</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">friend</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a7121d83188496bdbf7a6ca47e9f8163a" name="a7121d83188496bdbf7a6ca47e9f8163a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a7121d83188496bdbf7a6ca47e9f8163a">◆ </a></span>operator* <span class="overload">[3/4]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator* </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v2</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">friend</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ac05d908e7b3dc51a1414780c9f787394" name="ac05d908e7b3dc51a1414780c9f787394"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac05d908e7b3dc51a1414780c9f787394">◆ </a></span>operator* <span class="overload">[4/4]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_vector2.html">Vector2</a> operator* </td>
- <td>(</td>
- <td class="paramtype">F32 </td>
- <td class="paramname"><em>s</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> & </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">friend</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <hr/>The documentation for this struct was generated from the following file:<ul>
- <li>2d/core/<b>Vector2.h</b></li>
- </ul>
- </div><!-- contents -->
- <!-- 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.8
- </small></address>
- </body>
- </html>
|