![]() |
OpenCV
4.5.0
Open Source Computer Vision
|
#include <opencv2/core/hal/intrin_rvv.hpp>
Public Types | |
| enum | { nlanes = n } |
| typedef _Tp | lane_type |
Public Member Functions | |
| v_reg () | |
| Default constructor. More... | |
| v_reg () | |
| v_reg (_Tp s0, _Tp s1) | |
| Constructor. More... | |
| v_reg (_Tp s0, _Tp s1) | |
| v_reg (_Tp s0, _Tp s1, _Tp s2, _Tp s3) | |
| Constructor. More... | |
| v_reg (_Tp s0, _Tp s1, _Tp s2, _Tp s3) | |
| v_reg (_Tp s0, _Tp s1, _Tp s2, _Tp s3, _Tp s4, _Tp s5, _Tp s6, _Tp s7) | |
| Constructor. More... | |
| v_reg (_Tp s0, _Tp s1, _Tp s2, _Tp s3, _Tp s4, _Tp s5, _Tp s6, _Tp s7) | |
| v_reg (_Tp s0, _Tp s1, _Tp s2, _Tp s3, _Tp s4, _Tp s5, _Tp s6, _Tp s7, _Tp s8, _Tp s9, _Tp s10, _Tp s11, _Tp s12, _Tp s13, _Tp s14, _Tp s15) | |
| Constructor. More... | |
| v_reg (_Tp s0, _Tp s1, _Tp s2, _Tp s3, _Tp s4, _Tp s5, _Tp s6, _Tp s7, _Tp s8, _Tp s9, _Tp s10, _Tp s11, _Tp s12, _Tp s13, _Tp s14, _Tp s15) | |
| v_reg (const _Tp *ptr) | |
| Constructor. More... | |
| v_reg (const _Tp *ptr) | |
| v_reg (const v_reg< _Tp, n > &r) | |
| Copy constructor. More... | |
| v_reg (const v_reg< _Tp, n > &r) | |
| _Tp | get (const int i) const |
| _Tp | get0 () const |
| Access first value. More... | |
| _Tp | get0 () const |
| v_reg< _Tp, n > | high () const |
| v_reg & | operator= (const v_reg< _Tp, n > &r) |
| template<typename _Tp2 , int n2> | |
| v_reg< _Tp2, n2 > | reinterpret_as () const |
Static Public Member Functions | |
| static v_reg< _Tp, n > | all (_Tp s) |
| static v_reg< _Tp, n > | zero () |
Public Attributes | |
| _Tp | s [n] |
Constructor.
Initializes register with data from memory
| ptr | pointer to memory block with data for register |
Constructor.
Initializes register with two 64-bit values
Constructor.
Initializes register with four 32-bit values
|
inline |
Constructor.
Initializes register with eight 16-bit values
|
inline |
Constructor.
Initializes register with sixteen 8-bit values
Default constructor.
Does not initialize anything
Copy constructor.
|
inline |
|
inline |
Access first value.
Returns value of the first lane according to register type, for example:
|
inline |
|
inline |
1.8.20