diff options
Diffstat (limited to 'doc/latex/classmeow_1_1Matrix.tex')
-rw-r--r-- | doc/latex/classmeow_1_1Matrix.tex | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/doc/latex/classmeow_1_1Matrix.tex b/doc/latex/classmeow_1_1Matrix.tex index 466f56c..76385ae 100644 --- a/doc/latex/classmeow_1_1Matrix.tex +++ b/doc/latex/classmeow_1_1Matrix.tex @@ -165,7 +165,7 @@ constructor Create an empty matrix with size {\bfseries 0x0}. In other world, create an {\bfseries invalid} matrix -Definition at line 53 of file Matrix.\-h. +Definition at line 56 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a5728557810b6c5444332557ac53597d5}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!Matrix@{Matrix}} \index{Matrix@{Matrix}!meow::Matrix@{meow\-::\-Matrix}} @@ -187,7 +187,7 @@ Copy data from another one \end{DoxyParams} -Definition at line 62 of file Matrix.\-h. +Definition at line 65 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_af0b4507ec5ea08e8f33aeb99f11e5f74}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!Matrix@{Matrix}} \index{Matrix@{Matrix}!meow::Matrix@{meow\-::\-Matrix}} @@ -215,7 +215,7 @@ Create an {\itshape r} x {\itshape c} matrix with all entry be {\itshape e} \end{DoxyParams} -Definition at line 74 of file Matrix.\-h. +Definition at line 77 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ae66fe3b4deb85b9b4c047f405a60f10e}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!$\sim$\-Matrix@{$\sim$\-Matrix}} \index{$\sim$\-Matrix@{$\sim$\-Matrix}!meow::Matrix@{meow\-::\-Matrix}} @@ -230,7 +230,7 @@ destructor -Definition at line 78 of file Matrix.\-h. +Definition at line 81 of file Matrix.\-h. @@ -248,7 +248,7 @@ return {\itshape }($\ast$this) + {\itshape m}. If the size not match, it will return an invalid matrix -Definition at line 282 of file Matrix.\-h. +Definition at line 285 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a9dfef448574df55fc34528665183c6c2}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!col@{col}} \index{col@{col}!meow::Matrix@{meow\-::\-Matrix}} @@ -263,7 +263,7 @@ Return the {\itshape c} -\/th column. -Definition at line 260 of file Matrix.\-h. +Definition at line 263 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a4db3bb07e2557cbc668bdaa1beb241df}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!cols@{cols}} \index{cols@{cols}!meow::Matrix@{meow\-::\-Matrix}} @@ -278,7 +278,7 @@ Return number of cols. -Definition at line 125 of file Matrix.\-h. +Definition at line 128 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a30d16679bb6843c5e35aae81738f3306}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!cols@{cols}} \index{cols@{cols}!meow::Matrix@{meow\-::\-Matrix}} @@ -306,7 +306,7 @@ new number of columns \end{DoxyReturn} -Definition at line 160 of file Matrix.\-h. +Definition at line 163 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_afb81446984f7c27458ccef86be2de413}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!copy\-From@{copy\-From}} \index{copy\-From@{copy\-From}!meow::Matrix@{meow\-::\-Matrix}} @@ -331,7 +331,7 @@ $\ast$this \end{DoxyReturn} -Definition at line 88 of file Matrix.\-h. +Definition at line 91 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a4cf31aad4504250656a4a0a1d88ffedb}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!diagonal@{diagonal}} \index{diagonal@{diagonal}!meow::Matrix@{meow\-::\-Matrix}} @@ -346,7 +346,7 @@ Return a matrix which is a diangonal form of me. -Definition at line 371 of file Matrix.\-h. +Definition at line 374 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a68e0d874153a42eaa95a7cb63518d6a6}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!diagonaled@{diagonaled}} \index{diagonaled@{diagonaled}!meow::Matrix@{meow\-::\-Matrix}} @@ -361,7 +361,7 @@ Let itself be an diagonal form of original itself. -Definition at line 358 of file Matrix.\-h. +Definition at line 361 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_aed17cc829d1e766d2c905d65cbae48ce}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!div@{div}} \index{div@{div}!meow::Matrix@{meow\-::\-Matrix}} @@ -376,7 +376,7 @@ return {\itshape }($\ast$this) / {\itshape s}. {\itshape s} is a scalar -Definition at line 328 of file Matrix.\-h. +Definition at line 331 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a13384643dc412817fdcd8f1834a02d12}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!entries@{entries}} \index{entries@{entries}!meow::Matrix@{meow\-::\-Matrix}} @@ -411,7 +411,7 @@ void \end{DoxyReturn} -Definition at line 218 of file Matrix.\-h. +Definition at line 221 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a46a12f45237e654e0140387d7290eb8b}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!entry@{entry}} \index{entry@{entry}!meow::Matrix@{meow\-::\-Matrix}} @@ -427,7 +427,7 @@ Access the entry at {\itshape r} x {\itshape c}. -Definition at line 193 of file Matrix.\-h. +Definition at line 196 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_aaba0981e54a17f0df8af9dabe9cad06f}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!entry@{entry}} \index{entry@{entry}!meow::Matrix@{meow\-::\-Matrix}} @@ -444,7 +444,7 @@ Change the entry at {\itshape r} x {\itshape c}. -Definition at line 198 of file Matrix.\-h. +Definition at line 201 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ab49fa7564c37c6bc164dc368a94fed6b}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!entry\-Get@{entry\-Get}} \index{entry\-Get@{entry\-Get}!meow::Matrix@{meow\-::\-Matrix}} @@ -460,7 +460,7 @@ Get the entry at {\itshape r} x {\itshape c}. -Definition at line 204 of file Matrix.\-h. +Definition at line 207 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_abc6f5c824ee47cb15094729ca91f2e7c}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!identitied@{identitied}} \index{identitied@{identitied}!meow::Matrix@{meow\-::\-Matrix}} @@ -475,7 +475,7 @@ Let itself be an identity matrix. Our definition of Identity matrix is 1 for entry(i, i) and 0 otherwise. -Definition at line 348 of file Matrix.\-h. +Definition at line 351 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a9987d4535f1de58b822325914e3a916f}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!identity@{identity}} \index{identity@{identity}!meow::Matrix@{meow\-::\-Matrix}} @@ -490,7 +490,7 @@ Return a identity matrix with size equal to itself. -Definition at line 337 of file Matrix.\-h. +Definition at line 340 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_af6c3ae812c4290d29fb0932b655887dd}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!inverse@{inverse}} \index{inverse@{inverse}!meow::Matrix@{meow\-::\-Matrix}} @@ -505,7 +505,7 @@ Return a matrix which is an inverse matrix of {\itshape }($\ast$this) If inverse matrix doesn't exist, it will return a invalid matrix -Definition at line 382 of file Matrix.\-h. +Definition at line 385 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ab7b158abdfe8ad1966cc3f0490743170}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!inversed@{inversed}} \index{inversed@{inversed}!meow::Matrix@{meow\-::\-Matrix}} @@ -520,7 +520,7 @@ let itself become itself's inverse matrix -Definition at line 410 of file Matrix.\-h. +Definition at line 413 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a30fdb794e5966585e93cf715646210dd}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!mul@{mul}} \index{mul@{mul}!meow::Matrix@{meow\-::\-Matrix}} @@ -535,7 +535,7 @@ return {\itshape }($\ast$this) times {\itshape m}. If the size not match, it will return an invalid matrix -Definition at line 308 of file Matrix.\-h. +Definition at line 311 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a06ac197ecfa9bc8bd5e9d9094f2d01ab}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!mul@{mul}} \index{mul@{mul}!meow::Matrix@{meow\-::\-Matrix}} @@ -550,7 +550,7 @@ return {\itshape }($\ast$this) times {\itshape s}. {\itshape s} is a scalar -Definition at line 319 of file Matrix.\-h. +Definition at line 322 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a581dbd8ba10d054596a3d11eaf47f274}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!negative@{negative}} \index{negative@{negative}!meow::Matrix@{meow\-::\-Matrix}} @@ -565,7 +565,7 @@ return -\/{\itshape }($\ast$this) -Definition at line 270 of file Matrix.\-h. +Definition at line 273 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a78b4b8b4ee30d02cb726bf7b8ac13147}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator()@{operator()}} \index{operator()@{operator()}!meow::Matrix@{meow\-::\-Matrix}} @@ -581,7 +581,7 @@ same as {\itshape entry(r,c)} -Definition at line 470 of file Matrix.\-h. +Definition at line 473 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a1dc03cd2475a4c5f34afbe0cb498e472}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator()@{operator()}} \index{operator()@{operator()}!meow::Matrix@{meow\-::\-Matrix}} @@ -598,7 +598,7 @@ same as {\itshape entry(r,c,e)} -Definition at line 475 of file Matrix.\-h. +Definition at line 478 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a913ed9a5df441a33fcf0dab1f35814c2}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator$\ast$@{operator$\ast$}} \index{operator$\ast$@{operator$\ast$}!meow::Matrix@{meow\-::\-Matrix}} @@ -613,7 +613,7 @@ same as {\itshape mul(m)} -Definition at line 500 of file Matrix.\-h. +Definition at line 503 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a15d360e71c0880fed3c9873affb04341}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator$\ast$@{operator$\ast$}} \index{operator$\ast$@{operator$\ast$}!meow::Matrix@{meow\-::\-Matrix}} @@ -628,7 +628,7 @@ same as {\itshape mul(m)} -Definition at line 505 of file Matrix.\-h. +Definition at line 508 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ade31d2339af552ba1df230c8383e2f84}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator+@{operator+}} \index{operator+@{operator+}!meow::Matrix@{meow\-::\-Matrix}} @@ -643,7 +643,7 @@ same as {\itshape \hyperlink{classmeow_1_1Matrix_aa43f03179e3218c9af28f7374757a2 -Definition at line 480 of file Matrix.\-h. +Definition at line 483 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a8917cdb62ab6d8ed9572ac3303dbaab5}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator+@{operator+}} \index{operator+@{operator+}!meow::Matrix@{meow\-::\-Matrix}} @@ -658,7 +658,7 @@ same as {\itshape add(m)} -Definition at line 490 of file Matrix.\-h. +Definition at line 493 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a5d35d285b8cd59475e98f97966be68c1}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator-\/@{operator-\/}} \index{operator-\/@{operator-\/}!meow::Matrix@{meow\-::\-Matrix}} @@ -673,7 +673,7 @@ same as {\itshape \hyperlink{classmeow_1_1Matrix_a581dbd8ba10d054596a3d11eaf47f2 -Definition at line 485 of file Matrix.\-h. +Definition at line 488 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a955d9ddcb5b3467f8377ccae281ff4f5}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator-\/@{operator-\/}} \index{operator-\/@{operator-\/}!meow::Matrix@{meow\-::\-Matrix}} @@ -688,7 +688,7 @@ same as {\itshape sub(m)} -Definition at line 495 of file Matrix.\-h. +Definition at line 498 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a807c2a35579a429a2278956fc070f31a}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator/@{operator/}} \index{operator/@{operator/}!meow::Matrix@{meow\-::\-Matrix}} @@ -703,7 +703,7 @@ same as {\itshape div(s)} -Definition at line 510 of file Matrix.\-h. +Definition at line 513 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a50bf284fe7beae52bb1bd0868486a602}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!operator=@{operator=}} \index{operator=@{operator=}!meow::Matrix@{meow\-::\-Matrix}} @@ -718,7 +718,7 @@ same as {\itshape copy\-From} -Definition at line 465 of file Matrix.\-h. +Definition at line 468 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_aa43f03179e3218c9af28f7374757a2cc}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!positive@{positive}} \index{positive@{positive}!meow::Matrix@{meow\-::\-Matrix}} @@ -733,7 +733,7 @@ return +{\itshape }($\ast$this) -Definition at line 265 of file Matrix.\-h. +Definition at line 268 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a1dbef5b1a46df480f7fa3e118fd12bec}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!reference\-From@{reference\-From}} \index{reference\-From@{reference\-From}!meow::Matrix@{meow\-::\-Matrix}} @@ -758,7 +758,7 @@ $\ast$this \end{DoxyReturn} -Definition at line 101 of file Matrix.\-h. +Definition at line 104 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ac17251cb984beb1f74558724a22a0120}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!reset@{reset}} \index{reset@{reset}!meow::Matrix@{meow\-::\-Matrix}} @@ -775,7 +775,7 @@ reset the size of the matrix to {\itshape r} x {\itshape c} with entry all be {\ -Definition at line 107 of file Matrix.\-h. +Definition at line 110 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ae623c8168ebf26473550d831f0254c4c}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!row@{row}} \index{row@{row}!meow::Matrix@{meow\-::\-Matrix}} @@ -790,7 +790,7 @@ Return the {\itshape r} -\/th row. -Definition at line 255 of file Matrix.\-h. +Definition at line 258 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a560adbe0b39f52bfb016edddc2955178}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!rows@{rows}} \index{rows@{rows}!meow::Matrix@{meow\-::\-Matrix}} @@ -805,7 +805,7 @@ Return number of rows. -Definition at line 120 of file Matrix.\-h. +Definition at line 123 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_add7842aea9c5b0372f56656af0d43325}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!rows@{rows}} \index{rows@{rows}!meow::Matrix@{meow\-::\-Matrix}} @@ -833,7 +833,7 @@ new number of rows \end{DoxyReturn} -Definition at line 143 of file Matrix.\-h. +Definition at line 146 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a8e35443c856f669d02b352f091c0404c}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!size@{size}} \index{size@{size}!meow::Matrix@{meow\-::\-Matrix}} @@ -848,7 +848,7 @@ Return number of rows times number of cols. -Definition at line 130 of file Matrix.\-h. +Definition at line 133 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ac492cefa5df3a4ac6c9799931fb93605}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!size@{size}} \index{size@{size}!meow::Matrix@{meow\-::\-Matrix}} @@ -879,7 +879,7 @@ Resize to {\itshape r} x {\itshape c}, with new created entry be {\itshape e} \end{DoxyReturn} -Definition at line 186 of file Matrix.\-h. +Definition at line 189 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_ae89a9a7646f7b7c0f23756809c65dc8c}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!sub@{sub}} \index{sub@{sub}!meow::Matrix@{meow\-::\-Matrix}} @@ -894,7 +894,7 @@ return {\itshape }($\ast$this) -\/ {\itshape m}. If the size not match, it will return an invalid matrix -Definition at line 295 of file Matrix.\-h. +Definition at line 298 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a93ff4579b7cb950868cad7a62bcf9fe8}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!sub\-Matrix@{sub\-Matrix}} \index{sub\-Matrix@{sub\-Matrix}!meow::Matrix@{meow\-::\-Matrix}} @@ -928,7 +928,7 @@ a matrix \end{DoxyReturn} -Definition at line 239 of file Matrix.\-h. +Definition at line 242 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a869be60b593d7ce7101ee7ac788b0dd0}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!transpose@{transpose}} \index{transpose@{transpose}!meow::Matrix@{meow\-::\-Matrix}} @@ -943,7 +943,7 @@ return itself's transpose matrix -Definition at line 416 of file Matrix.\-h. +Definition at line 419 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a752bbc50fc06c7a6bfad8b4d09e19304}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!transposed@{transposed}} \index{transposed@{transposed}!meow::Matrix@{meow\-::\-Matrix}} @@ -958,7 +958,7 @@ Let itself become itself's transpose matrix. -Definition at line 425 of file Matrix.\-h. +Definition at line 428 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a138c71b681404e054fa27cac5bb80d56}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!triangular@{triangular}} \index{triangular@{triangular}!meow::Matrix@{meow\-::\-Matrix}} @@ -973,7 +973,7 @@ return a matrix which is the triangular form of {\itshape }($\ast$this) -Definition at line 431 of file Matrix.\-h. +Definition at line 434 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_acf27e5ea48f42ceec61e933dfe269016}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!triangulared@{triangulared}} \index{triangulared@{triangulared}!meow::Matrix@{meow\-::\-Matrix}} @@ -988,7 +988,7 @@ triangluar itself -Definition at line 438 of file Matrix.\-h. +Definition at line 441 of file Matrix.\-h. \hypertarget{classmeow_1_1Matrix_a030758e4938c4d56a0b665e6a51d1405}{\index{meow\-::\-Matrix@{meow\-::\-Matrix}!valid@{valid}} \index{valid@{valid}!meow::Matrix@{meow\-::\-Matrix}} @@ -1003,7 +1003,7 @@ Return whether it is a {\bfseries valid} matrix. -Definition at line 115 of file Matrix.\-h. +Definition at line 118 of file Matrix.\-h. |