Package 

Class ARControllerImpl

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

    
    public class ARControllerImpl
    extends PTRAdvertiser<ARController.Listener> implements ARController
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      boolean isARReady()
      boolean isARSupported()
      void advertiseARControllerState(int state)
      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.PTRAdvertiser

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

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

      • ARControllerImpl

        ARControllerImpl(CppSharedPtr cppARController)
    • Method Detail

      • advertiseARCameraTransform

         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)