#include <kl_vector.h>
|
| | klVector (klMemMgr *mgr, __int64 size, bool own=false) |
| |
| | klVector (TYPE *mem, __int64 size, bool own=false) |
| |
| | klVector (__int64 size) |
| |
| | klVector (double xStart, double dx, double xEnd) |
| |
| | klVector () |
| |
| | klVector (const klVector< TYPE > &src) |
| |
| | klVector (klVector< TYPE > &&src) |
| |
| klVector< TYPE > | pow_gen (klVector< TYPE > b) |
| |
| klVector< TYPE > | pow_alpha (double alpha) |
| |
| klVector< TYPE > | histogram (__int64 histogramBins, double a, double b) |
| |
| klVector< TYPE > | sort (bool ascending=true) |
| |
| void | setOwn (bool set) |
| |
| void | setup (__int64 size, klMemMgr *mgr=0, TYPE *mem=0) |
| |
| __int64 | getRowSize () const |
| |
| __int64 | getColumns () const |
| |
| __int64 | getRows () const |
| |
| TYPE * | getMemory () const |
| |
| klMemMgr * | getMemMgr () const |
| |
| | ~klVector () |
| |
| TYPE | dot (klVector< TYPE > &rhs) const |
| |
| TYPE | dotBLAS (klVector< TYPE > &rhs) const |
| |
| TYPE & | operator[] (__int64 subscript) const |
| |
| klVector< TYPE > & | operator= (const klVector< TYPE > &src) |
| |
| klVector< TYPE > | diff (__int64 delta) |
| |
| klVector< TYPE > | absv () |
| |
| TYPE | sum () |
| |
| size_t | precision () const |
| |
| void | setupDomain (double a, double b) |
| |
| void | setupRange () |
| |
| void | operator= (const TYPE c) |
| |
| klVector< bool > | operator== (const TYPE c) const |
| |
| klVector< bool > | operator!= (const TYPE c) const |
| |
| klVector< bool > | operator< (const TYPE c) const |
| |
| klVector< bool > | operator<= (const TYPE c) const |
| |
| klVector< bool > | operator> (const TYPE c) const |
| |
| klVector< bool > | operator>= (const TYPE c) const |
| |
| bool | operator== (const klVector< TYPE > &v) const |
| |
| bool | isPositive () |
| |
| template<> |
| float | dotBLAS (klVector< float > &rhs) const |
| |
| template<> |
| klVector< float > | pow_gen (klVector< float > b) |
| |
| template<> |
| klVector< float > | pow_alpha (double alpha) |
| |
| | klRefCount (void) |
| |
| | klRefCount (const klRefCount &obj) |
| |
| | ~klRefCount (void) |
| |
| void | addRef (void) |
| |
| bool | deleteRef (void) |
| |
| klRefCount & | operator= (const klRefCount &obj) |
| |
| long | useCount () const |
| |
template<class TYPE>
| __int64 klVector< TYPE >::getColumns |
( |
| ) |
const |
|
inline |
template<class TYPE>
| TYPE* klVector< TYPE >::getMemory |
( |
| ) |
const |
|
inline |
template<class TYPE>
| __int64 klVector< TYPE >::getRows |
( |
| ) |
const |
|
inline |
template<class TYPE>
| __int64 klVector< TYPE >::getRowSize |
( |
| ) |
const |
|
inline |
template<class TYPE>
| klVector<TYPE> klVector< TYPE >::histogram |
( |
__int64 |
histogramBins, |
|
|
double |
a, |
|
|
double |
b |
|
) |
| |
|
inline |
template<class TYPE>
| void klVector< TYPE >::operator= |
( |
const TYPE |
c | ) |
|
|
inline |
template<class TYPE>
| TYPE& klVector< TYPE >::operator[] |
( |
__int64 |
subscript | ) |
const |
|
inline |
template<class TYPE>
| size_t klVector< TYPE >::precision |
( |
| ) |
const |
|
inline |
template<class TYPE>
| void klVector< TYPE >::setOwn |
( |
bool |
set | ) |
|
|
inline |
template<class TYPE>
| void klVector< TYPE >::setup |
( |
__int64 |
size, |
|
|
klMemMgr * |
mgr = 0, |
|
|
TYPE * |
mem = 0 |
|
) |
| |
|
inline |
template<class TYPE>
| void klVector< TYPE >::setupDomain |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: