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 floperator() (sz i, sz j) const
 
floperator() (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 matoperator*= (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: