Class HandTracker.CppProxy

java.lang.Object
com.banuba.sdk.scene.HandTracker.CppProxy
All Implemented Interfaces:
HandTracker
Enclosing interface:
HandTracker

public static final class HandTracker.CppProxy extends Object implements HandTracker
  • Method Details

    • _djinni_private_destroy

      public void _djinni_private_destroy()
    • finalize

      protected void finalize() throws Throwable
      Overrides:
      finalize in class Object
      Throws:
      Throwable
    • setHand

      public void setHand(Hand hand)
      Description copied from interface: HandTracker
      Sets hand to hand tracker.
      Specified by:
      setHand in interface HandTracker
      Parameters:
      hand - (hand): hand asset
    • getHand

      public Hand getHand()
      Specified by:
      getHand in interface HandTracker
      Returns:
      hand (hand): hand asset
    • getType

      public HandTrackerType getType()
      Specified by:
      getType in interface HandTracker
      Returns:
      tracker type. Can be hand_skelet or ring
    • setType

      public void setType(HandTrackerType type)
      Specified by:
      setType in interface HandTracker
    • asComponent

      public Component asComponent()
      Specified by:
      asComponent in interface HandTracker
      Returns:
      upcast to base type
    • create

      @Nullable public static HandTracker create()
      Description copied from interface: HandTracker
      Fabric method for hand creating.
      Returns:
      created (hand_tracker).