diff --git a/README.md b/README.md index 589316bf..7b9d8bc9 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Sceneform Maintained SDK for Android *app/build.gradle* ```gradle dependencies { - implementation("com.gorisse.thomas.sceneform:sceneform:1.19.5") + implementation("com.gorisse.thomas.sceneform:sceneform:1.19.6") } ``` **[more...](https://thomasgorisse.github.io/sceneform-android-sdk/dependencies)** diff --git a/core/build.gradle b/core/build.gradle index df206fe5..191bd400 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -6,6 +6,8 @@ android { // Sceneform requires minSdkVersion >= 24. minSdkVersion 24 targetSdkVersion 31 + versionCode 16 + versionName "1.19.6" } compileOptions { // Sceneform libraries use language constructs from Java 8. diff --git a/docs/index.md b/docs/index.md index 0b4b2930..6f31fabf 100644 --- a/docs/index.md +++ b/docs/index.md @@ -32,7 +32,7 @@ Sceneform Maintained SDK for Android *app/build.gradle* ```gradle dependencies { - implementation("com.gorisse.thomas.sceneform:sceneform:1.19.5") + implementation("com.gorisse.thomas.sceneform:sceneform:1.19.6") } ``` **[more...](https://thomasgorisse.github.io/sceneform-android-sdk/dependencies)** diff --git a/docs/javadoc/allclasses-index.html b/docs/javadoc/allclasses-index.html index e5291a97..1d498c73 100644 --- a/docs/javadoc/allclasses-index.html +++ b/docs/javadoc/allclasses-index.html @@ -3,7 +3,7 @@ -All Classes (core 1.19.4 API) +All Classes (core 1.19.6 API) @@ -13,21 +13,20 @@ - - + - + @@ -26,8 +25,8 @@

All Classes

  • AndroidPreconditions
  • AnimatableModel
  • ArcDef
  • -
  • ArCoreVersion
  • ArSceneView
  • +
  • ArSceneView.OnSessionConfigChangeListener
  • AxisSystem
  • BlendShape
  • Box
  • @@ -181,6 +180,7 @@

    All Classes

  • ThreadPools
  • TimeAccumulator
  • TouchEventSystem
  • +
  • Trackables
  • TransformProvider
  • Utf8
  • Utf8Safe
  • diff --git a/docs/javadoc/allpackages-index.html b/docs/javadoc/allpackages-index.html index e81a363c..63d4b7b1 100644 --- a/docs/javadoc/allpackages-index.html +++ b/docs/javadoc/allpackages-index.html @@ -3,7 +3,7 @@ -All Packages (core 1.19.4 API) +All Packages (core 1.19.6 API) @@ -13,15 +13,14 @@ - - + - + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface ArSceneView.OnSessionConfigChangeListener

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      ArSceneView
      +
      +
      +
      public static interface ArSceneView.OnSessionConfigChangeListener
      +
      Called when the ARCore Session configuration has changed.
      +
    • +
    +
    +
    +
      +
    • + +
      +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethodDescription
        voidonSessionConfigChange​(com.google.ar.core.Config config) +
        The callback will only be invoked every time a new session or session config is defined.
        +
        +
      • +
      +
      +
    • +
    +
    +
    + +
    +
    +
    + + + + diff --git a/docs/javadoc/com/google/ar/sceneform/ArSceneView.html b/docs/javadoc/com/google/ar/sceneform/ArSceneView.html index fe528e9f..e2f3394f 100644 --- a/docs/javadoc/com/google/ar/sceneform/ArSceneView.html +++ b/docs/javadoc/com/google/ar/sceneform/ArSceneView.html @@ -3,7 +3,7 @@ -ArSceneView (core 1.19.4 API) +ArSceneView (core 1.19.6 API) @@ -13,21 +13,20 @@ - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + +
    + +
    + +
    +
    + +

    Class Trackables

    +
    +
    + +
    +
      +
    • +
      +
      public class Trackables
      +extends Object
      +
      Collection of Trackables extensions
      +
    • +
    +
    +
    +
      +
    • + +
      +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + +
        Constructors 
        ConstructorDescription
        Trackables() 
        +
      • +
      +
      + +
      +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Static Methods Concrete Methods 
        Modifier and TypeMethodDescription
        static <T extends com.google.ar.core.Trackable>
        Stream<com.google.ar.core.AugmentedImage>
        filterAugmentedImages​(Stream<T> trackables, + com.google.ar.core.TrackingState trackingState, + com.google.ar.core.AugmentedImage.TrackingMethod trackingMethod) +
        Retrieve a filtered stream containing the Augmented Images with the specified + TrackingState and TrackingMethod
        +
        static <T extends com.google.ar.core.Trackable>
        Stream<com.google.ar.core.Plane>
        filterPlanes​(Stream<T> trackables, + com.google.ar.core.TrackingState... trackingStates) +
        Retrieve a filtered stream containing the Planes with the specified TrackingStates.
        +
        static <T extends com.google.ar.core.Trackable>
        Stream<T>
        filterTrackables​(Stream<T> trackables, + com.google.ar.core.TrackingState... trackingStates) +
        Retrieve a filtered collection containing the trackables with the specified trackingStates.
        +
        static <T extends com.google.ar.core.Trackable,​U extends com.google.ar.core.Trackable>
        Stream<U>
        filterTrackables​(Stream<T> trackables, + Class<U> type, + com.google.ar.core.TrackingState... trackingStates) +
        Retrieve a filtered collection containing the trackables with the specified type class and + the specified trackingStates.
        +
        static <T extends com.google.ar.core.Trackable>
        Collection<com.google.ar.core.AugmentedImage>
        getAugmentedImages​(Collection<T> trackables) +
        Retrieve a filtered collection containing Augmented Images
        +
        static <T extends com.google.ar.core.Trackable>
        Collection<com.google.ar.core.AugmentedImage>
        getAugmentedImages​(Collection<T> trackables, + com.google.ar.core.TrackingState trackingState, + com.google.ar.core.AugmentedImage.TrackingMethod trackingMethod) +
        Retrieve a filtered collection containing the Augmented Images with the specified + TrackingState and TrackingMethod
        +
        static <T extends com.google.ar.core.Trackable>
        Collection<com.google.ar.core.Plane>
        getPlanes​(Collection<T> trackables) +
        Retrieve a filtered collection containing Planes
        +
        static <T extends com.google.ar.core.Trackable>
        Collection<com.google.ar.core.Plane>
        getPlanes​(Collection<T> trackables, + com.google.ar.core.TrackingState... trackingStates) +
        Retrieve a filtered collection containing the Planes with the specified TrackingStates.
        +
        + +
      • +
      +
      +
    • +
    +
    +
    +
      +
    • + +
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Trackables

          +
          public Trackables()
          +
        • +
        +
      • +
      +
      + +
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getPlanes

          +
          public static <T extends com.google.ar.core.Trackable> Collection<com.google.ar.core.Plane> getPlanes​(Collection<T> trackables)
          +
          Retrieve a filtered collection containing Planes
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          +
        • +
        + + + +
          +
        • +

          getPlanes

          +
          public static <T extends com.google.ar.core.Trackable> Collection<com.google.ar.core.Plane> getPlanes​(Collection<T> trackables,
          +                                                                                                      @Nullable
          +                                                                                                      com.google.ar.core.TrackingState... trackingStates)
          +
          Retrieve a filtered collection containing the Planes with the specified TrackingStates.
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          trackingStates - the trackable tracking states or null for no states filter
          +
          +
        • +
        + + + +
          +
        • +

          filterPlanes

          +
          public static <T extends com.google.ar.core.Trackable> Stream<com.google.ar.core.Plane> filterPlanes​(Stream<T> trackables,
          +                                                                                                     @Nullable
          +                                                                                                     com.google.ar.core.TrackingState... trackingStates)
          +
          Retrieve a filtered stream containing the Planes with the specified TrackingStates.
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          trackingStates - the trackable tracking states or null for no states filter
          +
          +
        • +
        + + + +
          +
        • +

          getAugmentedImages

          +
          public static <T extends com.google.ar.core.Trackable> Collection<com.google.ar.core.AugmentedImage> getAugmentedImages​(Collection<T> trackables)
          +
          Retrieve a filtered collection containing Augmented Images
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          +
        • +
        + + + +
          +
        • +

          getAugmentedImages

          +
          public static <T extends com.google.ar.core.Trackable> Collection<com.google.ar.core.AugmentedImage> getAugmentedImages​(Collection<T> trackables,
          +                                                                                                                        @Nullable
          +                                                                                                                        com.google.ar.core.TrackingState trackingState,
          +                                                                                                                        @Nullable
          +                                                                                                                        com.google.ar.core.AugmentedImage.TrackingMethod trackingMethod)
          +
          Retrieve a filtered collection containing the Augmented Images with the specified + TrackingState and TrackingMethod
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          trackingState - the trackable tracking state or null for no states filter
          +
          trackingMethod - the trackable tracking method or null for no tracking method filter
          +
          +
        • +
        + + + +
          +
        • +

          filterAugmentedImages

          +
          public static <T extends com.google.ar.core.Trackable> Stream<com.google.ar.core.AugmentedImage> filterAugmentedImages​(Stream<T> trackables,
          +                                                                                                                       @Nullable
          +                                                                                                                       com.google.ar.core.TrackingState trackingState,
          +                                                                                                                       @Nullable
          +                                                                                                                       com.google.ar.core.AugmentedImage.TrackingMethod trackingMethod)
          +
          Retrieve a filtered stream containing the Augmented Images with the specified + TrackingState and TrackingMethod
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          trackingState - the trackable tracking state or null for no states filter
          +
          trackingMethod - the trackable tracking method or null for no tracking method filter
          +
          +
        • +
        + + + +
          +
        • +

          filterTrackables

          +
          public static <T extends com.google.ar.core.Trackable,​U extends com.google.ar.core.Trackable> Stream<U> filterTrackables​(Stream<T> trackables,
          +                                                                                                                               Class<U> type,
          +                                                                                                                               @Nullable
          +                                                                                                                               com.google.ar.core.TrackingState... trackingStates)
          +
          Retrieve a filtered collection containing the trackables with the specified type class and + the specified trackingStates.
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          trackingStates - the trackable tracking states or null for no states filter
          +
          +
        • +
        + + + +
          +
        • +

          filterTrackables

          +
          public static <T extends com.google.ar.core.Trackable> Stream<T> filterTrackables​(Stream<T> trackables,
          +                                                                                  @Nullable
          +                                                                                  com.google.ar.core.TrackingState... trackingStates)
          +
          Retrieve a filtered collection containing the trackables with the specified trackingStates.
          +
          +
          Parameters:
          +
          trackables - the all or updated trackables retrieved from + Session.getAllTrackables(Class) + or Frame.getUpdatedTrackables(Class) depending on your needs.
          +
          trackingStates - the trackable tracking states or null for no states filter
          +
          +
        • +
        +
      • +
      +
      +
    • +
    +
    +
    +
    + + + + diff --git a/docs/javadoc/com/google/ar/sceneform/animation/AnimatableModel.html b/docs/javadoc/com/google/ar/sceneform/animation/AnimatableModel.html index cd083e2b..db951a05 100644 --- a/docs/javadoc/com/google/ar/sceneform/animation/AnimatableModel.html +++ b/docs/javadoc/com/google/ar/sceneform/animation/AnimatableModel.html @@ -3,7 +3,7 @@ -AnimatableModel (core 1.19.4 API) +AnimatableModel (core 1.19.6 API) @@ -13,15 +13,14 @@ - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - -
    - -
    - -
    -
    - -

    Class ArCoreVersion

    -
    -
    - -
    -
      -
    • -
      -
      public class ArCoreVersion
      -extends Object
      -
      Utilities for detecting and handling the version of Ar Core.
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - -
      - -
      - -
      -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          ArCoreVersion

          -
          public ArCoreVersion()
          -
        • -
        -
      • -
      -
      - -
      -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          getMinArCoreVersionCode

          -
          public static int getMinArCoreVersionCode​(Context context)
          -
        • -
        -
      • -
      -
      -
    • -
    -
    -
    -
    - - - - diff --git a/docs/javadoc/com/google/ar/sceneform/utilities/BufferHelper.html b/docs/javadoc/com/google/ar/sceneform/utilities/BufferHelper.html index 837d8b6f..2b195f9f 100644 --- a/docs/javadoc/com/google/ar/sceneform/utilities/BufferHelper.html +++ b/docs/javadoc/com/google/ar/sceneform/utilities/BufferHelper.html @@ -3,7 +3,7 @@ -BufferHelper (core 1.19.4 API) +BufferHelper (core 1.19.6 API) @@ -13,15 +13,14 @@ - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +