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/classMatrix.html below:

NCBI C++ ToolKit: Matrix< T

Search Toolkit Book for Matrix

#include "njn_matrix.hpp"
(Private to src/algo/blast/gumbel_params.)

  Matrix ()     Matrix (const Matrix &matrix_)     Matrix (size_t m_, size_t n_, const T *vector_)     Matrix (size_t m_, size_t n_, T a_=static_cast< T >(0))   virtual  ~Matrix ()   Matrixoperator= (const Matrix &matrix_)   virtual void *  create (bool isCopy_=false) const   virtual void  copy (size_t m_, size_t n_, const T *const *matrix_)   virtual void  copy (size_t m_, size_t n_, const T *vector_)   virtual void  copy (size_t m_, size_t n_, T a_=static_cast< T >(0))   virtual  operator bool () const   virtual std::ostream &  out (std::ostream &ostr_) const   virtual std::istream &  in (std::istream &istr_)   virtual Matrixoperator= (const T &a_)   virtual Toperator[] (size_t i_)   virtual const Toperator[] (size_t i_) const   virtual TsetValue ()   virtual size_t  getM () const   virtual size_t  getN () const   virtual const T *constgetMatrix () const   virtual const T  getValue () const     Matrix (unsigned int nBlocks, unsigned int nResidues)   ResidueRowoperator[] (unsigned int block)   const ResidueRowoperator[] (unsigned int block) const     Matrix (double m0=1, double m1=0, double m2=0, double m3=0, double m4=0, double m5=1, double m6=0, double m7=0, double m8=0, double m9=0, double m10=1, double m11=0, double m12=0, double m13=0, double m14=0, double m15=1)     Matrix (const Matrix &o)   void  SetToIdentity (void)   Matrixoperator= (const Matrix &o)   double &  operator[] (unsigned int i)   double  operator[] (unsigned int i) const   static Matrix< T > *  matrix (size_t k_, size_t m_, size_t n_, T a_=static_cast< T >(0))   static bool  approx (const Matrix< T > &x_, const Matrix< T > &y_, T eps_)   static bool  relApprox (const Matrix< T > &x_, const Matrix< T > &y_, T eps_)   static bool  absRelApprox (const Matrix< T > &x_, const Matrix< T > &y_, T tol_, T rtol_)   static bool  isSymmetric (const Matrix< T > &x_)   virtual void  init (size_t m_, size_t n_)   virtual void  free ()   template<typename T>
class Matrix< T >

Definition at line 56 of file njn_matrix.hpp.

◆ Grid ◆ ResidueRow ◆ Matrix() [1/7] ◆ Matrix() [2/7] ◆ Matrix() [3/7] ◆ Matrix() [4/7] ◆ ~Matrix() ◆ Matrix() [5/7] ◆ Matrix() [6/7]

template<typename T >

Matrix< T >::Matrix ( double  m0 = 1, double  m1 = 0, double  m2 = 0, double  m3 = 0, double  m4 = 0, double  m5 = 1, double  m6 = 0, double  m7 = 0, double  m8 = 0, double  m9 = 0, double  m10 = 1, double  m11 = 0, double  m12 = 0, double  m13 = 0, double  m14 = 0, double  m15 = 1  ) inline ◆ Matrix() [7/7] ◆ absRelApprox() ◆ approx() ◆ copy() [1/3] ◆ copy() [2/3]

template<typename T >

void Matrix< T >::copy ( size_t  m_, size_t  n_, const Tvector_  ) inlinevirtual ◆ copy() [3/3]

template<typename T >

void Matrix< T >::copy ( size_t  m_, size_t  n_, T  a_ = static_cast <T> (0)  ) inlinevirtual ◆ create() ◆ free() ◆ getM()

template<typename T >

virtual size_t Matrix< T >::getM ( ) const inlinevirtual ◆ getMatrix() ◆ getN()

template<typename T >

virtual size_t Matrix< T >::getN ( ) const inlinevirtual ◆ getValue() ◆ in()

template<typename T >

std::istream & Matrix< T >::in ( std::istream &  istr_ ) inlinevirtual

Definition at line 355 of file njn_matrix.hpp.

References abort(), assert, clearFormat(), free(), GENERAL, getFormat(), getLine(), HUMAN, i, init(), MACHINE, n, SYMMETRIC, T, USING_SCOPE, and rapidjson::value.

◆ init()

template<typename T >

void Matrix< T >::init ( size_t  m_, size_t  n_  ) inlineprivatevirtual ◆ isSymmetric() ◆ matrix()

template<typename T >

Matrix< T > * Matrix< T >::matrix ( size_t  k_, size_t  m_, size_t  n_, T  a_ = static_cast <T> (0)  ) inlinestatic ◆ operator bool() ◆ operator=() [1/3] ◆ operator=() [2/3] ◆ operator=() [3/3] ◆ operator[]() [1/6] ◆ operator[]() [2/6] ◆ operator[]() [3/6] ◆ operator[]() [4/6] ◆ operator[]() [5/6]

template<typename T >

double& Matrix< T >::operator[] ( unsigned int  i ) inline ◆ operator[]() [6/6]

template<typename T >

double Matrix< T >::operator[] ( unsigned int  i ) const inline ◆ out()

template<typename T >

std::ostream & Matrix< T >::out ( std::ostream &  ostr_ ) const inlinevirtual ◆ relApprox() ◆ SetToIdentity()

template<typename T >

void Matrix< T >::SetToIdentity ( void  ) inline ◆ setValue() ◆ d_m ◆ d_matrix_p ◆ d_n ◆ d_value ◆ grid ◆ m

Definition at line 168 of file vector_math.hpp.

Referenced by ApplyTransformation(), GL2Matrix(), InvertInto(), Matrix< T >::Matrix(), Matrix2GL(), Matrix< T >::operator=(), Matrix< T >::operator[](), SetRotationMatrix(), SetScaleMatrix(), Matrix< T >::SetToIdentity(), and StructureObject::SetTransformToMaster().

The documentation for this class was generated from the following files:


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