Class IOSAugmentedRealityService

java.lang.Object
com.gluonhq.attach.augmentedreality.impl.DefaultAugmentedRealityService
com.gluonhq.attach.augmentedreality.impl.IOSAugmentedRealityService
All Implemented Interfaces:
AugmentedRealityService

public class IOSAugmentedRealityService extends DefaultAugmentedRealityService
  • Property Details

  • Constructor Details

    • IOSAugmentedRealityService

      public IOSAugmentedRealityService()
  • Method Details

    • getAvailability

      public AugmentedRealityService.Availability getAvailability()
      Gets the value of the property availability.
      Property description:
      Returns:
      the availability of AR on the device
    • availabilityProperty

      public javafx.beans.property.ReadOnlyObjectProperty<AugmentedRealityService.Availability> availabilityProperty()
      Description copied from interface: AugmentedRealityService
      Property that can be used to listen if the AR availability has changed
      See Also:
    • setModel

      public void setModel(ARModel model)
      Description copied from interface: AugmentedRealityService
      Sets the 3D model that is going to be used by the AR session. The .obj 3D model can be displayed during the AR session when the user taps on the screen after the camera recognizes a feature plane or point The model files have to be placed directly or within a folder under /src/ios/assets/ for iOS, while for Android these can be placed under /src/android/assets/ or /src/main/resources/assets/.
      Parameters:
      model - the entity model
    • showAR

      public void showAR()
      Description copied from interface: AugmentedRealityService
      Opens AR
    • debugAR

      public void debugAR(boolean enable)
      Description copied from interface: AugmentedRealityService
      Shows debug information
      Parameters:
      enable - set to true to get verbose output
    • cancelled

      public javafx.beans.property.ReadOnlyBooleanProperty cancelled()
      Description copied from interface: AugmentedRealityService
      Boolean property that can be used to listen if the AR session was cancelled
      Returns:
      a ReadOnlyBooleanProperty