Search Toolkit Book for Vector
#include "njn_vector.hpp"
(Private to src/algo/blast/gumbel_params
.)
Definition at line 51 of file njn_vector.hpp.
◆ Vector() [1/6] ◆ Vector() [2/6] ◆ Vector() [3/6] ◆ Vector() [4/6] ◆ ~Vector() ◆ Vector() [5/6]template<typename T >
Vector< T >::Vector ( double xi =0.0
, double yi = 0.0
, double zi = 0.0
) inline ◆ Vector() [6/6] ◆ copy() [1/2] ◆ copy() [2/2] ◆ create() ◆ free() ◆ getM()
template<typename T >
virtual size_t Vector< T >::getM ( ) const inlinevirtual ◆ getVector() ◆ in()template<typename T >
std::istream & Vector< T >::in ( std::istream & istr_ ) inlinevirtualDefinition at line 236 of file njn_vector.hpp.
References abort(), assert, clearFormat(), copy(), free(), getFormat(), getLine(), HUMAN, i, init(), MACHINE, T, USING_SCOPE, and rapidjson::value.
◆ init()template<typename T >
void Vector< T >::init ( size_t m_ ) inlineprivatevirtual ◆ length()template<typename T >
double Vector< T >::length ( void ) const inline ◆ lengthSquared()template<typename T >
double Vector< T >::lengthSquared ( void ) const inline ◆ normalize()template<typename T >
void Vector< T >::normalize ( void ) inline ◆ operator bool() ◆ operator!=() ◆ operator*=() ◆ operator+=() ◆ operator-=() ◆ operator/=() ◆ operator=() [1/3] ◆ operator=() [2/3] ◆ operator=() [3/3] ◆ operator==() ◆ operator[]() [1/4] ◆ operator[]() [2/4] ◆ operator[]() [3/4]template<typename T >
double& Vector< T >::operator[] ( unsigned int i ) inline ◆ operator[]() [4/4]template<typename T >
double Vector< T >::operator[] ( unsigned int i ) const inline ◆ out()template<typename T >
std::ostream & Vector< T >::out ( std::ostream & ostr_ ) const inlinevirtual ◆ Set()template<typename T >
void Vector< T >::Set ( double xs, double ys, double zs ) inline ◆ size()template<typename T >
size_t Vector< T >::size ( void ) const inlinevirtual ◆ operator* [1/2] ◆ operator* [2/2] ◆ operator+ ◆ operator- [1/2] ◆ operator- [2/2] ◆ operator/ ◆ vector_cross ◆ vector_dot ◆ d_m ◆ d_vector_p ◆ xDefinition at line 47 of file vector_math.hpp.
Referenced by ApplyTransformation(), AtomSet::AtomSet(), OpenGLRenderer::CenterView(), OpenGLRenderer::ChangeView(), OpenGLRenderer::DrawHalfBond(), OpenGLRenderer::DrawHalfWorm(), OpenGLRenderer::DrawLabel(), Vector< T >::length(), Vector< T >::lengthSquared(), ModelPoint2Vector(), OpenGLRenderer::MyGluSphere(), OpenGLRenderer::NewView(), Vector< T >::operator*=(), Vector< T >::operator+=(), Vector< T >::operator-=(), Vector< T >::operator/=(), operator<<(), Vector< T >::operator=(), Vector< T >::operator==(), Vector< T >::operator[](), StructureObject::RealignStructure(), OpenGLRenderer::ResetCamera(), OpenGLRenderer::SaveToASNViewSettings(), Vector< T >::Set(), SetRotationMatrix(), SetScaleMatrix(), and Vector< T >::Vector().
◆ yDefinition at line 47 of file vector_math.hpp.
Referenced by ApplyTransformation(), AtomSet::AtomSet(), OpenGLRenderer::CenterView(), OpenGLRenderer::ChangeView(), OpenGLRenderer::DrawHalfBond(), OpenGLRenderer::DrawHalfWorm(), OpenGLRenderer::DrawLabel(), Vector< T >::length(), Vector< T >::lengthSquared(), ModelPoint2Vector(), OpenGLRenderer::MyGluSphere(), OpenGLRenderer::NewView(), Vector< T >::operator*=(), Vector< T >::operator+=(), Vector< T >::operator-=(), Vector< T >::operator/=(), operator<<(), Vector< T >::operator=(), Vector< T >::operator==(), Vector< T >::operator[](), StructureObject::RealignStructure(), OpenGLRenderer::ResetCamera(), OpenGLRenderer::SaveToASNViewSettings(), Vector< T >::Set(), SetRotationMatrix(), SetScaleMatrix(), and Vector< T >::Vector().
◆ zDefinition at line 47 of file vector_math.hpp.
Referenced by ApplyTransformation(), AtomSet::AtomSet(), OpenGLRenderer::CenterView(), OpenGLRenderer::ChangeView(), OpenGLRenderer::DrawHalfBond(), OpenGLRenderer::DrawHalfWorm(), OpenGLRenderer::DrawLabel(), Vector< T >::length(), Vector< T >::lengthSquared(), ModelPoint2Vector(), OpenGLRenderer::MyGluSphere(), OpenGLRenderer::NewView(), Vector< T >::operator*=(), Vector< T >::operator+=(), Vector< T >::operator-=(), Vector< T >::operator/=(), operator<<(), Vector< T >::operator=(), Vector< T >::operator==(), Vector< T >::operator[](), StructureObject::RealignStructure(), OpenGLRenderer::ResetCamera(), OpenGLRenderer::SaveToASNViewSettings(), Vector< T >::Set(), SetRotationMatrix(), SetScaleMatrix(), and Vector< T >::Vector().
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