#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: