3DiVi Face SDK
3.23.0
|
Context - интерфейсный объект для хранения данных и взаимодействия с методами из Processing Block API. Подробнее...
Классы | |
enum | Format |
Открытые члены | |
Context | get (final int index) |
индексация по индексу. Подробнее... | |
Context | get (final String key) |
индексация по ключу. Подробнее... | |
void | clear () |
очищает содержимое контейнера-Context. | |
void | reserve (final long size) |
выделяет память под num элементов в массиве. Подробнее... | |
long | size () |
Получить размер контейнера. Подробнее... | |
Context | setContext (final Context other) |
Добавить в контейнер другой контейнер-Context. Подробнее... | |
boolean | contains (final String key) |
проверяет существование элемента по определённому ключу Подробнее... | |
boolean | compare (final Context ctx) |
сравнивает два объекта Context. Подробнее... | |
void | pushBack (final Context data) |
добавляет объект в контейнер. Подробнее... | |
void | setLong (final long value) |
добавляет значение типа long в контейнер Подробнее... | |
void | setDouble (final double value) |
добавляет значение типа double в контейнер Подробнее... | |
void | setBool (final boolean value) |
добавляет значение типа bool в контейнер Подробнее... | |
void | setString (final String value) |
добавляет значение типа std::string в контейнер Подробнее... | |
void | setBytes (final byte[] data) |
добавляет массив байтов в контейнер Подробнее... | |
long | getLong () |
возвращает значение типа long из контейнера Подробнее... | |
boolean | getBool () |
возвращает значение типа bool из контейнера Подробнее... | |
double | getDouble () |
возвращает значение типа double из контейнера Подробнее... | |
String | getString () |
возвращает значение типа std::string из контейнера Подробнее... | |
byte[] | getBytes (final int size) |
получить массив байтов из контейнера. Подробнее... | |
String[] | getKeys () |
возвращает список ключей в контейнере-Context. Подробнее... | |
boolean | isNone () |
проверяет нет ли в контейнере элементов Подробнее... | |
boolean | isArray () |
проверяет является ли контейнере массивом Подробнее... | |
boolean | isObject () |
проверяет является ли контейнер объектом Подробнее... | |
boolean | isBool () |
проверяет является ли контейнер значением типа bool. Подробнее... | |
boolean | isLong () |
проверяет является ли контейнер значением типа long. Подробнее... | |
boolean | isDouble () |
проверяет является ли контейнер значением типа double. Подробнее... | |
boolean | isString () |
проверяет является ли контейнер значением типа string. Подробнее... | |
boolean | isDataPtr () |
проверяет является ли контейнер указателем на данные Подробнее... | |
Context - интерфейсный объект для хранения данных и взаимодействия с методами из Processing Block API.
|
inline |
сравнивает два объекта Context.
[in] | ctx | - контейнер-Context |
|
inline |
проверяет существование элемента по определённому ключу
[in] | key |
|
inline |
индексация по индексу.
[in] | index |
|
inline |
индексация по ключу.
[in] | key |
|
inline |
возвращает значение типа bool из контейнера
|
inline |
получить массив байтов из контейнера.
[in] | size | размер массива байтов. |
|
inline |
возвращает значение типа double из контейнера
|
inline |
возвращает список ключей в контейнере-Context.
|
inline |
возвращает значение типа long из контейнера
|
inline |
возвращает значение типа std::string из контейнера
|
inline |
проверяет является ли контейнере массивом
|
inline |
проверяет является ли контейнер значением типа bool.
|
inline |
проверяет является ли контейнер указателем на данные
|
inline |
проверяет является ли контейнер значением типа double.
|
inline |
проверяет является ли контейнер значением типа long.
|
inline |
проверяет нет ли в контейнере элементов
|
inline |
проверяет является ли контейнер объектом
|
inline |
проверяет является ли контейнер значением типа string.
|
inline |
добавляет объект в контейнер.
[in] | data | - контейнер-Context |
|
inline |
выделяет память под num элементов в массиве.
[in] | size | - размер массива. |
|
inline |
добавляет значение типа bool в контейнер
[in] | val | - значение типа bool |
|
inline |
добавляет массив байтов в контейнер
[in] | data | - массив байтов |
Добавить в контейнер другой контейнер-Context.
[in] | other | - контейнер-Context |
|
inline |
добавляет значение типа double в контейнер
[in] | val | - значение типа double |
|
inline |
добавляет значение типа long в контейнер
[in] | val | - значение типа long |
|
inline |
добавляет значение типа std::string в контейнер
[in] | str | - значение типа string |
|
inline |
Получить размер контейнера.