VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

term_set< T > Struct Template Reference

#include <terms.h>

Public Member Functions

void add (unsigned e, T *f)
 
sz num_enabled () const
 
void get_names (bool enabled_only, std::vector< std::string > &out) const
 
void filter (flv::const_iterator &in, flv &out) const
 
fl max_cutoff () const
 
sz size () const
 
const T & operator[] (sz i) const
 

Public Attributes

std::vector< bool > enabled
 
boost::ptr_vector< T > fun
 

Member Function Documentation

template<typename T>
void term_set< T >::add ( unsigned  e,
T *  f 
)
inline

Referenced by terms::add().

Here is the caller graph for this function:

template<typename T>
sz term_set< T >::num_enabled ( ) const
inline

Referenced by weighted_terms::weighted_terms().

Here is the caller graph for this function:

template<typename T>
void term_set< T >::get_names ( bool  enabled_only,
std::vector< std::string > &  out 
) const
inline

Referenced by terms::display_info(), and terms::get_names().

Here is the caller graph for this function:

template<typename T>
void term_set< T >::filter ( flv::const_iterator &  in,
flv out 
) const
inline

Referenced by terms::filter_external(), and terms::filter_internal().

Here is the caller graph for this function:

template<typename T>
fl term_set< T >::max_cutoff ( ) const
inline

Referenced by terms::max_r_cutoff().

Here is the caller graph for this function:

template<typename T>
sz term_set< T >::size ( ) const
inline
template<typename T>
const T& term_set< T >::operator[] ( sz  i) const
inline

Member Data Documentation


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