Interface ARController

  • All Implemented Interfaces:
    com.pointrlabs.core.management.interfaces.Advertiser

    
    public interface ARController
     implements Advertiser<T>
                        

    ARController responsible for AR.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      public interface ARController.Listener
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract boolean isARReady()
      abstract boolean isARSupported()
      abstract void advertiseARControllerState(int state)
      abstract void advertiseARCameraTransform(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13, double m20, double m21, double m22, double m23, double m30, double m31, double m32, double m33, double timestamp, int trackingState, int trackingStateReason)
      • Methods inherited from class com.pointrlabs.core.management.interfaces.Advertiser

        addListener, removeListener
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • advertiseARCameraTransform

         abstract void advertiseARCameraTransform(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13, double m20, double m21, double m22, double m23, double m30, double m31, double m32, double m33, double timestamp, int trackingState, int trackingStateReason)