Matrix3.xml 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014
  1. <Type Name="Matrix3" FullName="Urho.Matrix3">
  2. <TypeSignature Language="C#" Value="public struct Matrix3 : IEquatable&lt;Urho.Matrix3&gt;" />
  3. <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Matrix3 extends System.ValueType implements class System.IEquatable`1&lt;valuetype Urho.Matrix3&gt;" />
  4. <AssemblyInfo>
  5. <AssemblyName>Urho</AssemblyName>
  6. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  7. </AssemblyInfo>
  8. <Base>
  9. <BaseTypeName>System.ValueType</BaseTypeName>
  10. </Base>
  11. <Interfaces>
  12. <Interface>
  13. <InterfaceName>System.IEquatable&lt;Urho.Matrix3&gt;</InterfaceName>
  14. </Interface>
  15. </Interfaces>
  16. <Docs>
  17. <summary>Represents a 3x3 Matrix.</summary>
  18. <remarks>To be added.</remarks>
  19. </Docs>
  20. <Members>
  21. <Member MemberName=".ctor">
  22. <MemberSignature Language="C#" Value="public Matrix3 (float[] floatArray);" />
  23. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float32[] floatArray) cil managed" />
  24. <MemberType>Constructor</MemberType>
  25. <AssemblyInfo>
  26. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  27. </AssemblyInfo>
  28. <Parameters>
  29. <Parameter Name="floatArray" Type="System.Single[]" />
  30. </Parameters>
  31. <Docs>
  32. <param name="floatArray">The array of floats for the components of the matrix.</param>
  33. <summary>Constructs left matrix from the given array of float-precision floating-point numbers.</summary>
  34. <remarks>To be added.</remarks>
  35. </Docs>
  36. </Member>
  37. <Member MemberName=".ctor">
  38. <MemberSignature Language="C#" Value="public Matrix3 (ref Urho.Matrix3 matrix);" />
  39. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Urho.Matrix3 matrix) cil managed" />
  40. <MemberType>Constructor</MemberType>
  41. <AssemblyInfo>
  42. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  43. </AssemblyInfo>
  44. <Parameters>
  45. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  46. </Parameters>
  47. <Docs>
  48. <param name="matrix">To be added.</param>
  49. <summary>Constructs left matrix with the same components as the given matrix.</summary>
  50. <remarks>To be added.</remarks>
  51. </Docs>
  52. </Member>
  53. <Member MemberName=".ctor">
  54. <MemberSignature Language="C#" Value="public Matrix3 (float r0c0, float r0c1, float r0c2, float r1c0, float r1c1, float r1c2, float r2c0, float r2c1, float r2c2);" />
  55. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float32 r0c0, float32 r0c1, float32 r0c2, float32 r1c0, float32 r1c1, float32 r1c2, float32 r2c0, float32 r2c1, float32 r2c2) cil managed" />
  56. <MemberType>Constructor</MemberType>
  57. <AssemblyInfo>
  58. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  59. </AssemblyInfo>
  60. <Parameters>
  61. <Parameter Name="r0c0" Type="System.Single" />
  62. <Parameter Name="r0c1" Type="System.Single" />
  63. <Parameter Name="r0c2" Type="System.Single" />
  64. <Parameter Name="r1c0" Type="System.Single" />
  65. <Parameter Name="r1c1" Type="System.Single" />
  66. <Parameter Name="r1c2" Type="System.Single" />
  67. <Parameter Name="r2c0" Type="System.Single" />
  68. <Parameter Name="r2c1" Type="System.Single" />
  69. <Parameter Name="r2c2" Type="System.Single" />
  70. </Parameters>
  71. <Docs>
  72. <param name="r0c0">The value for row 0 column 0.</param>
  73. <param name="r0c1">The value for row 0 column 1.</param>
  74. <param name="r0c2">The value for row 0 column 2.</param>
  75. <param name="r1c0">The value for row 1 column 0.</param>
  76. <param name="r1c1">The value for row 1 column 1.</param>
  77. <param name="r1c2">The value for row 1 column 2.</param>
  78. <param name="r2c0">The value for row 2 column 0.</param>
  79. <param name="r2c1">The value for row 2 column 1.</param>
  80. <param name="r2c2">The value for row 2 column 2.</param>
  81. <summary>Constructs left matrix with the given values.</summary>
  82. <remarks>To be added.</remarks>
  83. </Docs>
  84. </Member>
  85. <Member MemberName="Add">
  86. <MemberSignature Language="C#" Value="public void Add (ref Urho.Matrix3 matrix);" />
  87. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(valuetype Urho.Matrix3 matrix) cil managed" />
  88. <MemberType>Method</MemberType>
  89. <AssemblyInfo>
  90. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  91. </AssemblyInfo>
  92. <ReturnValue>
  93. <ReturnType>System.Void</ReturnType>
  94. </ReturnValue>
  95. <Parameters>
  96. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  97. </Parameters>
  98. <Docs>
  99. <param name="matrix">The matrix to add.</param>
  100. <summary>Add left matrix to this matrix.</summary>
  101. <remarks>To be added.</remarks>
  102. </Docs>
  103. </Member>
  104. <Member MemberName="Add">
  105. <MemberSignature Language="C#" Value="public void Add (ref Urho.Matrix3 matrix, out Urho.Matrix3 result);" />
  106. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(valuetype Urho.Matrix3 matrix, valuetype Urho.Matrix3 result) cil managed" />
  107. <MemberType>Method</MemberType>
  108. <AssemblyInfo>
  109. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  110. </AssemblyInfo>
  111. <ReturnValue>
  112. <ReturnType>System.Void</ReturnType>
  113. </ReturnValue>
  114. <Parameters>
  115. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  116. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  117. </Parameters>
  118. <Docs>
  119. <param name="matrix">The matrix to add.</param>
  120. <param name="result">The resulting matrix of the addition.</param>
  121. <summary>Add left matrix to this matrix.</summary>
  122. <remarks>To be added.</remarks>
  123. </Docs>
  124. </Member>
  125. <Member MemberName="Add">
  126. <MemberSignature Language="C#" Value="public static void Add (ref Urho.Matrix3 left, ref Urho.Matrix3 right, out Urho.Matrix3 result);" />
  127. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Add(valuetype Urho.Matrix3 left, valuetype Urho.Matrix3 right, valuetype Urho.Matrix3 result) cil managed" />
  128. <MemberType>Method</MemberType>
  129. <AssemblyInfo>
  130. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  131. </AssemblyInfo>
  132. <ReturnValue>
  133. <ReturnType>System.Void</ReturnType>
  134. </ReturnValue>
  135. <Parameters>
  136. <Parameter Name="left" Type="Urho.Matrix3&amp;" RefType="ref" />
  137. <Parameter Name="right" Type="Urho.Matrix3&amp;" RefType="ref" />
  138. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  139. </Parameters>
  140. <Docs>
  141. <param name="left">To be added.</param>
  142. <param name="right">The matrix on the right side of the equation</param>
  143. <param name="result">The resulting matrix of the addition.</param>
  144. <summary>Add left matrix to left matrix.</summary>
  145. <remarks>To be added.</remarks>
  146. </Docs>
  147. </Member>
  148. <Member MemberName="Determinant">
  149. <MemberSignature Language="C#" Value="public float Determinant { get; }" />
  150. <MemberSignature Language="ILAsm" Value=".property instance float32 Determinant" />
  151. <MemberType>Property</MemberType>
  152. <AssemblyInfo>
  153. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  154. </AssemblyInfo>
  155. <ReturnValue>
  156. <ReturnType>System.Single</ReturnType>
  157. </ReturnValue>
  158. <Docs>
  159. <summary>To be added.</summary>
  160. <value>To be added.</value>
  161. <remarks>To be added.</remarks>
  162. </Docs>
  163. </Member>
  164. <Member MemberName="Equals">
  165. <MemberSignature Language="C#" Value="public bool Equals (Urho.Matrix3 matrix);" />
  166. <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Urho.Matrix3 matrix) cil managed" />
  167. <MemberType>Method</MemberType>
  168. <AssemblyInfo>
  169. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  170. </AssemblyInfo>
  171. <Attributes>
  172. <Attribute>
  173. <AttributeName>System.CLSCompliant(false)</AttributeName>
  174. </Attribute>
  175. </Attributes>
  176. <ReturnValue>
  177. <ReturnType>System.Boolean</ReturnType>
  178. </ReturnValue>
  179. <Parameters>
  180. <Parameter Name="matrix" Type="Urho.Matrix3" />
  181. </Parameters>
  182. <Docs>
  183. <param name="matrix">The OpenTK.Matrix3 structure to compare with.</param>
  184. <summary>Indicates whether the current matrix is equal to another matrix.</summary>
  185. <returns>true if the current matrix is equal to the matrix parameter; otherwise, false.</returns>
  186. <remarks>To be added.</remarks>
  187. </Docs>
  188. </Member>
  189. <Member MemberName="Equals">
  190. <MemberSignature Language="C#" Value="public bool Equals (ref Urho.Matrix3 matrix);" />
  191. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Equals(valuetype Urho.Matrix3 matrix) cil managed" />
  192. <MemberType>Method</MemberType>
  193. <AssemblyInfo>
  194. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  195. </AssemblyInfo>
  196. <ReturnValue>
  197. <ReturnType>System.Boolean</ReturnType>
  198. </ReturnValue>
  199. <Parameters>
  200. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  201. </Parameters>
  202. <Docs>
  203. <param name="matrix">The OpenTK.Matrix3 structure to compare to.</param>
  204. <summary>Indicates whether the current matrix is equal to another matrix.</summary>
  205. <returns>true if the current matrix is equal to the matrix parameter; otherwise, false.</returns>
  206. <remarks>To be added.</remarks>
  207. </Docs>
  208. </Member>
  209. <Member MemberName="Equals">
  210. <MemberSignature Language="C#" Value="public static bool Equals (ref Urho.Matrix3 left, ref Urho.Matrix3 right);" />
  211. <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Equals(valuetype Urho.Matrix3 left, valuetype Urho.Matrix3 right) cil managed" />
  212. <MemberType>Method</MemberType>
  213. <AssemblyInfo>
  214. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  215. </AssemblyInfo>
  216. <ReturnValue>
  217. <ReturnType>System.Boolean</ReturnType>
  218. </ReturnValue>
  219. <Parameters>
  220. <Parameter Name="left" Type="Urho.Matrix3&amp;" RefType="ref" />
  221. <Parameter Name="right" Type="Urho.Matrix3&amp;" RefType="ref" />
  222. </Parameters>
  223. <Docs>
  224. <param name="left">The left-hand operand.</param>
  225. <param name="right">The right-hand operand.</param>
  226. <summary>Indicates whether the current matrix is equal to another matrix.</summary>
  227. <returns>true if the current matrix is equal to the matrix parameter; otherwise, false.</returns>
  228. <remarks>To be added.</remarks>
  229. </Docs>
  230. </Member>
  231. <Member MemberName="EqualsApprox">
  232. <MemberSignature Language="C#" Value="public bool EqualsApprox (ref Urho.Matrix3 matrix, float tolerance);" />
  233. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool EqualsApprox(valuetype Urho.Matrix3 matrix, float32 tolerance) cil managed" />
  234. <MemberType>Method</MemberType>
  235. <AssemblyInfo>
  236. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  237. </AssemblyInfo>
  238. <ReturnValue>
  239. <ReturnType>System.Boolean</ReturnType>
  240. </ReturnValue>
  241. <Parameters>
  242. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  243. <Parameter Name="tolerance" Type="System.Single" />
  244. </Parameters>
  245. <Docs>
  246. <param name="matrix">The OpenTK.Matrix3 structure to compare with.</param>
  247. <param name="tolerance">The limit below which the matrices are considered equal.</param>
  248. <summary>Indicates whether the current matrix is approximately equal to another matrix.</summary>
  249. <returns>true if the current matrix is approximately equal to the matrix parameter; otherwise, false.</returns>
  250. <remarks>To be added.</remarks>
  251. </Docs>
  252. </Member>
  253. <Member MemberName="EqualsApprox">
  254. <MemberSignature Language="C#" Value="public static bool EqualsApprox (ref Urho.Matrix3 left, ref Urho.Matrix3 right, float tolerance);" />
  255. <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool EqualsApprox(valuetype Urho.Matrix3 left, valuetype Urho.Matrix3 right, float32 tolerance) cil managed" />
  256. <MemberType>Method</MemberType>
  257. <AssemblyInfo>
  258. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  259. </AssemblyInfo>
  260. <ReturnValue>
  261. <ReturnType>System.Boolean</ReturnType>
  262. </ReturnValue>
  263. <Parameters>
  264. <Parameter Name="left" Type="Urho.Matrix3&amp;" RefType="ref" />
  265. <Parameter Name="right" Type="Urho.Matrix3&amp;" RefType="ref" />
  266. <Parameter Name="tolerance" Type="System.Single" />
  267. </Parameters>
  268. <Docs>
  269. <param name="left">The left-hand operand.</param>
  270. <param name="right">The right-hand operand.</param>
  271. <param name="tolerance">The limit below which the matrices are considered equal.</param>
  272. <summary>Indicates whether the current matrix is approximately equal to another matrix.</summary>
  273. <returns>true if the current matrix is approximately equal to the matrix parameter; otherwise, false.</returns>
  274. <remarks>To be added.</remarks>
  275. </Docs>
  276. </Member>
  277. <Member MemberName="GetHashCode">
  278. <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
  279. <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
  280. <MemberType>Method</MemberType>
  281. <AssemblyInfo>
  282. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  283. </AssemblyInfo>
  284. <ReturnValue>
  285. <ReturnType>System.Int32</ReturnType>
  286. </ReturnValue>
  287. <Parameters />
  288. <Docs>
  289. <summary>Returns the hash code for this instance.</summary>
  290. <returns>A 32-bit signed integer that is the hash code for this instance.</returns>
  291. <remarks>To be added.</remarks>
  292. </Docs>
  293. </Member>
  294. <Member MemberName="Identity">
  295. <MemberSignature Language="C#" Value="public static readonly Urho.Matrix3 Identity;" />
  296. <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Urho.Matrix3 Identity" />
  297. <MemberType>Field</MemberType>
  298. <AssemblyInfo>
  299. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  300. </AssemblyInfo>
  301. <ReturnValue>
  302. <ReturnType>Urho.Matrix3</ReturnType>
  303. </ReturnValue>
  304. <Docs>
  305. <summary>The identity matrix.</summary>
  306. <remarks>To be added.</remarks>
  307. </Docs>
  308. </Member>
  309. <Member MemberName="Item">
  310. <MemberSignature Language="C#" Value="public float this[int index] { get; set; }" />
  311. <MemberSignature Language="ILAsm" Value=".property instance float32 Item(int32)" />
  312. <MemberType>Property</MemberType>
  313. <AssemblyInfo>
  314. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  315. </AssemblyInfo>
  316. <ReturnValue>
  317. <ReturnType>System.Single</ReturnType>
  318. </ReturnValue>
  319. <Parameters>
  320. <Parameter Name="index" Type="System.Int32" />
  321. </Parameters>
  322. <Docs>
  323. <param name="index">The index into the components of the matrix.</param>
  324. <summary>Gets the component at the index into the matrix.</summary>
  325. <value>The component at the given index into the matrix.</value>
  326. <remarks>To be added.</remarks>
  327. </Docs>
  328. </Member>
  329. <Member MemberName="Item">
  330. <MemberSignature Language="C#" Value="public float this[int row, int column] { get; set; }" />
  331. <MemberSignature Language="ILAsm" Value=".property instance float32 Item(int32, int32)" />
  332. <MemberType>Property</MemberType>
  333. <AssemblyInfo>
  334. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  335. </AssemblyInfo>
  336. <ReturnValue>
  337. <ReturnType>System.Single</ReturnType>
  338. </ReturnValue>
  339. <Parameters>
  340. <Parameter Name="row" Type="System.Int32" />
  341. <Parameter Name="column" Type="System.Int32" />
  342. </Parameters>
  343. <Docs>
  344. <param name="row">The row of the matrix.</param>
  345. <param name="column">The column of the matrix.</param>
  346. <summary>Gets the component at the given row and column in the matrix.</summary>
  347. <value>The component at the given row and column in the matrix.</value>
  348. <remarks>To be added.</remarks>
  349. </Docs>
  350. </Member>
  351. <Member MemberName="Multiply">
  352. <MemberSignature Language="C#" Value="public void Multiply (float scalar);" />
  353. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Multiply(float32 scalar) cil managed" />
  354. <MemberType>Method</MemberType>
  355. <AssemblyInfo>
  356. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  357. </AssemblyInfo>
  358. <ReturnValue>
  359. <ReturnType>System.Void</ReturnType>
  360. </ReturnValue>
  361. <Parameters>
  362. <Parameter Name="scalar" Type="System.Single" />
  363. </Parameters>
  364. <Docs>
  365. <param name="scalar">To be added.</param>
  366. <summary>Multiply matrix times this matrix.</summary>
  367. <remarks>To be added.</remarks>
  368. </Docs>
  369. </Member>
  370. <Member MemberName="Multiply">
  371. <MemberSignature Language="C#" Value="public void Multiply (ref Urho.Matrix3 matrix);" />
  372. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Multiply(valuetype Urho.Matrix3 matrix) cil managed" />
  373. <MemberType>Method</MemberType>
  374. <AssemblyInfo>
  375. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  376. </AssemblyInfo>
  377. <ReturnValue>
  378. <ReturnType>System.Void</ReturnType>
  379. </ReturnValue>
  380. <Parameters>
  381. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  382. </Parameters>
  383. <Docs>
  384. <param name="matrix">The matrix to multiply.</param>
  385. <summary>Multiply left martix times this matrix.</summary>
  386. <remarks>To be added.</remarks>
  387. </Docs>
  388. </Member>
  389. <Member MemberName="Multiply">
  390. <MemberSignature Language="C#" Value="public void Multiply (float scalar, out Urho.Matrix3 result);" />
  391. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Multiply(float32 scalar, valuetype Urho.Matrix3 result) cil managed" />
  392. <MemberType>Method</MemberType>
  393. <AssemblyInfo>
  394. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  395. </AssemblyInfo>
  396. <ReturnValue>
  397. <ReturnType>System.Void</ReturnType>
  398. </ReturnValue>
  399. <Parameters>
  400. <Parameter Name="scalar" Type="System.Single" />
  401. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  402. </Parameters>
  403. <Docs>
  404. <param name="scalar">To be added.</param>
  405. <param name="result">The resulting matrix of the multiplication.</param>
  406. <summary>Multiply matrix times this matrix.</summary>
  407. <remarks>To be added.</remarks>
  408. </Docs>
  409. </Member>
  410. <Member MemberName="Multiply">
  411. <MemberSignature Language="C#" Value="public void Multiply (ref Urho.Matrix3 matrix, out Urho.Matrix3 result);" />
  412. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Multiply(valuetype Urho.Matrix3 matrix, valuetype Urho.Matrix3 result) cil managed" />
  413. <MemberType>Method</MemberType>
  414. <AssemblyInfo>
  415. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  416. </AssemblyInfo>
  417. <ReturnValue>
  418. <ReturnType>System.Void</ReturnType>
  419. </ReturnValue>
  420. <Parameters>
  421. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  422. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  423. </Parameters>
  424. <Docs>
  425. <param name="matrix">The matrix to multiply.</param>
  426. <param name="result">The resulting matrix of the multiplication.</param>
  427. <summary>Multiply matrix times this matrix.</summary>
  428. <remarks>To be added.</remarks>
  429. </Docs>
  430. </Member>
  431. <Member MemberName="Multiply">
  432. <MemberSignature Language="C#" Value="public static void Multiply (ref Urho.Matrix3 matrix, float scalar, out Urho.Matrix3 result);" />
  433. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Multiply(valuetype Urho.Matrix3 matrix, float32 scalar, valuetype Urho.Matrix3 result) cil managed" />
  434. <MemberType>Method</MemberType>
  435. <AssemblyInfo>
  436. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  437. </AssemblyInfo>
  438. <ReturnValue>
  439. <ReturnType>System.Void</ReturnType>
  440. </ReturnValue>
  441. <Parameters>
  442. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  443. <Parameter Name="scalar" Type="System.Single" />
  444. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  445. </Parameters>
  446. <Docs>
  447. <param name="matrix">The matrix on the matrix side of the equation.</param>
  448. <param name="scalar">To be added.</param>
  449. <param name="result">The resulting matrix of the multiplication.</param>
  450. <summary>Multiply left matrix times left matrix.</summary>
  451. <remarks>To be added.</remarks>
  452. </Docs>
  453. </Member>
  454. <Member MemberName="Multiply">
  455. <MemberSignature Language="C#" Value="public static void Multiply (ref Urho.Matrix3 left, ref Urho.Matrix3 right, out Urho.Matrix3 result);" />
  456. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Multiply(valuetype Urho.Matrix3 left, valuetype Urho.Matrix3 right, valuetype Urho.Matrix3 result) cil managed" />
  457. <MemberType>Method</MemberType>
  458. <AssemblyInfo>
  459. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  460. </AssemblyInfo>
  461. <ReturnValue>
  462. <ReturnType>System.Void</ReturnType>
  463. </ReturnValue>
  464. <Parameters>
  465. <Parameter Name="left" Type="Urho.Matrix3&amp;" RefType="ref" />
  466. <Parameter Name="right" Type="Urho.Matrix3&amp;" RefType="ref" />
  467. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  468. </Parameters>
  469. <Docs>
  470. <param name="left">To be added.</param>
  471. <param name="right">The matrix on the right side of the equation</param>
  472. <param name="result">The resulting matrix of the multiplication.</param>
  473. <summary>Multiply left matrix times left matrix.</summary>
  474. <remarks>To be added.</remarks>
  475. </Docs>
  476. </Member>
  477. <Member MemberName="op_Explicit">
  478. <MemberSignature Language="C#" Value="public static IntPtr op_Explicit (Urho.Matrix3 matrix);" />
  479. <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname native int op_Explicit(valuetype Urho.Matrix3 matrix) cil managed" />
  480. <MemberType>Method</MemberType>
  481. <AssemblyInfo>
  482. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  483. </AssemblyInfo>
  484. <ReturnValue>
  485. <ReturnType>System.IntPtr</ReturnType>
  486. </ReturnValue>
  487. <Parameters>
  488. <Parameter Name="matrix" Type="Urho.Matrix3" />
  489. </Parameters>
  490. <Docs>
  491. <param name="matrix">The matrix to convert.</param>
  492. <summary>Converts the matrix into an IntPtr.</summary>
  493. <returns>An IntPtr for the matrix.</returns>
  494. <remarks>To be added.</remarks>
  495. </Docs>
  496. </Member>
  497. <Member MemberName="op_Explicit">
  498. <MemberSignature Language="C#" Value="public static float* op_Explicit (Urho.Matrix3 matrix);" />
  499. <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname float32* op_Explicit(valuetype Urho.Matrix3 matrix) cil managed" />
  500. <MemberType>Method</MemberType>
  501. <AssemblyInfo>
  502. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  503. </AssemblyInfo>
  504. <Attributes>
  505. <Attribute>
  506. <AttributeName>System.CLSCompliant(false)</AttributeName>
  507. </Attribute>
  508. </Attributes>
  509. <ReturnValue>
  510. <ReturnType>System.Single*</ReturnType>
  511. </ReturnValue>
  512. <Parameters>
  513. <Parameter Name="matrix" Type="Urho.Matrix3" />
  514. </Parameters>
  515. <Docs>
  516. <param name="matrix">The matrix to convert.</param>
  517. <summary>Converts the matrix into left float*.</summary>
  518. <returns>A float* for the matrix.</returns>
  519. <remarks>To be added.</remarks>
  520. </Docs>
  521. </Member>
  522. <Member MemberName="op_Explicit">
  523. <MemberSignature Language="C#" Value="public static float[] op_Explicit (Urho.Matrix3 matrix);" />
  524. <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname float32[] op_Explicit(valuetype Urho.Matrix3 matrix) cil managed" />
  525. <MemberType>Method</MemberType>
  526. <AssemblyInfo>
  527. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  528. </AssemblyInfo>
  529. <ReturnValue>
  530. <ReturnType>System.Single[]</ReturnType>
  531. </ReturnValue>
  532. <Parameters>
  533. <Parameter Name="matrix" Type="Urho.Matrix3" />
  534. </Parameters>
  535. <Docs>
  536. <param name="matrix">The matrix to convert.</param>
  537. <summary>Converts the matrix into an array of floats.</summary>
  538. <returns>An array of floats for the matrix.</returns>
  539. <remarks>To be added.</remarks>
  540. </Docs>
  541. </Member>
  542. <Member MemberName="R0C0">
  543. <MemberSignature Language="C#" Value="public float R0C0;" />
  544. <MemberSignature Language="ILAsm" Value=".field public float32 R0C0" />
  545. <MemberType>Field</MemberType>
  546. <AssemblyInfo>
  547. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  548. </AssemblyInfo>
  549. <ReturnValue>
  550. <ReturnType>System.Single</ReturnType>
  551. </ReturnValue>
  552. <Docs>
  553. <summary>Row 0, Column 0</summary>
  554. <remarks>To be added.</remarks>
  555. </Docs>
  556. </Member>
  557. <Member MemberName="R0C1">
  558. <MemberSignature Language="C#" Value="public float R0C1;" />
  559. <MemberSignature Language="ILAsm" Value=".field public float32 R0C1" />
  560. <MemberType>Field</MemberType>
  561. <AssemblyInfo>
  562. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  563. </AssemblyInfo>
  564. <ReturnValue>
  565. <ReturnType>System.Single</ReturnType>
  566. </ReturnValue>
  567. <Docs>
  568. <summary>Row 0, Column 1</summary>
  569. <remarks>To be added.</remarks>
  570. </Docs>
  571. </Member>
  572. <Member MemberName="R0C2">
  573. <MemberSignature Language="C#" Value="public float R0C2;" />
  574. <MemberSignature Language="ILAsm" Value=".field public float32 R0C2" />
  575. <MemberType>Field</MemberType>
  576. <AssemblyInfo>
  577. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  578. </AssemblyInfo>
  579. <ReturnValue>
  580. <ReturnType>System.Single</ReturnType>
  581. </ReturnValue>
  582. <Docs>
  583. <summary>Row 0, Column 2</summary>
  584. <remarks>To be added.</remarks>
  585. </Docs>
  586. </Member>
  587. <Member MemberName="R1C0">
  588. <MemberSignature Language="C#" Value="public float R1C0;" />
  589. <MemberSignature Language="ILAsm" Value=".field public float32 R1C0" />
  590. <MemberType>Field</MemberType>
  591. <AssemblyInfo>
  592. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  593. </AssemblyInfo>
  594. <ReturnValue>
  595. <ReturnType>System.Single</ReturnType>
  596. </ReturnValue>
  597. <Docs>
  598. <summary>Row 1, Column 0</summary>
  599. <remarks>To be added.</remarks>
  600. </Docs>
  601. </Member>
  602. <Member MemberName="R1C1">
  603. <MemberSignature Language="C#" Value="public float R1C1;" />
  604. <MemberSignature Language="ILAsm" Value=".field public float32 R1C1" />
  605. <MemberType>Field</MemberType>
  606. <AssemblyInfo>
  607. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  608. </AssemblyInfo>
  609. <ReturnValue>
  610. <ReturnType>System.Single</ReturnType>
  611. </ReturnValue>
  612. <Docs>
  613. <summary>Row 1, Column 1</summary>
  614. <remarks>To be added.</remarks>
  615. </Docs>
  616. </Member>
  617. <Member MemberName="R1C2">
  618. <MemberSignature Language="C#" Value="public float R1C2;" />
  619. <MemberSignature Language="ILAsm" Value=".field public float32 R1C2" />
  620. <MemberType>Field</MemberType>
  621. <AssemblyInfo>
  622. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  623. </AssemblyInfo>
  624. <ReturnValue>
  625. <ReturnType>System.Single</ReturnType>
  626. </ReturnValue>
  627. <Docs>
  628. <summary>Row 1, Column 2</summary>
  629. <remarks>To be added.</remarks>
  630. </Docs>
  631. </Member>
  632. <Member MemberName="R2C0">
  633. <MemberSignature Language="C#" Value="public float R2C0;" />
  634. <MemberSignature Language="ILAsm" Value=".field public float32 R2C0" />
  635. <MemberType>Field</MemberType>
  636. <AssemblyInfo>
  637. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  638. </AssemblyInfo>
  639. <ReturnValue>
  640. <ReturnType>System.Single</ReturnType>
  641. </ReturnValue>
  642. <Docs>
  643. <summary>Row 2, Column 0</summary>
  644. <remarks>To be added.</remarks>
  645. </Docs>
  646. </Member>
  647. <Member MemberName="R2C1">
  648. <MemberSignature Language="C#" Value="public float R2C1;" />
  649. <MemberSignature Language="ILAsm" Value=".field public float32 R2C1" />
  650. <MemberType>Field</MemberType>
  651. <AssemblyInfo>
  652. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  653. </AssemblyInfo>
  654. <ReturnValue>
  655. <ReturnType>System.Single</ReturnType>
  656. </ReturnValue>
  657. <Docs>
  658. <summary>Row 2, Column 1</summary>
  659. <remarks>To be added.</remarks>
  660. </Docs>
  661. </Member>
  662. <Member MemberName="R2C2">
  663. <MemberSignature Language="C#" Value="public float R2C2;" />
  664. <MemberSignature Language="ILAsm" Value=".field public float32 R2C2" />
  665. <MemberType>Field</MemberType>
  666. <AssemblyInfo>
  667. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  668. </AssemblyInfo>
  669. <ReturnValue>
  670. <ReturnType>System.Single</ReturnType>
  671. </ReturnValue>
  672. <Docs>
  673. <summary>Row 2, Column 2</summary>
  674. <remarks>To be added.</remarks>
  675. </Docs>
  676. </Member>
  677. <Member MemberName="Rotate">
  678. <MemberSignature Language="C#" Value="public void Rotate (float angle);" />
  679. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Rotate(float32 angle) cil managed" />
  680. <MemberType>Method</MemberType>
  681. <AssemblyInfo>
  682. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  683. </AssemblyInfo>
  684. <ReturnValue>
  685. <ReturnType>System.Void</ReturnType>
  686. </ReturnValue>
  687. <Parameters>
  688. <Parameter Name="angle" Type="System.Single" />
  689. </Parameters>
  690. <Docs>
  691. <param name="angle">To be added.</param>
  692. <summary>To be added.</summary>
  693. <remarks>To be added.</remarks>
  694. </Docs>
  695. </Member>
  696. <Member MemberName="Rotate">
  697. <MemberSignature Language="C#" Value="public void Rotate (float angle, out Urho.Matrix3 result);" />
  698. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Rotate(float32 angle, valuetype Urho.Matrix3 result) cil managed" />
  699. <MemberType>Method</MemberType>
  700. <AssemblyInfo>
  701. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  702. </AssemblyInfo>
  703. <ReturnValue>
  704. <ReturnType>System.Void</ReturnType>
  705. </ReturnValue>
  706. <Parameters>
  707. <Parameter Name="angle" Type="System.Single" />
  708. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  709. </Parameters>
  710. <Docs>
  711. <param name="angle">To be added.</param>
  712. <param name="result">To be added.</param>
  713. <summary>To be added.</summary>
  714. <remarks>To be added.</remarks>
  715. </Docs>
  716. </Member>
  717. <Member MemberName="Rotate">
  718. <MemberSignature Language="C#" Value="public static void Rotate (ref Urho.Matrix3 matrix, float angle, out Urho.Matrix3 result);" />
  719. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Rotate(valuetype Urho.Matrix3 matrix, float32 angle, valuetype Urho.Matrix3 result) cil managed" />
  720. <MemberType>Method</MemberType>
  721. <AssemblyInfo>
  722. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  723. </AssemblyInfo>
  724. <ReturnValue>
  725. <ReturnType>System.Void</ReturnType>
  726. </ReturnValue>
  727. <Parameters>
  728. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  729. <Parameter Name="angle" Type="System.Single" />
  730. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  731. </Parameters>
  732. <Docs>
  733. <param name="matrix">To be added.</param>
  734. <param name="angle">To be added.</param>
  735. <param name="result">To be added.</param>
  736. <summary>To be added.</summary>
  737. <remarks>To be added.</remarks>
  738. </Docs>
  739. </Member>
  740. <Member MemberName="RotateMatrix">
  741. <MemberSignature Language="C#" Value="public static void RotateMatrix (float angle, out Urho.Matrix3 result);" />
  742. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void RotateMatrix(float32 angle, valuetype Urho.Matrix3 result) cil managed" />
  743. <MemberType>Method</MemberType>
  744. <AssemblyInfo>
  745. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  746. </AssemblyInfo>
  747. <ReturnValue>
  748. <ReturnType>System.Void</ReturnType>
  749. </ReturnValue>
  750. <Parameters>
  751. <Parameter Name="angle" Type="System.Single" />
  752. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  753. </Parameters>
  754. <Docs>
  755. <param name="angle">To be added.</param>
  756. <param name="result">To be added.</param>
  757. <summary>To be added.</summary>
  758. <remarks>To be added.</remarks>
  759. </Docs>
  760. </Member>
  761. <Member MemberName="Subtract">
  762. <MemberSignature Language="C#" Value="public void Subtract (ref Urho.Matrix3 matrix);" />
  763. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Subtract(valuetype Urho.Matrix3 matrix) cil managed" />
  764. <MemberType>Method</MemberType>
  765. <AssemblyInfo>
  766. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  767. </AssemblyInfo>
  768. <ReturnValue>
  769. <ReturnType>System.Void</ReturnType>
  770. </ReturnValue>
  771. <Parameters>
  772. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  773. </Parameters>
  774. <Docs>
  775. <param name="matrix">The matrix to subtract.</param>
  776. <summary>Subtract left matrix from this matrix.</summary>
  777. <remarks>To be added.</remarks>
  778. </Docs>
  779. </Member>
  780. <Member MemberName="Subtract">
  781. <MemberSignature Language="C#" Value="public void Subtract (ref Urho.Matrix3 matrix, out Urho.Matrix3 result);" />
  782. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Subtract(valuetype Urho.Matrix3 matrix, valuetype Urho.Matrix3 result) cil managed" />
  783. <MemberType>Method</MemberType>
  784. <AssemblyInfo>
  785. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  786. </AssemblyInfo>
  787. <ReturnValue>
  788. <ReturnType>System.Void</ReturnType>
  789. </ReturnValue>
  790. <Parameters>
  791. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  792. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  793. </Parameters>
  794. <Docs>
  795. <param name="matrix">The matrix to subtract.</param>
  796. <param name="result">The resulting matrix of the subtraction.</param>
  797. <summary>Subtract left matrix from this matrix.</summary>
  798. <remarks>To be added.</remarks>
  799. </Docs>
  800. </Member>
  801. <Member MemberName="Subtract">
  802. <MemberSignature Language="C#" Value="public static void Subtract (ref Urho.Matrix3 left, ref Urho.Matrix3 right, out Urho.Matrix3 result);" />
  803. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Subtract(valuetype Urho.Matrix3 left, valuetype Urho.Matrix3 right, valuetype Urho.Matrix3 result) cil managed" />
  804. <MemberType>Method</MemberType>
  805. <AssemblyInfo>
  806. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  807. </AssemblyInfo>
  808. <ReturnValue>
  809. <ReturnType>System.Void</ReturnType>
  810. </ReturnValue>
  811. <Parameters>
  812. <Parameter Name="left" Type="Urho.Matrix3&amp;" RefType="ref" />
  813. <Parameter Name="right" Type="Urho.Matrix3&amp;" RefType="ref" />
  814. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  815. </Parameters>
  816. <Docs>
  817. <param name="left">To be added.</param>
  818. <param name="right">The matrix on the right side of the equation</param>
  819. <param name="result">The resulting matrix of the subtraction.</param>
  820. <summary>Subtract left matrix from left matrix.</summary>
  821. <remarks>To be added.</remarks>
  822. </Docs>
  823. </Member>
  824. <Member MemberName="ToQuaternion">
  825. <MemberSignature Language="C#" Value="public Urho.Quaternion ToQuaternion ();" />
  826. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Urho.Quaternion ToQuaternion() cil managed" />
  827. <MemberType>Method</MemberType>
  828. <AssemblyInfo>
  829. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  830. </AssemblyInfo>
  831. <ReturnValue>
  832. <ReturnType>Urho.Quaternion</ReturnType>
  833. </ReturnValue>
  834. <Parameters />
  835. <Docs>
  836. <summary>To be added.</summary>
  837. <returns>To be added.</returns>
  838. <remarks>To be added.</remarks>
  839. </Docs>
  840. </Member>
  841. <Member MemberName="ToString">
  842. <MemberSignature Language="C#" Value="public override string ToString ();" />
  843. <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
  844. <MemberType>Method</MemberType>
  845. <AssemblyInfo>
  846. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  847. </AssemblyInfo>
  848. <ReturnValue>
  849. <ReturnType>System.String</ReturnType>
  850. </ReturnValue>
  851. <Parameters />
  852. <Docs>
  853. <summary>Returns the fully qualified type name of this instance.</summary>
  854. <returns>A System.String containing left fully qualified type name.</returns>
  855. <remarks>To be added.</remarks>
  856. </Docs>
  857. </Member>
  858. <Member MemberName="Transform">
  859. <MemberSignature Language="C#" Value="public void Transform (ref Urho.Vector3 vector);" />
  860. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Transform(valuetype Urho.Vector3 vector) cil managed" />
  861. <MemberType>Method</MemberType>
  862. <AssemblyInfo>
  863. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  864. </AssemblyInfo>
  865. <ReturnValue>
  866. <ReturnType>System.Void</ReturnType>
  867. </ReturnValue>
  868. <Parameters>
  869. <Parameter Name="vector" Type="Urho.Vector3&amp;" RefType="ref" />
  870. </Parameters>
  871. <Docs>
  872. <param name="vector">To be added.</param>
  873. <summary>To be added.</summary>
  874. <remarks>To be added.</remarks>
  875. </Docs>
  876. </Member>
  877. <Member MemberName="Transform">
  878. <MemberSignature Language="C#" Value="public static void Transform (ref Urho.Matrix3 matrix, ref Urho.Vector3 vector);" />
  879. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Transform(valuetype Urho.Matrix3 matrix, valuetype Urho.Vector3 vector) cil managed" />
  880. <MemberType>Method</MemberType>
  881. <AssemblyInfo>
  882. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  883. </AssemblyInfo>
  884. <ReturnValue>
  885. <ReturnType>System.Void</ReturnType>
  886. </ReturnValue>
  887. <Parameters>
  888. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  889. <Parameter Name="vector" Type="Urho.Vector3&amp;" RefType="ref" />
  890. </Parameters>
  891. <Docs>
  892. <param name="matrix">To be added.</param>
  893. <param name="vector">To be added.</param>
  894. <summary>To be added.</summary>
  895. <remarks>To be added.</remarks>
  896. </Docs>
  897. </Member>
  898. <Member MemberName="Transform">
  899. <MemberSignature Language="C#" Value="public void Transform (ref Urho.Vector3 vector, out Urho.Vector3 result);" />
  900. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Transform(valuetype Urho.Vector3 vector, valuetype Urho.Vector3 result) cil managed" />
  901. <MemberType>Method</MemberType>
  902. <AssemblyInfo>
  903. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  904. </AssemblyInfo>
  905. <ReturnValue>
  906. <ReturnType>System.Void</ReturnType>
  907. </ReturnValue>
  908. <Parameters>
  909. <Parameter Name="vector" Type="Urho.Vector3&amp;" RefType="ref" />
  910. <Parameter Name="result" Type="Urho.Vector3&amp;" RefType="out" />
  911. </Parameters>
  912. <Docs>
  913. <param name="vector">To be added.</param>
  914. <param name="result">To be added.</param>
  915. <summary>To be added.</summary>
  916. <remarks>To be added.</remarks>
  917. </Docs>
  918. </Member>
  919. <Member MemberName="Transform">
  920. <MemberSignature Language="C#" Value="public static void Transform (ref Urho.Matrix3 matrix, ref Urho.Vector3 vector, out Urho.Vector3 result);" />
  921. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Transform(valuetype Urho.Matrix3 matrix, valuetype Urho.Vector3 vector, valuetype Urho.Vector3 result) cil managed" />
  922. <MemberType>Method</MemberType>
  923. <AssemblyInfo>
  924. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  925. </AssemblyInfo>
  926. <ReturnValue>
  927. <ReturnType>System.Void</ReturnType>
  928. </ReturnValue>
  929. <Parameters>
  930. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  931. <Parameter Name="vector" Type="Urho.Vector3&amp;" RefType="ref" />
  932. <Parameter Name="result" Type="Urho.Vector3&amp;" RefType="out" />
  933. </Parameters>
  934. <Docs>
  935. <param name="matrix">To be added.</param>
  936. <param name="vector">To be added.</param>
  937. <param name="result">To be added.</param>
  938. <summary>To be added.</summary>
  939. <remarks>To be added.</remarks>
  940. </Docs>
  941. </Member>
  942. <Member MemberName="Transpose">
  943. <MemberSignature Language="C#" Value="public void Transpose ();" />
  944. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Transpose() cil managed" />
  945. <MemberType>Method</MemberType>
  946. <AssemblyInfo>
  947. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  948. </AssemblyInfo>
  949. <ReturnValue>
  950. <ReturnType>System.Void</ReturnType>
  951. </ReturnValue>
  952. <Parameters />
  953. <Docs>
  954. <summary>To be added.</summary>
  955. <remarks>To be added.</remarks>
  956. </Docs>
  957. </Member>
  958. <Member MemberName="Transpose">
  959. <MemberSignature Language="C#" Value="public void Transpose (out Urho.Matrix3 result);" />
  960. <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Transpose(valuetype Urho.Matrix3 result) cil managed" />
  961. <MemberType>Method</MemberType>
  962. <AssemblyInfo>
  963. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  964. </AssemblyInfo>
  965. <ReturnValue>
  966. <ReturnType>System.Void</ReturnType>
  967. </ReturnValue>
  968. <Parameters>
  969. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  970. </Parameters>
  971. <Docs>
  972. <param name="result">To be added.</param>
  973. <summary>To be added.</summary>
  974. <remarks>To be added.</remarks>
  975. </Docs>
  976. </Member>
  977. <Member MemberName="Transpose">
  978. <MemberSignature Language="C#" Value="public static void Transpose (ref Urho.Matrix3 matrix, out Urho.Matrix3 result);" />
  979. <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Transpose(valuetype Urho.Matrix3 matrix, valuetype Urho.Matrix3 result) cil managed" />
  980. <MemberType>Method</MemberType>
  981. <AssemblyInfo>
  982. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  983. </AssemblyInfo>
  984. <ReturnValue>
  985. <ReturnType>System.Void</ReturnType>
  986. </ReturnValue>
  987. <Parameters>
  988. <Parameter Name="matrix" Type="Urho.Matrix3&amp;" RefType="ref" />
  989. <Parameter Name="result" Type="Urho.Matrix3&amp;" RefType="out" />
  990. </Parameters>
  991. <Docs>
  992. <param name="matrix">To be added.</param>
  993. <param name="result">To be added.</param>
  994. <summary>To be added.</summary>
  995. <remarks>To be added.</remarks>
  996. </Docs>
  997. </Member>
  998. <Member MemberName="Zero">
  999. <MemberSignature Language="C#" Value="public static readonly Urho.Matrix3 Zero;" />
  1000. <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Urho.Matrix3 Zero" />
  1001. <MemberType>Field</MemberType>
  1002. <AssemblyInfo>
  1003. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  1004. </AssemblyInfo>
  1005. <ReturnValue>
  1006. <ReturnType>Urho.Matrix3</ReturnType>
  1007. </ReturnValue>
  1008. <Docs>
  1009. <summary>A matrix of all zeros.</summary>
  1010. <remarks>To be added.</remarks>
  1011. </Docs>
  1012. </Member>
  1013. </Members>
  1014. </Type>