3DiVi Face SDK  3.23.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства Группы Страницы
Класс com.vdt.face_recognition.sdk.Context

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.

Методы

boolean com.vdt.face_recognition.sdk.Context.compare ( final Context  ctx)
inline

сравнивает два объекта Context.

Аргументы
[in]ctx- контейнер-Context
Возвращает
True если объекты одинаковые
boolean com.vdt.face_recognition.sdk.Context.contains ( final String  key)
inline

проверяет существование элемента по определённому ключу

Аргументы
[in]key
Возвращает
True если элемент существует
Context com.vdt.face_recognition.sdk.Context.get ( final int  index)
inline

индексация по индексу.

Аргументы
[in]index
Context com.vdt.face_recognition.sdk.Context.get ( final String  key)
inline

индексация по ключу.

Аргументы
[in]key
boolean com.vdt.face_recognition.sdk.Context.getBool ( )
inline

возвращает значение типа bool из контейнера

Возвращает
значение
byte [] com.vdt.face_recognition.sdk.Context.getBytes ( final int  size)
inline

получить массив байтов из контейнера.

Аргументы
[in]sizeразмер массива байтов.
Возвращает
массив байтов.
double com.vdt.face_recognition.sdk.Context.getDouble ( )
inline

возвращает значение типа double из контейнера

Возвращает
значение
String [] com.vdt.face_recognition.sdk.Context.getKeys ( )
inline

возвращает список ключей в контейнере-Context.

Возвращает
список ключей
long com.vdt.face_recognition.sdk.Context.getLong ( )
inline

возвращает значение типа long из контейнера

Возвращает
значение
String com.vdt.face_recognition.sdk.Context.getString ( )
inline

возвращает значение типа std::string из контейнера

Возвращает
значение
boolean com.vdt.face_recognition.sdk.Context.isArray ( )
inline

проверяет является ли контейнере массивом

Возвращает
True если контейнер является массивом
boolean com.vdt.face_recognition.sdk.Context.isBool ( )
inline

проверяет является ли контейнер значением типа bool.

Возвращает
True если контейнер является значением типа bool
boolean com.vdt.face_recognition.sdk.Context.isDataPtr ( )
inline

проверяет является ли контейнер указателем на данные

Возвращает
True если контейнер является указателем на данные
boolean com.vdt.face_recognition.sdk.Context.isDouble ( )
inline

проверяет является ли контейнер значением типа double.

Возвращает
True если контейнер является значением типа double
boolean com.vdt.face_recognition.sdk.Context.isLong ( )
inline

проверяет является ли контейнер значением типа long.

Возвращает
True если контейнер является значением типа long
boolean com.vdt.face_recognition.sdk.Context.isNone ( )
inline

проверяет нет ли в контейнере элементов

Возвращает
True если контейнер пуст
boolean com.vdt.face_recognition.sdk.Context.isObject ( )
inline

проверяет является ли контейнер объектом

Возвращает
True если контейнер является объектом
boolean com.vdt.face_recognition.sdk.Context.isString ( )
inline

проверяет является ли контейнер значением типа string.

Возвращает
True если контейнер является значением типа string
void com.vdt.face_recognition.sdk.Context.pushBack ( final Context  data)
inline

добавляет объект в контейнер.

Аргументы
[in]data- контейнер-Context
void com.vdt.face_recognition.sdk.Context.reserve ( final long  size)
inline

выделяет память под num элементов в массиве.

Аргументы
[in]size- размер массива.
void com.vdt.face_recognition.sdk.Context.setBool ( final boolean  value)
inline

добавляет значение типа bool в контейнер

Аргументы
[in]val- значение типа bool
void com.vdt.face_recognition.sdk.Context.setBytes ( final byte[]  data)
inline

добавляет массив байтов в контейнер

Аргументы
[in]data- массив байтов
Context com.vdt.face_recognition.sdk.Context.setContext ( final Context  other)
inline

Добавить в контейнер другой контейнер-Context.

Аргументы
[in]other- контейнер-Context
void com.vdt.face_recognition.sdk.Context.setDouble ( final double  value)
inline

добавляет значение типа double в контейнер

Аргументы
[in]val- значение типа double
void com.vdt.face_recognition.sdk.Context.setLong ( final long  value)
inline

добавляет значение типа long в контейнер

Аргументы
[in]val- значение типа long
void com.vdt.face_recognition.sdk.Context.setString ( final String  value)
inline

добавляет значение типа std::string в контейнер

Аргументы
[in]str- значение типа string
long com.vdt.face_recognition.sdk.Context.size ( )
inline

Получить размер контейнера.

Возвращает
размер контейнера.