VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

mat Struct Reference

#include <common.h>

Public Member Functions

 mat ()
 
const fl & operator() (sz i, sz j) const
 
fl & operator() (sz i, sz j)
 
 mat (fl xx, fl xy, fl xz, fl yx, fl yy, fl yz, fl zx, fl zy, fl zz)
 
vec operator* (const vec &v) const
 
const mat & operator*= (fl s)
 

Public Attributes

fl data [9]
 

Constructor & Destructor Documentation

mat::mat ( )
inline

References data, and not_a_num.

mat::mat ( fl  xx,
fl  xy,
fl  xz,
fl  yx,
fl  yy,
fl  yz,
fl  zx,
fl  zy,
fl  zz 
)
inline

References data.

Member Function Documentation

const fl& mat::operator() ( sz  i,
sz  j 
) const
inline

References data.

fl& mat::operator() ( sz  i,
sz  j 
)
inline

References data.

vec mat::operator* ( const vec &  v) const
inline

References data.

const mat& mat::operator*= ( fl  s)
inline

References data, and VINA_FOR.

Member Data Documentation

fl mat::data[9]

Referenced by mat(), operator()(), operator*(), and operator*=().


The documentation for this struct was generated from the following file: