Package apple.arkit.c

Class ARKit


  • public final class ARKit
    extends java.lang.Object
    • Method Detail

      • ARErrorDomain

        @NotNull
        public static @NotNull java.lang.String ARErrorDomain()
        API-Since: 11.0
      • ARBlendShapeLocationBrowDownLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationBrowDownLeft()
        API-Since: 11.0
      • ARBlendShapeLocationBrowDownRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationBrowDownRight()
        API-Since: 11.0
      • ARBlendShapeLocationBrowInnerUp

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationBrowInnerUp()
        API-Since: 11.0
      • ARBlendShapeLocationBrowOuterUpLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationBrowOuterUpLeft()
        API-Since: 11.0
      • ARBlendShapeLocationBrowOuterUpRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationBrowOuterUpRight()
        API-Since: 11.0
      • ARBlendShapeLocationCheekPuff

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationCheekPuff()
        API-Since: 11.0
      • ARBlendShapeLocationCheekSquintLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationCheekSquintLeft()
        API-Since: 11.0
      • ARBlendShapeLocationCheekSquintRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationCheekSquintRight()
        API-Since: 11.0
      • ARBlendShapeLocationEyeBlinkLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeBlinkLeft()
        API-Since: 11.0
      • ARBlendShapeLocationEyeBlinkRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeBlinkRight()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookDownLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookDownLeft()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookDownRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookDownRight()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookInLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookInLeft()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookInRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookInRight()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookOutLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookOutLeft()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookOutRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookOutRight()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookUpLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookUpLeft()
        API-Since: 11.0
      • ARBlendShapeLocationEyeLookUpRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeLookUpRight()
        API-Since: 11.0
      • ARBlendShapeLocationEyeSquintLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeSquintLeft()
        API-Since: 11.0
      • ARBlendShapeLocationEyeSquintRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeSquintRight()
        API-Since: 11.0
      • ARBlendShapeLocationEyeWideLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeWideLeft()
        API-Since: 11.0
      • ARBlendShapeLocationEyeWideRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationEyeWideRight()
        API-Since: 11.0
      • ARBlendShapeLocationJawForward

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationJawForward()
        API-Since: 11.0
      • ARBlendShapeLocationJawLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationJawLeft()
        API-Since: 11.0
      • ARBlendShapeLocationJawOpen

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationJawOpen()
        API-Since: 11.0
      • ARBlendShapeLocationJawRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationJawRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthClose

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthClose()
        API-Since: 11.0
      • ARBlendShapeLocationMouthDimpleLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthDimpleLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthDimpleRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthDimpleRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthFrownLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthFrownLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthFrownRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthFrownRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthFunnel

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthFunnel()
        API-Since: 11.0
      • ARBlendShapeLocationMouthLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthLowerDownLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthLowerDownLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthLowerDownRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthLowerDownRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthPressLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthPressLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthPressRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthPressRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthPucker

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthPucker()
        API-Since: 11.0
      • ARBlendShapeLocationMouthRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthRollLower

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthRollLower()
        API-Since: 11.0
      • ARBlendShapeLocationMouthRollUpper

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthRollUpper()
        API-Since: 11.0
      • ARBlendShapeLocationMouthShrugLower

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthShrugLower()
        API-Since: 11.0
      • ARBlendShapeLocationMouthShrugUpper

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthShrugUpper()
        API-Since: 11.0
      • ARBlendShapeLocationMouthSmileLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthSmileLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthSmileRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthSmileRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthStretchLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthStretchLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthStretchRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthStretchRight()
        API-Since: 11.0
      • ARBlendShapeLocationMouthUpperUpLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthUpperUpLeft()
        API-Since: 11.0
      • ARBlendShapeLocationMouthUpperUpRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationMouthUpperUpRight()
        API-Since: 11.0
      • ARBlendShapeLocationNoseSneerLeft

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationNoseSneerLeft()
        API-Since: 11.0
      • ARBlendShapeLocationNoseSneerRight

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationNoseSneerRight()
        API-Since: 11.0
      • ARSCNDebugOptionShowWorldOrigin

        public static long ARSCNDebugOptionShowWorldOrigin()
        Show the world origin in the scene. API-Since: 11.0
      • ARSCNDebugOptionShowFeaturePoints

        public static long ARSCNDebugOptionShowFeaturePoints()
        Show detected 3D feature points in the world. API-Since: 11.0
      • ARReferenceObjectArchiveExtension

        @NotNull
        public static @NotNull java.lang.String ARReferenceObjectArchiveExtension()
        API-Since: 12.0
      • ARBlendShapeLocationTongueOut

        @NotNull
        public static @NotNull java.lang.String ARBlendShapeLocationTongueOut()
        API-Since: 12.0
      • ARSkeletonJointNameRoot

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameRoot()
        API-Since: 13.0
      • ARSkeletonJointNameHead

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameHead()
        API-Since: 13.0
      • ARSkeletonJointNameLeftHand

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameLeftHand()
        API-Since: 13.0
      • ARSkeletonJointNameRightHand

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameRightHand()
        API-Since: 13.0
      • ARSkeletonJointNameLeftFoot

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameLeftFoot()
        API-Since: 13.0
      • ARSkeletonJointNameRightFoot

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameRightFoot()
        API-Since: 13.0
      • ARSkeletonJointNameLeftShoulder

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameLeftShoulder()
        API-Since: 13.0
      • ARSkeletonJointNameRightShoulder

        @NotNull
        public static @NotNull java.lang.String ARSkeletonJointNameRightShoulder()
        API-Since: 13.0
      • ARSkeletonJointNameForRecognizedPointKey

        @Nullable
        public static @Nullable java.lang.String ARSkeletonJointNameForRecognizedPointKey​(@NotNull
                                                                                          @NotNull java.lang.String recognizedPointKey)
        Returns the landmark joint name that corresponds to a key point defined in Vision framework. If an invalid key point is passed the returned point will be nil.
        Parameters:
        recognizedPointKey - Recognized key point.
        Returns:
        Joint name that could be mapped to a ARSkeleton2D. Nil if no mapping exists. API-Since: 14.0