FeedbackFrame Class

Description

Feedback frame.

It includes an input frame and a historic output frame for use in feedback synchronous components such as ImageTracker .

Constructor

C

void easyar_FeedbackFrame__ctor(easyar_InputFrame * inputFrame, easyar_OptionalOfOutputFrame previousOutputFrame, easyar_FeedbackFrame * * Return)

C++

FeedbackFrame(std::shared_ptr<InputFrame> inputFrame, std::optional<std::shared_ptr<OutputFrame>> previousOutputFrame)

Java

public FeedbackFrame(@Nonnull InputFrame inputFrame, @Nullable OutputFrame previousOutputFrame)

Kotlin

constructor(inputFrame: InputFrame, previousOutputFrame: OutputFrame?)

Objective-C

+ (easyar_FeedbackFrame *) create:(easyar_InputFrame *)inputFrame previousOutputFrame:(easyar_OutputFrame *)previousOutputFrame

Swift

public convenience init(_ inputFrame: InputFrame, _ previousOutputFrame: OutputFrame?)

C#

public FeedbackFrame(InputFrame inputFrame, Optional<OutputFrame> previousOutputFrame)

inputFrame

Input frame.

C

void easyar_FeedbackFrame_inputFrame(const easyar_FeedbackFrame * This, easyar_InputFrame * * Return)

C++

std::shared_ptr<InputFrame> inputFrame()

Java

public @Nonnull InputFrame inputFrame()

Kotlin

fun inputFrame(): InputFrame

Objective-C

- (easyar_InputFrame *)inputFrame

Swift

public func inputFrame() -> InputFrame

C#

public virtual InputFrame inputFrame()

previousOutputFrame

Historic output frame.

C

void easyar_FeedbackFrame_previousOutputFrame(const easyar_FeedbackFrame * This, easyar_OptionalOfOutputFrame * Return)

C++

std::optional<std::shared_ptr<OutputFrame>> previousOutputFrame()

Java

public @Nullable OutputFrame previousOutputFrame()

Kotlin

fun previousOutputFrame(): OutputFrame?

Objective-C

- (easyar_OutputFrame *)previousOutputFrame

Swift

public func previousOutputFrame() -> OutputFrame?

C#

public virtual Optional<OutputFrame> previousOutputFrame()