#include <pmt_unv_int.h>
Public Member Functions | |
pmt_f32vector (size_t k, float fill) | |
pmt_f32vector (size_t k, const float *data) | |
bool | is_f32vector () const |
size_t | length () const |
float | ref (size_t k) const |
void | set (size_t k, float x) |
const float * | elements (size_t &len) |
float * | writable_elements (size_t &len) |
const void * | uniform_elements (size_t &len) |
void * | uniform_writable_elements (size_t &len) |
pmt_f32vector::pmt_f32vector | ( | size_t | k, | |
float | fill | |||
) |
pmt_f32vector::pmt_f32vector | ( | size_t | k, | |
const float * | data | |||
) |
const float* pmt_f32vector::elements | ( | size_t & | len | ) |
size_t pmt_f32vector::length | ( | ) | const [inline, virtual] |
Implements pmt_uniform_vector.
float pmt_f32vector::ref | ( | size_t | k | ) | const |
void pmt_f32vector::set | ( | size_t | k, | |
float | x | |||
) |
const void* pmt_f32vector::uniform_elements | ( | size_t & | len | ) | [virtual] |
Implements pmt_uniform_vector.
void* pmt_f32vector::uniform_writable_elements | ( | size_t & | len | ) | [virtual] |
Implements pmt_uniform_vector.
float* pmt_f32vector::writable_elements | ( | size_t & | len | ) |