|
nndeploy C++ API
0.2.0
nndeploy C++ API
|
Template class for a 4-element vector. Scalar_ and Scalar can be used just as typical 4-element vectors. The type Scalar is widely used in OpenCV to pass pixel values. More...
#include <type.h>
Public Member Functions | |
| Scalar< T > | conj () const |
| returns (v0, -v1, -v2, -v3) More... | |
| bool | isReal () const |
| returns true iff v1 == v2 == v3 == 0 More... | |
| Scalar< T > | mul (const Scalar< T > &a, double scale=1) const |
| per-element product More... | |
| template<typename T2 > | |
| operator Scalar< T2 > () const | |
| conversion to another data type More... | |
| Scalar & | operator= (const Scalar &s) |
| Scalar & | operator= (Scalar &&s) |
| Scalar () | |
| default constructor More... | |
| Scalar (const Scalar &s)=default | |
| Scalar (Scalar &&s) | |
| Scalar (T v0) | |
| Scalar (T v0, T v1, T v2=0, T v3=0) | |
Static Public Member Functions | |
| static Scalar< T > | all (T v0) |
| returns a scalar with all elements set to v0 More... | |
Public Attributes | |
| T | val_ [4] |
Template class for a 4-element vector. Scalar_ and Scalar can be used just as typical 4-element vectors. The type Scalar is widely used in OpenCV to pass pixel values.
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| T nndeploy::base::Scalar< T >::val_[4] |