Class OutputFrame
- Пространство имен
- easyar
выходной кадр. Содержит входной кадр и результаты вывода компонента синхронной обработки.
OutputFrame
Конструкторы
OutputFrame
void easyar_OutputFrame__ctor(easyar_InputFrame * inputFrame, easyar_ListOfOptionalOfFrameFilterResult * results, easyar_OutputFrame * * Return)
OutputFrame(std::shared_ptr<InputFrame> inputFrame, std::vector<std::optional<std::shared_ptr<FrameFilterResult>>> results)
public OutputFrame(@Nonnull InputFrame inputFrame, java.util.@Nonnull ArrayList<@Nullable FrameFilterResult> results)
constructor(inputFrame: InputFrame, results: ArrayList<FrameFilterResult?>)
+ (easyar_OutputFrame *) create:(easyar_InputFrame *)inputFrame results:(NSArray<easyar_FrameFilterResult *> *)results
public convenience init(_ inputFrame: InputFrame, _ results: [FrameFilterResult?])
public OutputFrame(InputFrame inputFrame, List<Optional<FrameFilterResult>> results)
Параметры
| Имя | Тип | Описание |
|---|---|---|
| inputFrame | InputFrame | |
| results | List<Optional<FrameFilterResult>> |
Методы
index
индекс, автоматически увеличивающееся значение, разное для каждого выходного кадра.
int easyar_OutputFrame_index(const easyar_OutputFrame * This)
int index()
public int index()
fun index(): Int
- (int)index
public func index() -> Int32
public virtual int index()
Возвращаемое значение
| Тип | Описание |
|---|---|
| Int32 |
inputFrame
соответствующий входной кадр.
void easyar_OutputFrame_inputFrame(const easyar_OutputFrame * This, easyar_InputFrame * * Return)
std::shared_ptr<InputFrame> inputFrame()
public @Nonnull InputFrame inputFrame()
fun inputFrame(): InputFrame
- (easyar_InputFrame *)inputFrame
public func inputFrame() -> InputFrame
public virtual InputFrame inputFrame()
Возвращаемое значение
| Тип | Описание |
|---|---|
| InputFrame |
results
результат компонента алгоритма.
void easyar_OutputFrame_results(const easyar_OutputFrame * This, easyar_ListOfOptionalOfFrameFilterResult * * Return)
std::vector<std::optional<std::shared_ptr<FrameFilterResult>>> results()
public java.util.@Nonnull ArrayList<@Nullable FrameFilterResult> results()
fun results(): ArrayList<FrameFilterResult?>
- (NSArray<easyar_FrameFilterResult *> *)results
public func results() -> [FrameFilterResult?]
public virtual List<Optional<FrameFilterResult>> results()
Возвращаемое значение
| Тип | Описание |
|---|---|
| List<Optional<FrameFilterResult>> |