Interface Feature

All Known Implementing Classes:
Feature.CppProxy

public interface Feature
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    long
    id()
    must return unique id (e.g. a feature pointer or a true random number(most likely) satisfies this criteria)
     
    void
     
    void
    process(FrameData frameData)
     
    boolean
     
  • Method Details

    • id

      long id()
      must return unique id (e.g. a feature pointer or a true random number(most likely) satisfies this criteria)
    • name

      @NonNull String name()
    • requiresMainThread

      boolean requiresMainThread()
    • clean

      void clean()
    • process

      void process(@Nullable FrameData frameData)
    • postprocess

      void postprocess(@Nullable FrameData fd, @Nullable FrameData futureFd)