This struct stores the scalar value (or array) of one of the following type: double, cv::String or int64.
More...
#include <opencv2/dnn/dict.hpp>
This struct stores the scalar value (or array) of one of the following type: double, cv::String or int64.
- Todo:
- Maybe int64 is useless because double type exactly stores at least 2^52 integers.
§ DictValue() [1/8]
cv::dnn::DictValue::DictValue |
( |
const DictValue & |
r | ) |
|
§ DictValue() [2/8]
cv::dnn::DictValue::DictValue |
( |
bool |
i | ) |
|
|
inline |
Constructs integer scalar.
§ DictValue() [3/8]
cv::dnn::DictValue::DictValue |
( |
int64 |
i = 0 | ) |
|
|
inline |
Constructs integer scalar.
§ DictValue() [4/8]
cv::dnn::DictValue::DictValue |
( |
int |
i | ) |
|
|
inline |
Constructs integer scalar.
§ DictValue() [5/8]
cv::dnn::DictValue::DictValue |
( |
unsigned |
p | ) |
|
|
inline |
Constructs integer scalar.
§ DictValue() [6/8]
cv::dnn::DictValue::DictValue |
( |
double |
p | ) |
|
|
inline |
Constructs floating point scalar.
§ DictValue() [7/8]
cv::dnn::DictValue::DictValue |
( |
const String & |
s | ) |
|
|
inline |
Constructs string scalar.
§ DictValue() [8/8]
cv::dnn::DictValue::DictValue |
( |
const char * |
s | ) |
|
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
§ ~DictValue()
cv::dnn::DictValue::~DictValue |
( |
| ) |
|
§ arrayInt()
template<typename TypeIter >
static DictValue cv::dnn::DictValue::arrayInt |
( |
TypeIter |
begin, |
|
|
int |
size |
|
) |
| |
|
static |
Constructs integer array.
§ arrayReal()
template<typename TypeIter >
static DictValue cv::dnn::DictValue::arrayReal |
( |
TypeIter |
begin, |
|
|
int |
size |
|
) |
| |
|
static |
Constructs floating point array.
§ arrayString()
template<typename TypeIter >
static DictValue cv::dnn::DictValue::arrayString |
( |
TypeIter |
begin, |
|
|
int |
size |
|
) |
| |
|
static |
Constructs array of strings.
§ get()
template<typename T >
T cv::dnn::DictValue::get |
( |
int |
idx = -1 | ) |
const |
Tries to convert array element with specified index to requested type and returns its.
§ getIntValue()
int cv::dnn::DictValue::getIntValue |
( |
int |
idx = -1 | ) |
const |
§ getRealValue()
double cv::dnn::DictValue::getRealValue |
( |
int |
idx = -1 | ) |
const |
§ getStringValue()
String cv::dnn::DictValue::getStringValue |
( |
int |
idx = -1 | ) |
const |
§ isInt()
bool cv::dnn::DictValue::isInt |
( |
| ) |
const |
§ isReal()
bool cv::dnn::DictValue::isReal |
( |
| ) |
const |
§ isString()
bool cv::dnn::DictValue::isString |
( |
| ) |
const |
§ operator=()
§ size()
int cv::dnn::DictValue::size |
( |
| ) |
const |
§ operator<<
std::ostream& operator<< |
( |
std::ostream & |
stream, |
|
|
const DictValue & |
dictv |
|
) |
| |
|
friend |
§ pd
§ pi
§ ps
§ pv
void* cv::dnn::DictValue::pv |
The documentation for this struct was generated from the following file: