A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/utils_2matrix3_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/utils/matrix3.hpp Source File

1 #ifndef GUI_MATH___MATRIX3___HPP 2 #define GUI_MATH___MATRIX3___HPP 127 template

<

class

T>

inline 136 template

<

class

T>

inline 139

m_Data[0] = m1; m_Data[1] = m2; m_Data[2] = m3;

140

m_Data[3] = m4; m_Data[4] = m5; m_Data[5] = m6;

141

m_Data[6] = m7; m_Data[7] = m8; m_Data[8] = m9;

145 template

<

class

T>

inline 148  for

(

int i

= 0;

i

< 9; ++

i

) {

149

m_Data[

i

] = m[

i

];

154 template

<

class

T>

inline 174  for

(

int i

= 0;

i

< 9; ++

i

) {

175

m_Data[

i

] += m[

i

];

186  for

(

int i

= 0;

i

< 9; ++

i

) {

187

m_Data[

i

] += scalar;

198  for

(

int i

= 0;

i

< 9; ++

i

) {

199

m_Data[

i

] -= m[

i

];

210  for

(

int i

= 0;

i

< 9; ++

i

) {

211

m_Data[

i

] -= scalar;

223  for

(

int i

= 0;

i

< 9; ++

i

) {

224

m_Data[

i

] *= scalar;

248

f1 = m_Data[0]*m[0] + m_Data[1]*m[3] + m_Data[2]*m[6];

249

f2 = m_Data[0]*m[1] + m_Data[1]*m[4] + m_Data[2]*m[7];

250

f3 = m_Data[0]*m[2] + m_Data[1]*m[5] + m_Data[2]*m[8];

255

f1 = m_Data[3]*m[0] + m_Data[4]*m[3] + m_Data[5]*m[6];

256

f2 = m_Data[3]*m[1] + m_Data[4]*m[4] + m_Data[5]*m[7];

257

f3 = m_Data[3]*m[2] + m_Data[4]*m[5] + m_Data[5]*m[8];

262

f1 = m_Data[6]*m[0] + m_Data[7]*m[3] + m_Data[8]*m[6];

263

f2 = m_Data[6]*m[1] + m_Data[7]*m[4] + m_Data[8]*m[7];

264

f3 = m_Data[6]*m[2] + m_Data[7]*m[5] + m_Data[8]*m[8];

278

scalar =

T

(1) / scalar;

279  for

(

int i

= 0;

i

< 9; ++

i

) {

280

m_Data[

i

] *= scalar;

290 template

<

class

T>

inline void 312 template

<

class

T>

inline void 331 template

<

class

T>

inline void 334  for

(

int i

= 0;

i

< 9; ++

i

) {

346  return CVect3<T>

(m_Data[

i

* 3], m_Data[

i

* 3 + 1], m_Data[

i

* 3 + 2]);

356  return CVect3<T>

(m_Data[j], m_Data[3 + j], m_Data[6 + j]);

363 template

<

class

T>

inline T 374  return

(m_Data[0] * (m_Data[4]*m_Data[8] - m_Data[5]*m_Data[7]) +

375

m_Data[1] * (m_Data[3]*m_Data[8] - m_Data[5]*m_Data[6]) +

376

m_Data[2] * (m_Data[3]*m_Data[7] - m_Data[4]*m_Data[6]));

Include a standard set of the NCBI C++ Toolkit most basic headers.

void swap(NCBI_NS_NCBI::pair_base_member< T1, T2 > &pair1, NCBI_NS_NCBI::pair_base_member< T1, T2 > &pair2)

CMatrix3< T > & operator/=(T)

T operator[](int i) const

T operator()(int i, int j) const

CVect3< T > Column(int c) const

CVect3< T > Row(int r) const

CMatrix3(T, T, T, T, T, T, T, T, T)

const T * GetData() const

CMatrix3< T > & operator+=(T)

CMatrix3< T > & operator*=(T)

CMatrix3< T > & operator-=(T)

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

const GenericPointer< typename T::ValueType > T2 value

double r(size_t dimension_, const Int4 *score_, const double *prob_, double theta_)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4