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

GUI Math Classes and Modules

Math routines to support computer graphics. More...

  CCurveBezier::CCurveBezier ()   const TPointCCurveBezier::GetPoint (size_t i) const   access a control point More...
  TPointCCurveBezier::SetPoint (size_t i)   void  CCurveBezier::SetPoint (size_t i, const TPoint &point)   TPoint  CCurveBezier::EvalPos (float u) const   TPoint  CCurveBezier::EvalTan (float u) const   TPoint  CCurveBezier::EvalCurve (float u) const   void  CCurveBezier::Recalc ()   recalculate the curve's parameter matrix More...
  float  CCurveBezier::GetError (void) const   access the error More...
  void  CCurveBezier::SetError (float f)   const TControlPointsCCurveBezier::x_ParamMatrix () const   evaluate the parameter matrix for the current control points More...
    CCurveCubic::CCurveCubic ()   void  CCurveCubic::Recalc ()   recalculate the curve (curve-specific) More...
  const TPointCCurveCubic::GetPoint (size_t i) const   access a control point More...
  TPointCCurveCubic::SetPoint (size_t i)   void  CCurveCubic::SetPoint (size_t i, const TPoint &point)   TPoint  CCurveCubic::EvalPos (float) const   evaluate the curve at a given point More...
  TPoint  CCurveCubic::EvalTan (float) const   evaluate the tangent of the curve at a given point More...
  TPoint  CCurveCubic::EvalCurve (float) const   evaluate the curvature of the curve at a given point More...
  float  CCurveCubic::GetError (void) const   access the error More...
  void  CCurveCubic::SetError (float f)   template<class T , class U > CVect2< NCBI_PROMOTE(T, U) >  operator+ (const CVect2< T > &v1, const CVect2< U > &v2)   template<class T , class U > CVect3< NCBI_PROMOTE(T, U) >  operator+ (const CVect3< T > &v1, const CVect3< U > &v2)   template<class T , class U > CVect4< NCBI_PROMOTE(T, U) >  operator+ (const CVect4< T > &v1, const CVect4< U > &v2)   template<class U > CVect2< NCBI_PROMOTE(int,U) >  operator+ (int v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, int) >  operator+ (const CVect2< T > &v1, int v2)   template<class U > CVect2< NCBI_PROMOTE(float,U) >  operator+ (float v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, float) >  operator+ (const CVect2< T > &v1, float v2)   template<class U > CVect2< NCBI_PROMOTE(double,U) >  operator+ (double v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, double) >  operator+ (const CVect2< T > &v1, double v2)   template<class U > CVect3< NCBI_PROMOTE(int,U) >  operator+ (int v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, int) >  operator+ (const CVect3< T > &v1, int v2)   template<class U > CVect3< NCBI_PROMOTE(float,U) >  operator+ (float v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, float) >  operator+ (const CVect3< T > &v1, float v2)   template<class U > CVect3< NCBI_PROMOTE(double,U) >  operator+ (double v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, double) >  operator+ (const CVect3< T > &v1, double v2)   template<class U > CVect4< NCBI_PROMOTE(int,U) >  operator+ (int v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, int) >  operator+ (const CVect4< T > &v1, int v2)   template<class U > CVect4< NCBI_PROMOTE(float,U) >  operator+ (float v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, float) >  operator+ (const CVect4< T > &v1, float v2)   template<class U > CVect4< NCBI_PROMOTE(double,U) >  operator+ (double v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, double) >  operator+ (const CVect4< T > &v1, double v2)   template<class T > CVect2< Toperator- (const CVect2< T > &v)   template<class T > CVect3< Toperator- (const CVect3< T > &v)   template<class T > CVect4< Toperator- (const CVect4< T > &v)   template<class T , class U > CVect2< NCBI_PROMOTE(T, U) >  operator- (const CVect2< T > &v1, const CVect2< U > &v2)   template<class T , class U > CVect3< NCBI_PROMOTE(T, U) >  operator- (const CVect3< T > &v1, const CVect3< U > &v2)   template<class T , class U > CVect4< NCBI_PROMOTE(T, U) >  operator- (const CVect4< T > &v1, const CVect4< U > &v2)   template<class U > CVect2< NCBI_PROMOTE(int,U) >  operator- (int v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, int) >  operator- (const CVect2< T > &v1, int v2)   template<class U > CVect2< NCBI_PROMOTE(float,U) >  operator- (float v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, float) >  operator- (const CVect2< T > &v1, float v2)   template<class U > CVect2< NCBI_PROMOTE(double,U) >  operator- (double v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, double) >  operator- (const CVect2< T > &v1, double v2)   template<class U > CVect3< NCBI_PROMOTE(int,U) >  operator- (int v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, int) >  operator- (const CVect3< T > &v1, int v2)   template<class U > CVect3< NCBI_PROMOTE(float,U) >  operator- (float v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, float) >  operator- (const CVect3< T > &v1, float v2)   template<class U > CVect3< NCBI_PROMOTE(double,U) >  operator- (double v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, double) >  operator- (const CVect3< T > &v1, double v2)   template<class U > CVect4< NCBI_PROMOTE(int,U) >  operator- (int v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, int) >  operator- (const CVect4< T > &v1, int v2)   template<class U > CVect4< NCBI_PROMOTE(float,U) >  operator- (float v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, float) >  operator- (const CVect4< T > &v1, float v2)   template<class U > CVect4< NCBI_PROMOTE(double,U) >  operator- (double v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, double) >  operator- (const CVect4< T > &v1, double v2)   template<class U > CVect2< NCBI_PROMOTE(int,U) >  operator* (int v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, int) >  operator* (const CVect2< T > &v1, int v2)   template<class U > CVect2< NCBI_PROMOTE(float,U) >  operator* (float v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, float) >  operator* (const CVect2< T > &v1, float v2)   template<class U > CVect2< NCBI_PROMOTE(double,U) >  operator* (double v1, const CVect2< U > &v2)   template<class T > CVect2< NCBI_PROMOTE(T, double) >  operator* (const CVect2< T > &v1, double v2)   template<class U > CVect3< NCBI_PROMOTE(int,U) >  operator* (int v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, int) >  operator* (const CVect3< T > &v1, int v2)   template<class U > CVect3< NCBI_PROMOTE(float,U) >  operator* (float v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, float) >  operator* (const CVect3< T > &v1, float v2)   template<class U > CVect3< NCBI_PROMOTE(double,U) >  operator* (double v1, const CVect3< U > &v2)   template<class T > CVect3< NCBI_PROMOTE(T, double) >  operator* (const CVect3< T > &v1, double v2)   template<class U > CVect4< NCBI_PROMOTE(int,U) >  operator* (int v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, int) >  operator* (const CVect4< T > &v1, int v2)   template<class U > CVect4< NCBI_PROMOTE(float,U) >  operator* (float v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, float) >  operator* (const CVect4< T > &v1, float v2)   template<class U > CVect4< NCBI_PROMOTE(double,U) >  operator* (double v1, const CVect4< U > &v2)   template<class T > CVect4< NCBI_PROMOTE(T, double) >  operator* (const CVect4< T > &v1, double v2)   template<class T , class U >   NCBI_PROMOTE (T, U) operator*(const CVect2< T > &v1   template<class T , class U > CVect2< NCBI_PROMOTE(T, U) >  operator/ (const CVect2< T > &v1, U v2)   template<class T , class U > CVect3< NCBI_PROMOTE(T, U) >  operator/ (const CVect3< T > &v1, U v2)   template<class T , class U > CVect4< NCBI_PROMOTE(T, U) >  operator/ (const CVect4< T > &v1, U v2)   template<class T , class U > bool  operator== (const CVect2< T > &v1, const CVect2< U > &v2)   template<class T , class U > bool  operator== (const CVect3< T > &v1, const CVect3< U > &v2)   template<class T , class U > bool  operator== (const CVect4< T > &v1, const CVect4< U > &v2)   template<class T , class U > bool  operator< (const CVect2< T > &v1, const CVect2< U > &v2)   template<class T , class U > bool  operator< (const CVect3< T > &v1, const CVect3< U > &v2)   template<class T , class U > bool  operator< (const CVect4< T > &v1, const CVect4< U > &v2)   template<class T , class U > CMatrix3< NCBI_PROMOTE(T, U) >  operator+ (const CMatrix3< T > &m1, const CMatrix3< U > &m2)   template<class T , class U > CMatrix4< NCBI_PROMOTE(T, U) >  operator+ (const CMatrix4< T > &m1, const CMatrix4< U > &m2)   template<class U > CMatrix3< NCBI_PROMOTE(int,U) >  operator+ (int s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, int) >  operator+ (const CMatrix3< T > &m, int s)   template<class U > CMatrix3< NCBI_PROMOTE(float,U) >  operator+ (float s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, float) >  operator+ (const CMatrix3< T > &m, float s)   template<class U > CMatrix3< NCBI_PROMOTE(double,U) >  operator+ (double s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, double) >  operator+ (const CMatrix3< T > &m, double s)   template<class U > CMatrix4< NCBI_PROMOTE(int,U) >  operator+ (int s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, int) >  operator+ (const CMatrix4< T > &m, int s)   template<class U > CMatrix4< NCBI_PROMOTE(float,U) >  operator+ (float s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, float) >  operator+ (const CMatrix4< T > &m, float s)   template<class U > CMatrix4< NCBI_PROMOTE(double,U) >  operator+ (double s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, double) >  operator+ (const CMatrix4< T > &m, double s)   template<class U > CMatrix3< NCBI_PROMOTE(int,U) >  operator- (int s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, int) >  operator- (const CMatrix3< T > &m, int s)   template<class U > CMatrix3< NCBI_PROMOTE(float,U) >  operator- (float s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, float) >  operator- (const CMatrix3< T > &m, float s)   template<class U > CMatrix3< NCBI_PROMOTE(double,U) >  operator- (double s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, double) >  operator- (const CMatrix3< T > &m, double s)   template<class U > CMatrix4< NCBI_PROMOTE(int,U) >  operator- (int s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, int) >  operator- (const CMatrix4< T > &m, int s)   template<class U > CMatrix4< NCBI_PROMOTE(float,U) >  operator- (float s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, float) >  operator- (const CMatrix4< T > &m, float s)   template<class U > CMatrix4< NCBI_PROMOTE(double,U) >  operator- (double s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, double) >  operator- (const CMatrix4< T > &m, double s)   template<class U > CMatrix3< NCBI_PROMOTE(int,U) >  operator* (int s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, int) >  operator* (const CMatrix3< T > &m, int s)   template<class U > CMatrix3< NCBI_PROMOTE(float,U) >  operator* (float s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, float) >  operator* (const CMatrix3< T > &m, float s)   template<class U > CMatrix3< NCBI_PROMOTE(double,U) >  operator* (double s, const CMatrix3< U > &m)   template<class T > CMatrix3< NCBI_PROMOTE(T, double) >  operator* (const CMatrix3< T > &m, double s)   template<class U > CMatrix4< NCBI_PROMOTE(int,U) >  operator* (int s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, int) >  operator* (const CMatrix4< T > &m, int s)   template<class U > CMatrix4< NCBI_PROMOTE(float,U) >  operator* (float s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, float) >  operator* (const CMatrix4< T > &m, float s)   template<class U > CMatrix4< NCBI_PROMOTE(double,U) >  operator* (double s, const CMatrix4< U > &m)   template<class T > CMatrix4< NCBI_PROMOTE(T, double) >  operator* (const CMatrix4< T > &m, double s)   template<class T , class U > CMatrix3< NCBI_PROMOTE(T, U) >  operator- (const CMatrix3< T > &m1, const CMatrix3< U > &m2)   template<class T , class U > CMatrix4< NCBI_PROMOTE(T, U) >  operator- (const CMatrix4< T > &m1, const CMatrix4< U > &m2)   template<class T , class U > CVect3< NCBI_PROMOTE(T, U) >  operator* (const CMatrix3< T > &m, const CVect3< U > &v)   template<class T , class U > CVect4< NCBI_PROMOTE(T, U) >  operator* (const CMatrix4< T > &m, const CVect4< U > &v)   template<class T , class U > CVect3< NCBI_PROMOTE(T, U) >  operator* (const CVect3< T > &v, const CMatrix3< U > &m)   template<class T , class U > CVect4< NCBI_PROMOTE(T, U) >  operator* (const CVect4< T > &v, const CMatrix4< U > &m)   template<class T , class U > CMatrix3< NCBI_PROMOTE(T, U) >  operator* (const CMatrix3< T > &m1, const CMatrix3< U > &m2)   template<class T , class U > CMatrix4< NCBI_PROMOTE(T, U) >  operator* (const CMatrix4< T > &m1, const CMatrix4< U > &m2)   template<class T , class U > CMatrix3< NCBI_PROMOTE(T, U) >  operator/ (const CMatrix3< T > &m1, U s)   template<class T , class U > CMatrix4< NCBI_PROMOTE(T, U) >  operator/ (const CMatrix4< T > &m1, U s)   double  roundn (double num, unsigned dec=6)     CMatrix3< T >::CMatrix3 ()     CMatrix3< T >::CMatrix3 (T, T, T, T, T, T, T, T, T)     CMatrix3< T >::CMatrix3 (const T[9])     CMatrix3< T >::CMatrix3 (const T[3][3])   T  CMatrix3< T >::operator() (int i, int j) const   TCMatrix3< T >::operator() (int i, int j)   T  CMatrix3< T >::operator[] (int i) const   TCMatrix3< T >::operator[] (int i)   CMatrix3< T > &  CMatrix3< T >::operator+= (T)   CMatrix3< T > &  CMatrix3< T >::operator+= (const CMatrix3< T > &)   CMatrix3< T > &  CMatrix3< T >::operator-= (T)   CMatrix3< T > &  CMatrix3< T >::operator-= (const CMatrix3< T > &)   CMatrix3< T > &  CMatrix3< T >::operator*= (T)   CMatrix3< T > &  CMatrix3< T >::operator*= (const CMatrix3< T > &)   CMatrix3< T > &  CMatrix3< T >::operator/= (T)   void  CMatrix3< T >::Transpose ()   void  CMatrix3< T >::Identity ()   void  CMatrix3< T >::Clear (T x=(T) 0)   T  CMatrix3< T >::Determinant () const   const TCMatrix3< T >::GetData () const   TCMatrix3< T >::GetData ()   CVect3< TCMatrix3< T >::Row (int r) const   CVect3< TCMatrix3< T >::Column (int c) const     CMatrix4< T >::CMatrix4 ()     CMatrix4< T >::CMatrix4 (T val)     CMatrix4< T >::CMatrix4 (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T)     CMatrix4< T >::CMatrix4 (T[16])     CMatrix4< T >::CMatrix4 (T[4][4])   const TCMatrix4< T >::operator() (int i, int j) const   TCMatrix4< T >::operator() (int i, int j)   const TCMatrix4< T >::operator[] (int i) const   TCMatrix4< T >::operator[] (int i)   CMatrix4< T > &  CMatrix4< T >::operator+= (T)   CMatrix4< T > &  CMatrix4< T >::operator+= (const CMatrix4< T > &)   CMatrix4< T > &  CMatrix4< T >::operator-= (T)   CMatrix4< T > &  CMatrix4< T >::operator-= (const CMatrix4< T > &)   CMatrix4< T > &  CMatrix4< T >::operator*= (T)   CMatrix4< T > &  CMatrix4< T >::operator*= (const CMatrix4< T > &)   CMatrix4< T > &  CMatrix4< T >::operator/= (T)   void  CMatrix4< T >::Transpose ()   void  CMatrix4< T >::Identity ()   void  CMatrix4< T >::Clear (T x=(T) 0)   T  CMatrix4< T >::Determinant () const   const TCMatrix4< T >::GetData () const   TCMatrix4< T >::GetData ()   CVect4< TCMatrix4< T >::Row (int) const   CVect4< TCMatrix4< T >::Column (int) const     NCBI_PROMOTE2_TRAITS (int, CVect2< int >, CVect2< int >)     NCBI_PROMOTE2_TRAITS (int, CVect3< int >, CVect3< int >)     NCBI_PROMOTE2_TRAITS (int, CVect4< int >, CVect4< int >)     NCBI_PROMOTE2_TRAITS (int, CMatrix3< int >, CMatrix3< int >)     NCBI_PROMOTE2_TRAITS (int, CMatrix4< int >, CMatrix4< int >)     NCBI_PROMOTE2_TRAITS (int, CVect2< float >, CVect2< float >)     NCBI_PROMOTE2_TRAITS (int, CVect3< float >, CVect3< float >)     NCBI_PROMOTE2_TRAITS (int, CVect4< float >, CVect4< float >)     NCBI_PROMOTE2_TRAITS (int, CMatrix3< float >, CMatrix3< float >)     NCBI_PROMOTE2_TRAITS (int, CMatrix4< float >, CMatrix4< float >)     NCBI_PROMOTE2_TRAITS (float, CVect2< int >, CVect2< float >)     NCBI_PROMOTE2_TRAITS (float, CVect3< int >, CVect3< float >)     NCBI_PROMOTE2_TRAITS (float, CVect4< int >, CVect4< float >)     NCBI_PROMOTE2_TRAITS (float, CMatrix3< int >, CMatrix3< float >)     NCBI_PROMOTE2_TRAITS (float, CMatrix4< int >, CMatrix4< float >)     NCBI_PROMOTE2_TRAITS (float, CVect2< float >, CVect2< float >)     NCBI_PROMOTE2_TRAITS (float, CVect3< float >, CVect3< float >)     NCBI_PROMOTE2_TRAITS (float, CVect4< float >, CVect4< float >)     NCBI_PROMOTE2_TRAITS (float, CMatrix3< float >, CMatrix3< float >)     NCBI_PROMOTE2_TRAITS (float, CMatrix4< float >, CMatrix4< float >)     NCBI_PROMOTE2_TRAITS (double, CVect2< double >, CVect2< double >)     NCBI_PROMOTE2_TRAITS (double, CVect3< double >, CVect3< double >)     NCBI_PROMOTE2_TRAITS (double, CVect4< double >, CVect4< double >)     NCBI_PROMOTE2_TRAITS (double, CMatrix3< double >, CMatrix3< double >)     NCBI_PROMOTE2_TRAITS (double, CMatrix4< double >, CMatrix4< double >)     NCBI_PROMOTE2_TRAITS (CVect3< float >, CVect4< float >, CVect4< float >)     NCBI_PROMOTE2_TRAITS (CVect3< float >, CMatrix3< float >, CMatrix3< float >)     NCBI_PROMOTE2_TRAITS (CVect3< float >, CMatrix4< float >, CMatrix4< float >)     NCBI_PROMOTE2_TRAITS (CVect4< float >, CMatrix4< float >, CMatrix4< float >)     NCBI_PROMOTE2_TRAITS (float, CVect4< CVect3< float > >, CVect4< CVect3< float > >)     NCBI_PROMOTE2_TRAITS (float, CMatrix4< CVect3< float > >, CMatrix4< CVect3< float > >)     CQuat< T >::CQuat (void)     CQuat< T >::CQuat (T x, T y, T z, T w)     CQuat< T >::CQuat (const CVect3< T > &axis, T degrees)   TCQuat< T >::operator[] (int i)   const TCQuat< T >::operator[] (int i) const   CQuat< T > &  CQuat< T >::operator*= (const CQuat< T > &)   CQuat< T > &  CQuat< T >::operator+= (const CQuat< T > &)   CQuat< T > &  CQuat< T >::operator-= (const CQuat< T > &)   TCQuat< T >::X (void)   const TCQuat< T >::X (void) const   TCQuat< T >::Y (void)   const TCQuat< T >::Y (void) const   TCQuat< T >::Z (void)   const TCQuat< T >::Z (void) const   TCQuat< T >::W (void)   const TCQuat< T >::W (void) const   void  CQuat< T >::ToMatrix (CMatrix4< T > &) const   CMatrix4< TCQuat< T >::ToMatrix (void) const   CQuat< TCQuat< T >::Conjugate (void) const   T  CQuat< T >::Length (void) const   T  CQuat< T >::Length2 (void) const   CQuat< TCQuat< T >::Inverse (void) const   void  CQuat< T >::Rotate (CVect3< float > &point) const   template<class T > bool  operator== (const CQuat< T > &first, const CQuat< T > &second)   template<class T > bool  operator!= (const CQuat< T > &first, const CQuat< T > &second)   template<class T > CQuat< Toperator* (const CQuat< T > &first, const CQuat< T > &second)   template<class T > CQuat< Toperator* (const CQuat< T > &first, T second)   template<class T > CQuat< Toperator* (T first, const CQuat< T > &second)   template<class T > CQuat< Toperator/ (const CQuat< T > &first, T second)   template<class T > CQuat< Toperator+ (const CQuat< T > &first, const CQuat< T > &second)   template<class T > CQuat< Toperator- (const CQuat< T > &first, const CQuat< T > &second)   template<class T > ostream &  operator<< (ostream &o, const CQuat< T > &quat)     CVect2< T >::CVect2 ()     CVect2< T >::CVect2 (T val)     CVect2< T >::CVect2 (T, T)   T  CVect2< T >::operator[] (int i) const   TCVect2< T >::operator[] (int i)   CVect2< T > &  CVect2< T >::operator+= (T)   CVect2< T > &  CVect2< T >::operator+= (const CVect2< T > &)   CVect2< T > &  CVect2< T >::operator-= (T)   CVect2< T > &  CVect2< T >::operator-= (const CVect2< T > &)   CVect2< T > &  CVect2< T >::operator*= (T)   CVect2< T > &  CVect2< T >::operator/= (T)   void  CVect2< T >::Set (T x, T y)   float  CVect2< T >::Length () const   float  CVect2< T >::Length2 () const   bool  CVect2< T >::Vanishing () const   void  CVect2< T >::Normalize ()   CVect2< TCVect2< T >::Direction () const   bool  CVect2< T >::Parallel (const CVect2< T > &) const   bool  CVect2< T >::Normal (const CVect2< T > &) const   T  CVect2< T >::Dot (const CVect2< T > &) const   TCVect2< T >::X ()   const TCVect2< T >::X () const   TCVect2< T >::Y ()   const TCVect2< T >::Y () const   const TCVect2< T >::GetData () const     CVect3< T >::CVect3 ()     CVect3< T >::CVect3 (T val)     CVect3< T >::CVect3 (T, T, T)   const TCVect3< T >::operator[] (int i) const   TCVect3< T >::operator[] (int i)   CVect3< T > &  CVect3< T >::operator+= (T)   CVect3< T > &  CVect3< T >::operator+= (const CVect3< T > &)   CVect3< T > &  CVect3< T >::operator-= (T)   CVect3< T > &  CVect3< T >::operator-= (const CVect3< T > &)   CVect3< T > &  CVect3< T >::operator*= (T)   CVect3< T > &  CVect3< T >::operator*= (const CVect3< T > &)   CVect3< T > &  CVect3< T >::operator/= (T)   CVect3< T > &  CVect3< T >::operator/= (const CVect3< T > &)   void  CVect3< T >::Set (T x, T y, T z)   float  CVect3< T >::Length () const   float  CVect3< T >::Length2 () const   bool  CVect3< T >::Vanishing () const   void  CVect3< T >::Normalize ()   CVect3< TCVect3< T >::Direction () const   bool  CVect3< T >::Parallel (const CVect3< T > &) const   bool  CVect3< T >::Normal (const CVect3< T > &) const   T  CVect3< T >::Dot (const CVect3< T > &) const   CVect3< TCVect3< T >::Cross (const CVect3< T > &) const   TCVect3< T >::X ()   const TCVect3< T >::X () const   TCVect3< T >::Y ()   const TCVect3< T >::Y () const   TCVect3< T >::Z ()   const TCVect3< T >::Z () const   const TCVect3< T >::GetData () const     CVect4< T >::CVect4 ()     CVect4< T >::CVect4 (T val)     CVect4< T >::CVect4 (T, T, T, T)     CVect4< T >::CVect4 (const CVect3< T > &)   CVect4< T > &  CVect4< T >::operator= (const CVect3< T > &)   const TCVect4< T >::operator[] (size_t i) const   TCVect4< T >::operator[] (size_t i)   CVect4< T > &  CVect4< T >::operator+= (T)   CVect4< T > &  CVect4< T >::operator+= (const CVect4< T > &)   CVect4< T > &  CVect4< T >::operator-= (T)   CVect4< T > &  CVect4< T >::operator-= (const CVect4< T > &)   CVect4< T > &  CVect4< T >::operator*= (T)   CVect4< T > &  CVect4< T >::operator*= (const CVect4< T > &)   CVect4< T > &  CVect4< T >::operator/= (T)   void  CVect4< T >::Set (T x, T y, T z, T w)   float  CVect4< T >::Length () const   float  CVect4< T >::Length2 () const   bool  CVect4< T >::Vanishing () const   void  CVect4< T >::Normalize ()   CVect4< TCVect4< T >::Direction () const   bool  CVect4< T >::Parallel (const CVect4< T > &) const   bool  CVect4< T >::Normal (const CVect4< T > &) const   T  CVect4< T >::Dot (const CVect4< T > &) const   TCVect4< T >::X ()   const TCVect4< T >::X () const   TCVect4< T >::Y ()   const TCVect4< T >::Y () const   TCVect4< T >::Z ()   const TCVect4< T >::Z () const   TCVect4< T >::W ()   const TCVect4< T >::W () const   const TCVect4< T >::GetData () const  

Math routines to support computer graphics.

◆ NCBI_ADD_MATRIX3 #define NCBI_ADD_MATRIX3 (   type ) Value:

template <class U> \

{ \

return \

(m[0]+s, m[1]+s, m[2]+s, \

m[3]+s, m[4]+s, m[5]+s, \

m[6]+s, m[7]+s, m[8]+s); \

} \

template <class T> \

{ \

return \

(m[0]+s, m[1]+s, m[2]+s, \

m[3]+s, m[4]+s, m[5]+s, \

m[6]+s, m[7]+s, m[8]+s); \

}

NCBI_PROMOTE(T, U) operator*(const CVect2< T > &v1

Definition at line 652 of file globals.hpp.

◆ NCBI_ADD_MATRIX4 #define NCBI_ADD_MATRIX4 (   type ) Value:

template <class U> \

{ \

return \

(m[ 0]+s, m[ 1]+s, m[ 2]+s, m[ 3]+s, \

m[ 4]+s, m[ 5]+s, m[ 6]+s, m[ 7]+s, \

m[ 8]+s, m[ 9]+s, m[10]+s, m[11]+s, \

m[12]+s, m[13]+s, m[14]+s, m[15]+s); \

} \

template <class T> \

{ \

return \

(m[ 0]+s, m[ 1]+s, m[ 2]+s, m[ 3]+s, \

m[ 4]+s, m[ 5]+s, m[ 6]+s, m[ 7]+s, \

m[ 8]+s, m[ 9]+s, m[10]+s, m[11]+s, \

m[12]+s, m[13]+s, m[14]+s, m[15]+s); \

}

Definition at line 682 of file globals.hpp.

◆ NCBI_ADD_VECT2 #define NCBI_ADD_VECT2 (   type ) Value:

template <class U> \

{ \

return \

(v1 +

v2

[0], v1 +

v2

[1]); \

} \

template <class T> \

{ \

return \

(v1[0] +

v2

, v1[1] +

v2

); \

}

Definition at line 124 of file globals.hpp.

◆ NCBI_ADD_VECT3 #define NCBI_ADD_VECT3 (   type ) Value:

template <class U> \

{ \

return \

(v1 +

v2

[0], v1 +

v2

[1], v1 +

v2

[2]); \

} \

template <class T> \

{ \

return \

(v1[0] +

v2

, v1[1] +

v2

, v1[2] +

v2

); \

}

Definition at line 150 of file globals.hpp.

◆ NCBI_ADD_VECT4 #define NCBI_ADD_VECT4 (   type ) Value:

template <class U> \

{ \

return \

(v1 +

v2

[0], v1 +

v2

[1], v1 +

v2

[2], v1 +

v2

[3]); \

} \

template <class T> \

{ \

return \

(v1[0] +

v2

, v1[1] +

v2

, v1[2] +

v2

, v1[3] +

v2

); \

}

Definition at line 176 of file globals.hpp.

◆ NCBI_MULTIPLY_MATRIX3 #define NCBI_MULTIPLY_MATRIX3 (   type ) Value:

template <class U> \

{ \

return \

(m[0]*s, m[1]*s, m[2]*s, \

m[3]*s, m[4]*s, m[5]*s, \

m[6]*s, m[7]*s, m[8]*s); \

} \

template <class T> \

{ \

return \

(m[0]*s, m[1]*s, m[2]*s, \

m[3]*s, m[4]*s, m[5]*s, \

m[6]*s, m[7]*s, m[8]*s); \

}

Definition at line 780 of file globals.hpp.

◆ NCBI_MULTIPLY_MATRIX4 #define NCBI_MULTIPLY_MATRIX4 (   type ) Value:

template <class U> \

{ \

return \

(m[ 0]*s, m[ 1]*s, m[ 2]*s, m[ 3]*s, \

m[ 4]*s, m[ 5]*s, m[ 6]*s, m[ 7]*s, \

m[ 8]*s, m[ 9]*s, m[10]*s, m[11]*s, \

m[12]*s, m[13]*s, m[14]*s, m[15]*s); \

} \

template <class T> \

{ \

return \

(m[ 0]*s, m[ 1]*s, m[ 2]*s, m[ 3]*s, \

m[ 4]*s, m[ 5]*s, m[ 6]*s, m[ 7]*s, \

m[ 8]*s, m[ 9]*s, m[10]*s, m[11]*s, \

m[12]*s, m[13]*s, m[14]*s, m[15]*s); \

}

Definition at line 810 of file globals.hpp.

◆ NCBI_MULTIPLY_VECT2 #define NCBI_MULTIPLY_VECT2 (   type ) Value:

template <class U> \

{ \

return \

(v1 *

v2

[0], v1 *

v2

[1]); \

} \

template <class T> \

{ \

return \

(v1[0] *

v2

, v1[1] *

v2

); \

}

Definition at line 352 of file globals.hpp.

◆ NCBI_MULTIPLY_VECT3 #define NCBI_MULTIPLY_VECT3 (   type ) Value:

template <class U> \

{ \

return \

(v1 *

v2

[0], v1 *

v2

[1], v1 *

v2

[2]); \

} \

template <class T> \

{ \

return \

(v1[0] *

v2

, v1[1] *

v2

, v1[2] *

v2

); \

}

Definition at line 378 of file globals.hpp.

◆ NCBI_MULTIPLY_VECT4 #define NCBI_MULTIPLY_VECT4 (   type ) Value:

template <class U> \

{ \

return \

(v1 *

v2

[0], v1 *

v2

[1], v1 *

v2

[2], v1 *

v2

[3]); \

} \

template <class T> \

{ \

return \

(v1[0] *

v2

, v1[1] *

v2

, v1[2] *

v2

, v1[3] *

v2

); \

}

Definition at line 404 of file globals.hpp.

◆ NCBI_SUBTRACT_MATRIX3 #define NCBI_SUBTRACT_MATRIX3 (   type ) Value:

template <class U> \

{ \

return \

(m[0]-s, m[1]-s, m[2]-s, \

m[3]-s, m[4]-s, m[5]-s, \

m[6]-s, m[7]-s, m[8]-s); \

} \

template <class T> \

{ \

return \

(m[0]-s, m[1]-s, m[2]-s, \

m[3]-s, m[4]-s, m[5]-s, \

m[6]-s, m[7]-s, m[8]-s); \

}

Definition at line 716 of file globals.hpp.

◆ NCBI_SUBTRACT_MATRIX4 #define NCBI_SUBTRACT_MATRIX4 (   type ) Value:

template <class U> \

{ \

return \

(m[ 0]-s, m[ 1]-s, m[ 2]-s, m[ 3]-s, \

m[ 4]-s, m[ 5]-s, m[ 6]-s, m[ 7]-s, \

m[ 8]-s, m[ 9]-s, m[10]-s, m[11]-s, \

m[12]-s, m[13]-s, m[14]-s, m[15]-s); \

} \

template <class T> \

{ \

return \

(m[ 0]-s, m[ 1]-s, m[ 2]-s, m[ 3]-s, \

m[ 4]-s, m[ 5]-s, m[ 6]-s, m[ 7]-s, \

m[ 8]-s, m[ 9]-s, m[10]-s, m[11]-s, \

m[12]-s, m[13]-s, m[14]-s, m[15]-s); \

}

Definition at line 746 of file globals.hpp.

◆ NCBI_SUBTRACT_VECT2 #define NCBI_SUBTRACT_VECT2 (   type ) Value:

template <class U> \

{ \

return \

(v1 -

v2

[0], v1 -

v2

[1]); \

} \

template <class T> \

{ \

return \

(v1[0] -

v2

, v1[1] -

v2

); \

}

Definition at line 267 of file globals.hpp.

◆ NCBI_SUBTRACT_VECT3 #define NCBI_SUBTRACT_VECT3 (   type ) Value:

template <class U> \

{ \

return \

(v1 -

v2

[0], v1 -

v2

[1], v1 -

v2

[2]); \

} \

template <class T> \

{ \

return \

(v1[0] -

v2

, v1[1] -

v2

, v1[2] -

v2

); \

}

Definition at line 293 of file globals.hpp.

◆ NCBI_SUBTRACT_VECT4 #define NCBI_SUBTRACT_VECT4 (   type ) Value:

template <class U> \

{ \

return \

(v1 -

v2

[0], v1 -

v2

[1], v1 -

v2

[2], v1 -

v2

[3]); \

} \

template <class T> \

{ \

return \

(v1[0] -

v2

, v1[1] -

v2

, v1[2] -

v2

, v1[3] -

v2

); \

}

Definition at line 319 of file globals.hpp.

◆ TControlPoints [1/2] ◆ TControlPoints [2/2] ◆ TVecType [1/3] ◆ TVecType [2/3] ◆ TVecType [3/3] ◆ CCurveBezier() ◆ CCurveCubic() ◆ Clear() [1/2] ◆ Clear() [2/2] ◆ CMatrix3() [1/4] ◆ CMatrix3() [2/4] ◆ CMatrix3() [3/4] ◆ CMatrix3() [4/4] ◆ CMatrix4() [1/5] ◆ CMatrix4() [2/5] ◆ CMatrix4() [3/5]

template<class T >

CMatrix4< T >::CMatrix4 ( T  m1, T  m2, T  m3, T  m4, T  m5, T  m6, T  m7, T  m8, T  m9, T  m10, T  m11, T  m12, T  m13, T  m14, T  m15, T  m16  ) inline

Definition at line 146 of file matrix4.hpp.

◆ CMatrix4() [4/5] ◆ CMatrix4() [5/5] ◆ Column() [1/2] ◆ Column() [2/2] ◆ Conjugate() ◆ CQuat() [1/3] ◆ CQuat() [2/3] ◆ CQuat() [3/3] ◆ Cross() ◆ CVect2() [1/3] ◆ CVect2() [2/3] ◆ CVect2() [3/3] ◆ CVect3() [1/3] ◆ CVect3() [2/3] ◆ CVect3() [3/3] ◆ CVect4() [1/4] ◆ CVect4() [2/4] ◆ CVect4() [3/4] ◆ CVect4() [4/4] ◆ Determinant() [1/2] ◆ Determinant() [2/2] ◆ Direction() [1/3] ◆ Direction() [2/3] ◆ Direction() [3/3] ◆ Dot() [1/3] ◆ Dot() [2/3] ◆ Dot() [3/3] ◆ EvalCurve() [1/2] ◆ EvalCurve() [2/2] CVect3< float > CCurveCubic::EvalCurve ( float  ) const virtual

evaluate the curvature of the curve at a given point

Implements ICurve.

Definition at line 62 of file curve_cubic.cpp.

◆ EvalPos() [1/2] ◆ EvalPos() [2/2] CVect3< float > CCurveCubic::EvalPos ( float  ) const virtual ◆ EvalTan() [1/2] ◆ EvalTan() [2/2] CVect3< float > CCurveCubic::EvalTan ( float  ) const virtual

evaluate the tangent of the curve at a given point

Implements ICurve.

Definition at line 54 of file curve_cubic.cpp.

◆ GetData() [1/7] ◆ GetData() [2/7] ◆ GetData() [3/7] ◆ GetData() [4/7]

Definition at line 103 of file matrix4.hpp.

Referenced by CGlArcBall::ApplyGL(), CRenderingContext::DrawDisk2(), CGlRender::GetProjectionMatrix(), CGlRender::LoadMatrixd(), CGlRender::LoadMatrixf(), CGlRender::MultMatrixd(), CGlRender::MultMatrixf(), CGlRender::PopMatrix(), CPdf::PrintBuffer(), CGlRender::Rotated(), CGlRender::Rotatef(), CGlRender::Scaled(), CGlRender::Scalef(), CGlRender::Translated(), CGlRender::Translatef(), CGlVboNode::x_Render(), CSVGRenderer::x_RenderBuffer(), and CGlTextureFont::x_WriteText().

◆ GetData() [5/7] ◆ GetData() [6/7] ◆ GetData() [7/7] ◆ GetError() [1/2] float CCurveBezier::GetError ( void  ) const inlinevirtual ◆ GetError() [2/2] float CCurveCubic::GetError ( void  ) const inlinevirtual ◆ GetPoint() [1/2] ◆ GetPoint() [2/2] ◆ Identity() [1/2] ◆ Identity() [2/2]

Definition at line 373 of file matrix4.hpp.

References T.

Referenced by CGlArcBall::CGlArcBall(), CGlRender::CGlRender(), CGlRender::Clear(), CRenderingContext::DrawDisk2(), CGlRenderNode::GetTransformedPosition(), CGlRender::LoadIdentity(), CGlRenderNode::SetDefaultPosition(), IPhyloTreeRender::x_AddCollapsedGeomNode(), IPhyloTreeRender::x_AddCollapsedTextureNode(), CPhyloCircularCladogram::x_DrawTree(), CTreeGraphicsModel::x_RenderNodes(), IPhyloTreeRender::x_RenderNodeVbo(), and CGlTextureFont::x_WriteText().

◆ Inverse() ◆ Length() [1/4]

template<class T >

float CVect2< T >::Length ( void  ) const inline ◆ Length() [2/4]

template<class T >

float CVect3< T >::Length ( void  ) const inline ◆ Length() [3/4]

template<class T >

float CVect4< T >::Length ( void  ) const inline ◆ Length() [4/4]

template<class T >

T CQuat< T >::Length ( void  ) const inline

Definition at line 361 of file quat.hpp.

◆ Length2() [1/4]

template<class T >

float CVect2< T >::Length2 ( void  ) const inline ◆ Length2() [2/4]

template<class T >

float CVect3< T >::Length2 ( void  ) const inline ◆ Length2() [3/4]

template<class T >

float CVect4< T >::Length2 ( void  ) const inline ◆ Length2() [4/4]

template<class T >

T CQuat< T >::Length2 ( void  ) const inline

Definition at line 370 of file quat.hpp.

◆ NCBI_PROMOTE()

template<class T , class U >

NCBI_PROMOTE ( T  , U    ) const & inline

Referenced by CVect2< T >::Normal(), CVect3< T >::Normal(), CVect4< T >::Normal(), CVect2< T >::Normalize(), CVect3< T >::Normalize(), operator*(), operator+(), operator-(), CVect2< T >::Parallel(), CVect3< T >::Parallel(), and CVect4< T >::Parallel().

◆ NCBI_PROMOTE2_TRAITS() [1/31] ◆ NCBI_PROMOTE2_TRAITS() [2/31] ◆ NCBI_PROMOTE2_TRAITS() [3/31] ◆ NCBI_PROMOTE2_TRAITS() [4/31] ◆ NCBI_PROMOTE2_TRAITS() [5/31] ◆ NCBI_PROMOTE2_TRAITS() [6/31] ◆ NCBI_PROMOTE2_TRAITS() [7/31] NCBI_PROMOTE2_TRAITS ( double  , CVect2< double >  , CVect2< double >    ) ◆ NCBI_PROMOTE2_TRAITS() [8/31] NCBI_PROMOTE2_TRAITS ( double  , CVect3< double >  , CVect3< double >    ) ◆ NCBI_PROMOTE2_TRAITS() [9/31] NCBI_PROMOTE2_TRAITS ( double  , CVect4< double >  , CVect4< double >    ) ◆ NCBI_PROMOTE2_TRAITS() [10/31] ◆ NCBI_PROMOTE2_TRAITS() [11/31] ◆ NCBI_PROMOTE2_TRAITS() [12/31] ◆ NCBI_PROMOTE2_TRAITS() [13/31] ◆ NCBI_PROMOTE2_TRAITS() [14/31] ◆ NCBI_PROMOTE2_TRAITS() [15/31] NCBI_PROMOTE2_TRAITS ( float  , CVect2< float >  , CVect2< float >    ) ◆ NCBI_PROMOTE2_TRAITS() [16/31] ◆ NCBI_PROMOTE2_TRAITS() [17/31] NCBI_PROMOTE2_TRAITS ( float  , CVect3< float >  , CVect3< float >    ) ◆ NCBI_PROMOTE2_TRAITS() [18/31] ◆ NCBI_PROMOTE2_TRAITS() [19/31] ◆ NCBI_PROMOTE2_TRAITS() [20/31] NCBI_PROMOTE2_TRAITS ( float  , CVect4< float >  , CVect4< float >    ) ◆ NCBI_PROMOTE2_TRAITS() [21/31] ◆ NCBI_PROMOTE2_TRAITS() [22/31] ◆ NCBI_PROMOTE2_TRAITS() [23/31] ◆ NCBI_PROMOTE2_TRAITS() [24/31] ◆ NCBI_PROMOTE2_TRAITS() [25/31] ◆ NCBI_PROMOTE2_TRAITS() [26/31] ◆ NCBI_PROMOTE2_TRAITS() [27/31] ◆ NCBI_PROMOTE2_TRAITS() [28/31] ◆ NCBI_PROMOTE2_TRAITS() [29/31] ◆ NCBI_PROMOTE2_TRAITS() [30/31] ◆ NCBI_PROMOTE2_TRAITS() [31/31] ◆ Normal() [1/3] ◆ Normal() [2/3] ◆ Normal() [3/3] ◆ Normalize() [1/3] ◆ Normalize() [2/3] ◆ Normalize() [3/3] ◆ operator!=() ◆ operator()() [1/4] ◆ operator()() [2/4] ◆ operator()() [3/4] ◆ operator()() [4/4] ◆ operator*() [1/39]

template<class T , class U >

Definition at line 875 of file globals.hpp.

◆ operator*() [2/39] ◆ operator*() [3/39] ◆ operator*() [4/39] ◆ operator*() [5/39]

template<class T , class U >

Definition at line 931 of file globals.hpp.

◆ operator*() [6/39]

template<class T , class U >

Definition at line 887 of file globals.hpp.

◆ operator*() [7/39] ◆ operator*() [8/39] ◆ operator*() [9/39] ◆ operator*() [10/39]

template<class T , class U >

Definition at line 951 of file globals.hpp.

◆ operator*() [11/39] ◆ operator*() [12/39] ◆ operator*() [13/39] ◆ operator*() [14/39] ◆ operator*() [15/39] ◆ operator*() [16/39]

template<class T , class U >

Definition at line 903 of file globals.hpp.

◆ operator*() [17/39] ◆ operator*() [18/39] ◆ operator*() [19/39] ◆ operator*() [20/39]

template<class T , class U >

Definition at line 915 of file globals.hpp.

◆ operator*() [21/39] ◆ operator*() [22/39] ◆ operator*() [23/39] ◆ operator*() [24/39] ◆ operator*() [25/39] ◆ operator*() [26/39] ◆ operator*() [27/39] ◆ operator*() [28/39] ◆ operator*() [29/39] ◆ operator*() [30/39] ◆ operator*() [31/39] ◆ operator*() [32/39] ◆ operator*() [33/39] ◆ operator*() [34/39] ◆ operator*() [35/39] ◆ operator*() [36/39] ◆ operator*() [37/39] ◆ operator*() [38/39] ◆ operator*() [39/39] ◆ operator*=() [1/10] ◆ operator*=() [2/10] ◆ operator*=() [3/10] ◆ operator*=() [4/10] ◆ operator*=() [5/10] ◆ operator*=() [6/10] ◆ operator*=() [7/10] ◆ operator*=() [8/10] ◆ operator*=() [9/10] ◆ operator*=() [10/10] ◆ operator+() [1/36] ◆ operator+() [2/36] ◆ operator+() [3/36] ◆ operator+() [4/36]

template<class T , class U >

Definition at line 626 of file globals.hpp.

◆ operator+() [5/36] ◆ operator+() [6/36] ◆ operator+() [7/36] ◆ operator+() [8/36]

template<class T , class U >

Definition at line 638 of file globals.hpp.

◆ operator+() [9/36] ◆ operator+() [10/36]

template<class T , class U >

◆ operator+() [11/36] ◆ operator+() [12/36] ◆ operator+() [13/36] ◆ operator+() [14/36]

template<class T , class U >

◆ operator+() [15/36] ◆ operator+() [16/36] ◆ operator+() [17/36] ◆ operator+() [18/36]

template<class T , class U >

◆ operator+() [19/36] ◆ operator+() [20/36] ◆ operator+() [21/36] ◆ operator+() [22/36] ◆ operator+() [23/36] ◆ operator+() [24/36] ◆ operator+() [25/36] ◆ operator+() [26/36] ◆ operator+() [27/36] ◆ operator+() [28/36] ◆ operator+() [29/36] ◆ operator+() [30/36] ◆ operator+() [31/36] ◆ operator+() [32/36] ◆ operator+() [33/36] ◆ operator+() [34/36] ◆ operator+() [35/36] ◆ operator+() [36/36] ◆ operator+=() [1/11] ◆ operator+=() [2/11] ◆ operator+=() [3/11] ◆ operator+=() [4/11] ◆ operator+=() [5/11] ◆ operator+=() [6/11] ◆ operator+=() [7/11] ◆ operator+=() [8/11] ◆ operator+=() [9/11] ◆ operator+=() [10/11] ◆ operator+=() [11/11] ◆ operator-() [1/39] ◆ operator-() [2/39] ◆ operator-() [3/39] ◆ operator-() [4/39]

template<class T , class U >

Definition at line 846 of file globals.hpp.

◆ operator-() [5/39] ◆ operator-() [6/39] ◆ operator-() [7/39] ◆ operator-() [8/39]

template<class T , class U >

Definition at line 858 of file globals.hpp.

◆ operator-() [9/39] ◆ operator-() [10/39] ◆ operator-() [11/39]

template<class T , class U >

◆ operator-() [12/39] ◆ operator-() [13/39] ◆ operator-() [14/39] ◆ operator-() [15/39] ◆ operator-() [16/39]

template<class T , class U >

◆ operator-() [17/39] ◆ operator-() [18/39] ◆ operator-() [19/39] ◆ operator-() [20/39] ◆ operator-() [21/39]

template<class T , class U >

◆ operator-() [22/39] ◆ operator-() [23/39] ◆ operator-() [24/39] ◆ operator-() [25/39] ◆ operator-() [26/39] ◆ operator-() [27/39] ◆ operator-() [28/39] ◆ operator-() [29/39] ◆ operator-() [30/39] ◆ operator-() [31/39] ◆ operator-() [32/39] ◆ operator-() [33/39] ◆ operator-() [34/39] ◆ operator-() [35/39] ◆ operator-() [36/39] ◆ operator-() [37/39] ◆ operator-() [38/39] ◆ operator-() [39/39] ◆ operator-=() [1/11] ◆ operator-=() [2/11] ◆ operator-=() [3/11] ◆ operator-=() [4/11] ◆ operator-=() [5/11] ◆ operator-=() [6/11] ◆ operator-=() [7/11] ◆ operator-=() [8/11] ◆ operator-=() [9/11] ◆ operator-=() [10/11] ◆ operator-=() [11/11] ◆ operator/() [1/6]

template<class T , class U >

◆ operator/() [2/6]

template<class T , class U >

◆ operator/() [3/6] ◆ operator/() [4/6]

template<class T , class U >

◆ operator/() [5/6]

template<class T , class U >

◆ operator/() [6/6]

template<class T , class U >

◆ operator/=() [1/6] ◆ operator/=() [2/6] ◆ operator/=() [3/6] ◆ operator/=() [4/6] ◆ operator/=() [5/6] ◆ operator/=() [6/6] ◆ operator<() [1/3]

template<class T , class U >

◆ operator<() [2/3]

template<class T , class U >

◆ operator<() [3/3]

template<class T , class U >

◆ operator<<()

template<class T >

ostream& operator<< ( ostream &  o, const CQuat< T > &  quat  ) ◆ operator=() ◆ operator==() [1/4] ◆ operator==() [2/4]

template<class T , class U >

◆ operator==() [3/4]

template<class T , class U >

◆ operator==() [4/4]

template<class T , class U >

◆ operator[]() [1/12] ◆ operator[]() [2/12] ◆ operator[]() [3/12] ◆ operator[]() [4/12] ◆ operator[]() [5/12] ◆ operator[]() [6/12] ◆ operator[]() [7/12] ◆ operator[]() [8/12] ◆ operator[]() [9/12] ◆ operator[]() [10/12] ◆ operator[]() [11/12] ◆ operator[]() [12/12] ◆ Parallel() [1/3] ◆ Parallel() [2/3] ◆ Parallel() [3/3] ◆ Recalc() [1/2] void CCurveBezier::Recalc ( ) virtual ◆ Recalc() [2/2] void CCurveCubic::Recalc ( ) virtual ◆ Rotate() ◆ roundn() double roundn ( double  num, unsigned  dec = 6  ) ◆ Row() [1/2] ◆ Row() [2/2] ◆ Set() [1/3]

Definition at line 260 of file vect2.hpp.

Referenced by CTriPerimeter::AddEdge(), IPhyloTreeRender::BufferedRender(), CSubtreeBoundary::ComputeShapes(), CPhyloNodeData::GetRotatedTextBox(), IPhyloTreeRender::OnRightDown(), CGlTextureFont::ProjectVertex(), CPhyloCircularCladogram::x_Calculate(), IPhyloTreeRender::x_FindBestSize(), CBoundaryShapeRoundedRect::x_GetRoudedCornerEdges(), CBoundaryShapeRoundedRect::x_GetRoudedCornerTris(), and CSVGRenderer::x_ProjectVertex().

◆ Set() [2/3] ◆ Set() [3/3] ◆ SetError() [1/2] void CCurveBezier::SetError ( float  f ) inlinevirtual ◆ SetError() [2/2] void CCurveCubic::SetError ( float  f ) inlinevirtual ◆ SetPoint() [1/4] ◆ SetPoint() [2/4] ◆ SetPoint() [3/4] void CCurveBezier::SetPoint ( size_t  i, const TPointpoint  ) inlinevirtual ◆ SetPoint() [4/4] void CCurveCubic::SetPoint ( size_t  i, const TPointpoint  ) inlinevirtual ◆ ToMatrix() [1/2] ◆ ToMatrix() [2/2] ◆ Transpose() [1/2] ◆ Transpose() [2/2]

Definition at line 347 of file matrix4.hpp.

References swap().

Referenced by CRenderingContext::DrawDisk2(), CGlRender::GetProjectionMatrix(), CGlRender::LoadMatrixd(), CGlRender::LoadMatrixf(), CGlRender::MultMatrixd(), CGlRender::MultMatrixf(), CGlRender::PopMatrix(), CPdf::PrintBuffer(), CPdf::RenderShaderInstance(), CGlRender::Rotated(), CGlRender::Rotatef(), CGlRender::Scaled(), CGlRender::Scalef(), CGlRender::Translated(), CGlRender::Translatef(), CGlVboNode::x_Render(), CSVGRenderer::x_RenderBuffer(), and CGlTextureFont::x_WriteText().

◆ Vanishing() [1/3] ◆ Vanishing() [2/3] ◆ Vanishing() [3/3] ◆ W() [1/4] ◆ W() [2/4] ◆ W() [3/4] ◆ W() [4/4] ◆ X() [1/8]

Definition at line 107 of file vect2.hpp.

Referenced by IPhyloTreeRender::BufferedRender(), CPhyloTreePS::CalcForces(), IPhyloTreeRender::CalculateExtents(), CPhyloCircularCladogram::ComputeDistFromPixels(), IPhyloTreeRender::ComputeDistFromPixels(), CBoundaryShapeRectBase::ComputeShape(), CBoundaryShapeRectBase::ComputeShapeWithLabels(), CBoundaryShapeTri::ComputeShapeWithLabels(), CVect2< T >::Dot(), CAttribMenuItem::Draw(), CPhyloNodeData::GetBoundingRect(), IPhyloTreeRender::GetHoverNode(), IPhyloTreeRender::GetHoverNodeIdx(), CGlPreviewSetupWidget::GetImageWidth(), CPhyloNodeData::GetLabelRect(), CPhyloNodeData::GetMinX(), CPhyloTreeLabel::GetNodeLabelOffset(), CPhyloNodeData::GetNodeOverhang(), CPhyloNodeData::GetNodePosEx(), GetNorm(), CPhyloNodeData::GetRotatedTextBox(), CPhyloNodeData::GetRotatedTextPos(), CPhyloTree::GetSelectedBoundary(), CSpatialHash2D< std::vector< int > >::GetTableIdx(), CPhyloNodeData::GetTextOut(), CGlRenderNode::GetTransformedPosition(), GetVector(), IImageGrabber::GrabImage(), IImageGrabber::GrabImages(), CPhyloTreePS::Init(), IPhyloTreeRender::InitLabel(), CMedia::Inside(), CPhyloTreeWidget::IterateSelection(), CPdfObject::Line(), CPhyloTreeWidget::OnSearchTip(), CPhyloTreeWidget::OnZoomToSelection(), CCalcCircularTree::operator()(), CDrawCircularTreeVbo::operator()(), CInitPSNodes::operator()(), CVect2< T >::operator+=(), CVect2< T >::operator-=(), PixDistanceSquare(), CPhyloNodeData::PointInTextBox(), IImageGrabber::PreviewImages(), CPdf::PrintLineBuffer(), CPdf::PrintPointBuffer(), CPdf::PrintQuadBuffer(), CGlPane::ProjectEx(), CGlTextureFont::ProjectVertex(), CPdfObject::Quad(), CTreeCollisionModel2D::RectIntersect(), CPhyloTreeWidget::RedrawDataSource(), CTreeBoundaryNode::RenderPdf(), CSpatialHash2D< T >::ResizeGrid(), CGlPane::ScrollTo(), CPhyloTree::SelectByRect(), CTreeCollisionModel2D::SelectNodes(), Image::Serialize(), Circle::Serialize(), Line::Serialize(), Text::Serialize(), CSpatialHash2D< std::vector< int > >::SetMax(), CSpatialHash2D< std::vector< int > >::SetMin(), CGlPreviewSetupWidget::SetPartitions(), CPhyloTree::TestForNode(), CTreeCollisionModel2D::TestForNode(), CPdfObject::Tri(), CGlPane::UnProjectEx(), CPhyloTreePS::Update(), CPhyloTreePS::UpdateAndSynch(), CTreeCollisionModel2D::UpdateScaled(), CTreeCollisionModel2D::UpdateVisibility(), CGlRenderPdf::WriteText(), CPhyloNodeData::X(), CPhyloTreePS::x_ApplyRepulsiveForcesHashed(), CPhyloImageGrabber::x_BeginCaptures(), CHitClustering::x_CanCombine(), CPhyloImageGrabber::x_CaptureImage(), CTreeGraphicsModel::x_CircularLabelMinAngle(), CTreeGraphicsModel::x_CircularLabelTrim(), CBoundaryShapeTri::x_ComputeRoundedCorner(), CAttribMenu::x_DrawMenu(), CBoundaryShapeTri::x_GetArc(), CBoundaryShapeRect::x_GetEdges(), CBoundaryShapeRoundedRect::x_GetEdges(), IImageGrabber::x_GetImageName(), CBoundaryShapeRoundedRect::x_GetRoudedCornerEdges(), CBoundaryShapeRoundedRect::x_GetRoudedCornerTris(), CBoundaryShapeRect::x_GetTris(), CBoundaryShapeRoundedRect::x_GetTris(), CPhyloTreeRectCalculator::x_OnStep(), CPdf::x_PrintFlatTriBuffer(), CTreeGraphicsModel::x_Project(), CSVGRenderer::x_ProjectVertex(), CTreeBoundaryNode::x_Render(), CGlPreviewSetupWidget::x_Render(), IImageGrabber::x_RenderGuides(), IPhyloTreeRender::x_RenderNodeHighlight(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), CTreeGraphicsModel::x_RenderNodes(), IPhyloTreeRender::x_RenderSelection(), IPhyloTreeRender::x_RenderTooltipHints(), IPhyloTreeRender::x_SetElementVisibility(), and CPhyloTreePS::x_UpdateVoxels().

◆ X() [2/8]

Definition at line 110 of file vect3.hpp.

Referenced by CVect3< T >::Cross(), CVect3< T >::Dot(), CPhyloNodeData::GetNodePosEx(), CPhyloNodeData::GetRotatedTextBox(), CPhyloNodeData::GetRotatedTextPos(), CPhyloNodeData::GetScaledAngle(), CPhyloNodeData::GetTextOut(), CVect3< T >::operator+=(), CVect3< T >::operator-=(), CVect4< T >::operator=(), CPhyloNodeData::Render(), CQuat< T >::Rotate(), CTreeGraphicsModel::x_CircularLabelMinAngle(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), and CTreeGraphicsModel::x_RenderNodesPdf().

◆ X() [3/8] ◆ X() [4/8] ◆ X() [5/8] ◆ X() [6/8] ◆ X() [7/8] ◆ X() [8/8] ◆ x_ParamMatrix() ◆ Y() [1/8]

Definition at line 109 of file vect2.hpp.

Referenced by IPhyloTreeRender::BufferedRender(), CPhyloTreePS::CalcForces(), IPhyloTreeRender::CalculateExtents(), CBoundaryShapeRectBase::ComputeShape(), CBoundaryShapeRectBase::ComputeShapeWithLabels(), CBoundaryShapeTri::ComputeShapeWithLabels(), CVect2< T >::Dot(), CAttribMenuItem::Draw(), CPhyloNodeData::GetBoundingRect(), IPhyloTreeRender::GetHoverNode(), IPhyloTreeRender::GetHoverNodeIdx(), CGlPreviewSetupWidget::GetImageHeight(), CPhyloNodeData::GetLabelRect(), CPhyloTreeLabel::GetNodeLabelOffset(), CPhyloNodeData::GetNodeOverhang(), CPhyloNodeData::GetNodePosEx(), GetNorm(), CPhyloNodeData::GetRotatedTextBox(), CPhyloNodeData::GetRotatedTextPos(), CPhyloTree::GetSelectedBoundary(), CSpatialHash2D< std::vector< int > >::GetTableIdx(), CPhyloNodeData::GetTextOut(), CGlRenderNode::GetTransformedPosition(), GetVector(), IImageGrabber::GrabImage(), IImageGrabber::GrabImages(), CPhyloTreePS::Init(), IPhyloTreeRender::InitLabel(), CMedia::Inside(), CPhyloTreeWidget::IterateSelection(), CPdfObject::Line(), CPhyloTreeWidget::OnSearchTip(), CPhyloTreeWidget::OnZoomToSelection(), CCalcCircularTree::operator()(), CDrawCircularTreeVbo::operator()(), CInitPSNodes::operator()(), CVect2< T >::operator+=(), CVect2< T >::operator-=(), PixDistanceSquare(), CPhyloNodeData::PointInTextBox(), IImageGrabber::PreviewImages(), CPdf::PrintLineBuffer(), CPdf::PrintPointBuffer(), CPdf::PrintQuadBuffer(), CGlPane::ProjectEx(), CGlTextureFont::ProjectVertex(), CPdfObject::Quad(), CTreeCollisionModel2D::RectIntersect(), CPhyloTreeWidget::RedrawDataSource(), CTreeBoundaryNode::RenderPdf(), CSpatialHash2D< T >::ResizeGrid(), CGlPane::ScrollTo(), CPhyloTree::SelectByRect(), CTreeCollisionModel2D::SelectNodes(), Image::Serialize(), Circle::Serialize(), Line::Serialize(), Text::Serialize(), CSpatialHash2D< std::vector< int > >::SetMax(), CSpatialHash2D< std::vector< int > >::SetMin(), CGlPreviewSetupWidget::SetPartitions(), CPhyloTree::TestForNode(), CTreeCollisionModel2D::TestForNode(), CPdfObject::Tri(), CGlPane::UnProjectEx(), CPhyloTreePS::Update(), CPhyloTreePS::UpdateAndSynch(), CTreeCollisionModel2D::UpdateScaled(), CTreeCollisionModel2D::UpdateVisibility(), CGlRenderPdf::WriteText(), CPhyloTreePS::x_ApplyRepulsiveForcesHashed(), CPhyloImageGrabber::x_BeginCaptures(), CHitClustering::x_CanCombine(), CPhyloImageGrabber::x_CaptureImage(), CTreeGraphicsModel::x_CircularLabelMinAngle(), CTreeGraphicsModel::x_CircularLabelTrim(), CBoundaryShapeTri::x_ComputeRoundedCorner(), CAttribMenu::x_DrawMenu(), CBoundaryShapeTri::x_GetArc(), CBoundaryShapeRect::x_GetEdges(), CBoundaryShapeRoundedRect::x_GetEdges(), IImageGrabber::x_GetImageName(), CBoundaryShapeRoundedRect::x_GetRoudedCornerEdges(), CBoundaryShapeRoundedRect::x_GetRoudedCornerTris(), CBoundaryShapeRect::x_GetTris(), CBoundaryShapeRoundedRect::x_GetTris(), CPhyloTreeRectCalculator::x_OnStep(), CPdf::x_PrintFlatTriBuffer(), CTreeGraphicsModel::x_Project(), CSVGRenderer::x_ProjectVertex(), CTreeBoundaryNode::x_Render(), CGlPreviewSetupWidget::x_Render(), IImageGrabber::x_RenderGuides(), IPhyloTreeRender::x_RenderNodeHighlight(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), CTreeGraphicsModel::x_RenderNodes(), IPhyloTreeRender::x_RenderSelection(), IPhyloTreeRender::x_RenderTooltipHints(), IPhyloTreeRender::x_SetElementVisibility(), CPhyloTreePS::x_UpdateVoxels(), and CPhyloNodeData::Y().

◆ Y() [2/8]

Definition at line 112 of file vect3.hpp.

Referenced by CVect3< T >::Cross(), CVect3< T >::Dot(), CPhyloNodeData::GetNodePosEx(), CPhyloNodeData::GetRotatedTextBox(), CPhyloNodeData::GetRotatedTextPos(), CPhyloNodeData::GetScaledAngle(), CPhyloNodeData::GetTextOut(), CVect3< T >::operator+=(), CVect3< T >::operator-=(), CVect4< T >::operator=(), CPhyloNodeData::Render(), CQuat< T >::Rotate(), CTreeGraphicsModel::x_CircularLabelMinAngle(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), and CTreeGraphicsModel::x_RenderNodesPdf().

◆ Y() [3/8]

Definition at line 113 of file vect4.hpp.

Referenced by CPdf::AddJSTooltip(), CPdf::AddTooltip(), CVect4< T >::Dot(), CRenderingContext::Draw3DQuad_HorzLines(), CPhyloNodeData::GetLabelRect(), CGlRenderNode::GetTransformedPosition(), CVect4< T >::operator+=(), CVect4< T >::operator-=(), CGlArcBall::Update(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), and CGlArcBall::x_ToSphere().

◆ Y() [4/8] ◆ Y() [5/8] ◆ Y() [6/8] ◆ Y() [7/8] ◆ Y() [8/8] ◆ Z() [1/6] ◆ Z() [2/6] ◆ Z() [3/6] ◆ Z() [4/6] ◆ Z() [5/6] ◆ Z() [6/6] ◆ epsilon

Definition at line 61 of file math.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), CMSSpectrumMatch::CalcPvalue(), CMSSpectrumMatch::CalcPvalueTopHit(), CBoundaryShapeTri::ComputeShape(), CPoolBalancer::CPoolBalancer(), CSplignTrim::ImproveFromLeft(), CNWFormatter::SSegment::ImproveFromLeft1(), CSplignTrim::ImproveFromRight(), CNWFormatter::SSegment::ImproveFromRight1(), IntersectRayTriangle(), CPoolBalancer::LocallyPenalize(), SPSG_DiscoveryImpl::OnTimer(), s_ApproxEqual(), s_EvalueComp(), CGlPane::SetScaleRefPoint(), and IPhyloTreeRender::x_RenderScaleMarker().

◆ m_Data [1/2] ◆ m_Data [2/2] ◆ m_Error [1/2] float CCurveBezier::m_Error protected ◆ m_Error [2/2] float CCurveCubic::m_Error protected ◆ m_ParamMatrix ◆ m_Points [1/2] ◆ m_Points [2/2] ◆ m_Xy ◆ m_Xyz ◆ m_Xyzw [1/2] ◆ m_Xyzw [2/2] ◆ pi

Definition at line 54 of file math.hpp.

Referenced by CHandleRangeMap::AddLocation(), CSAM_CIGAR_Formatter::AddRow(), CQuat< T >::CQuat(), CSequenceEditingEventHandler::CreateSeqSubmit(), CDisambiguator::Disambiguate(), CAppDialogs::ExportDialog(), CSubmissionWizard::GetInstance(), CProjectItemExtra::GetStr(), CArgAllow_Symbols::GetUsage(), CArgAllow_String::GetUsage(), CArgAllow_Int8s::GetUsage(), CArgAllow_Doubles::GetUsage(), LoadFileForSubmission(), pvalues::normal_probability(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CArgAllow_Symbols::PrintUsageXml(), CArgAllow_String::PrintUsageXml(), CArgAllow_Int8s::PrintUsageXml(), CArgAllow_Doubles::PrintUsageXml(), s_CollectBestOverlaps(), CSeq_loc_Conversion::s_ConvertToMix(), CValidatePanel::SetProjectHandleAndItem(), CSubValidateDiscPanel::SetProjectItem(), CSubValidatePanel::SetProjectItem(), CProjectItemExtra::SetStr(), CBlobSplitterImpl::Split(), CArgAllow_Symbols::Verify(), CArgAllow_String::Verify(), CArgAllow_Int8s::Verify(), CArgAllow_Doubles::Verify(), CSeq_loc::x_CalculateTotalRangeCheckId(), CBoundaryShapeRoundedRect::x_GetEdges(), CBoundaryShapeRoundedRect::x_GetTris(), CSeq_loc_CI_Impl::x_ProcessLocation(), CBioseq::x_SeqLoc_To_DeltaExt(), and CSingleFeatValidator::x_ValidateFeatCit().

◆ v2 Initial value:

Definition at line 439 of file globals.hpp.

Referenced by mu::ParserComplex::Add(), mu::ParserInt::Add(), AlignFNog(), mu::ParserInt::And(), variation::CHgvsParser::AttachHgvs(), variation::CVariationUtil::AttachSeq(), BDB_ByteSwap_DoubleCompare(), BDB_ByteSwap_FloatCompare(), BDB_ByteSwap_Int2Compare(), BDB_ByteSwap_Int4Compare(), BDB_ByteSwap_Int8Compare(), BDB_ByteSwap_Uint2Compare(), BDB_ByteSwap_Uint4Compare(), BDB_ByteSwap_Uint8Compare(), BDB_CharCompare(), BDB_DoubleCompare(), BDB_FloatCompare(), BDB_Int2Compare(), BDB_Int4Compare(), BDB_Int8Compare(), BDB_UCharCompare(), BDB_Uint2Compare(), BDB_Uint4Compare(), BDB_Uint8Compare(), BitEncoderTest(), BOOST_AUTO_TEST_CASE(), BvectorBitForEachTest(), BvectorBulkSetTest(), Check_SimModel(), variation::CVariationUtil::CheckAmbiguitiesInLiterals(), CheckSparseVectorGather(), CheckSparseVectorGatherRandom(), CheckSparseVectorRange(), CBDB_FieldSimpleInt< Uint2 >::Compare(), CBDB_FieldInt8::Compare(), CBDB_FieldUint8::Compare(), CBDB_FieldInt4::Compare(), CBDB_FieldInt2::Compare(), CBDB_FieldUint2::Compare(), CBDB_FieldUint4::Compare(), CBDB_FieldFloat::Compare(), CBDB_FieldDouble::Compare(), CBDB_FieldSimple< Uint2 >::Compare(), CAnnotCompare::CompareFeats(), CompareSparseVector(), CBoundaryShapeTri::ComputeShapeWithLabels(), DetailedCompareSparseVectors(), Dice(), mu::ParserComplex::Div(), mu::ParserInt::Div(), CAnnotCompareDS::DumpTextReport(), mu::ParserInt::Equal(), bm::dynamic_heap_matrix< unsigned, bv_allocator_type >::equal_sz(), CWriteDB_Impl::ExtractBioseqDeflines(), FindFGapIntronNog(), FindIGapIntrons(), CBinaryKmerCounts::FractionCommonKmersDist(), CSparseKmerCounts::FractionCommonKmersDist(), CBinaryKmerCounts::FractionCommonKmersGlobalDist(), CSparseKmerCounts::FractionCommonKmersGlobalDist(), FrAlign(), FrAlignFNog1(), generate_test_vectors(), bm::decoder_little_endian::get_16(), bm::bit_in< TDecoder >::get_24_no(), GetFieldDiffsFromNameValLists(), mu::ParserInt::Greater(), mu::ParserInt::GreaterEq(), h_score_compare_hsps(), variation::CVariationUtil::InferNAfromAA(), mu::Parser::Ite(), mu::ParserInt::Ite(), Jaccard(), mu::ParserInt::Less(), mu::ParserInt::LessEq(), mu::ParserInt::LogAnd(), mu::ParserInt::LogOr(), mu::ParserInt::LogXor(), value_slice::CMakeObject< SRunTimeCP, pair< T1, T2 >, CDB_Result >::Make(), value_slice::CMakeObject< SSafeCP, pair< T1, T2 >, CDB_Result >::Make(), mbedtls_xor(), bm::min_value(), mu::ParserInt::Mod(), mu::ParserComplex::Mul(), mu::ParserInt::Mul(), mu::ParserInt::NotEqual(), bm::and_func::op(), bm::xor_func::op(), bm::or_func::op(), bm::sub_func::op(), operator!=(), CLocalHookSetBase::Compare::operator()(), PLessByKey< KeyValueGetter, KeyCompare >::operator()(), operator+(), operator-(), operator/(), operator<(), operator<=(), operator==(), operator>(), operator>=(), mu::ParserInt::Or(), CPdf::PrintLineBuffer(), CPdf::PrintQuadBuffer(), DFS::process_vertex(), alp_data::random_long(), variation::CVariationUtil::RemapToAnnotatedTarget(), CDemoApp::Run(), CSampleSoapClientApplication::Run(), s_AreGBQualsIdentical(), s_CompareHsplistHspcnt(), s_CompareHSPsByContextScore(), s_CompareHSPsByContextSubjectOffset(), s_CompareInitHSPsByQueryOffsetScore(), s_CompareOidHSPwOid(), s_ComparePairs(), s_CompareScoreHSPwOid(), s_EvalueCompareHSPLists(), s_EvalueCompareHSPListsRev(), s_EvalueCompareHSPs(), variation::CVariationUtil::s_FactorOutPlacements(), s_FwdCompareHSPs(), s_FwdCompareHSPsTransl(), s_FwdCompareLinkedHSPSets(), s_GenerateNodeInternalName(), s_GetMinMax(), s_QueryEndCompareHSPs(), s_QueryOffsetCompareHSPs(), s_RevCompareHSPs(), s_RevCompareHSPsTbn(), s_RevCompareHSPsTbx(), s_RevCompareHSPsTransl(), s_SeqRangeSortByStartPosition(), s_SumScoreCompareLinkedHSPSets(), s_Win_GetHandleTimes(), score_compare_match(), variation::CVariationUtil::SetVariantProperties(), mu::ParserInt::Shl(), mu::ParserInt::Shr(), CTableDataSorter::Sort(), mu::Test::ParserTester::StrFun2(), mu::Test::ParserTester::StrFun3(), mu::ParserComplex::Sub(), mu::ParserInt::Sub(), bm::svector_check(), TestCompressedSparseVectorAlgo(), TestCompressSparseVectorSerial(), TestEqualSparseVectors(), TestSignedSparseVector(), TestSignedSparseVectorScan(), TestSignedSparseVectorSerial(), TestSparseVector(), TestSparseVectorScan(), TestSparseVectorSerial(), variation::CHgvsParser::x_AsHgvsExpression(), CTimeSpan::x_AsSmartString_Smart_Small(), CDiff::x_DiffBisect(), variation::CHgvsParser::x_FindAssertedSequence(), CAlignFilter::x_FuncCall(), variation::CVariationUtil::x_InferNAfromAA(), NFast::x_no_sse_SplitBufferInto4(), CGFFReader::x_ParseV3Attributes(), x_Practically_Equal(), variation_ref::CVariationUtil::x_ProtToPrecursor(), CTraceGlyph::x_RenderCurveSegment(), CTraceGraph::x_RenderCurveSegment(), CTraceGlyph::x_RenderIntensityGraphs(), CTraceGraph::x_RenderIntensityGraphs(), CRuler::x_RenderScale(), CAppNWA::x_RunOnPair(), and x_score_compare_hsps().


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