ARB
Public Member Functions | List of all members
AP_weights Class Reference

#include <AP_filter.hxx>

Public Member Functions

 AP_weights (const AP_filter *fil)
 
 AP_weights (const GB_UINT4 *w, size_t wlen, const AP_filter *fil)
 
 AP_weights (const AP_weights &other)
 
 ~AP_weights ()
 
 DECLARE_ASSIGNMENT_OPERATOR (AP_weights)
 
const GB_UINT4get_weights () const
 
GB_UINT4 weight (size_t idx) const
 
size_t length () const
 
bool is_unweighted () const
 

Detailed Description

Definition at line 146 of file AP_filter.hxx.

Constructor & Destructor Documentation

AP_weights::AP_weights ( const AP_filter fil)

Definition at line 261 of file AP_filter.cxx.

AP_weights::AP_weights ( const GB_UINT4 w,
size_t  wlen,
const AP_filter fil 
)
AP_weights::AP_weights ( const AP_weights other)

Definition at line 285 of file AP_filter.cxx.

References ARB_alloc_aligned(), and weights.

AP_weights::~AP_weights ( )

Definition at line 295 of file AP_filter.cxx.

References weights.

Member Function Documentation

AP_weights::DECLARE_ASSIGNMENT_OPERATOR ( AP_weights  )
const GB_UINT4* AP_weights::get_weights ( ) const
inline

Definition at line 158 of file AP_filter.hxx.

References weights.

GB_UINT4 AP_weights::weight ( size_t  idx) const
inline

Definition at line 162 of file AP_filter.hxx.

References af_assert, is_unweighted(), and weights.

size_t AP_weights::length ( ) const
inline

Definition at line 167 of file AP_filter.hxx.

bool AP_weights::is_unweighted ( ) const
inline

Definition at line 168 of file AP_filter.hxx.

References weights.

Referenced by weight().


The documentation for this class was generated from the following files: