Class CNRenderingSessionFrameAttributes

    • Constructor Detail

      • CNRenderingSessionFrameAttributes

        protected CNRenderingSessionFrameAttributes​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(@NotNull
                                                                   @NotNull java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(@NotNull
                                                                   @NotNull java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(@NotNull
                                                                                 @NotNull java.lang.Object aTarget,
                                                                                 @NotNull
                                                                                 @NotNull org.moe.natj.objc.SEL aSelector,
                                                                                 @Nullable
                                                                                 @Nullable java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        @NotNull
        public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        @NotNull
        public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
      • copyWithZone

        @NotNull
        public @NotNull java.lang.Object copyWithZone​(@Nullable
                                                      @Nullable org.moe.natj.general.ptr.VoidPtr zone)
        Specified by:
        copyWithZone in interface NSCopying
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • fNumber

        public float fNumber()
        The f-stop value which inversely affects the aperture used to render the image. A smaller f/ number results in larger bokeh and a shallower depth of field in the rendered image.
      • focusDisparity

        public float focusDisparity()
        The disparity value which represents the focus plane at which the rendered image should be in focus. A larger disparity results in the focus plane being closer to the camera. The scale and offset of disparity is not defined. It is best practice to obtain disparity values from detections or by interpolation between known disparity values.
      • hash_static

        public static long hash_static()
      • initWithSampleBufferSessionAttributes

        public CNRenderingSessionFrameAttributes initWithSampleBufferSessionAttributes​(@NotNull
                                                                                       @NotNull CMSampleBufferRef sampleBuffer,
                                                                                       @NotNull
                                                                                       @NotNull CNRenderingSessionAttributes sessionAttributes)
        Initialize rendering frame attributes from a sample buffer read from a cinematic metadata track. - Parameters: - sampleBuffer: A sample buffer read from the timed cinematic metadata track of a cinematic asset. - sessionAttributes: Rendering session attributes loaded from a cinematic asset.
      • initWithTimedMetadataGroupSessionAttributes

        public CNRenderingSessionFrameAttributes initWithTimedMetadataGroupSessionAttributes​(@NotNull
                                                                                             @NotNull AVTimedMetadataGroup metadataGroup,
                                                                                             @NotNull
                                                                                             @NotNull CNRenderingSessionAttributes sessionAttributes)
        Initialize rendering frame attributes from a timed metadata group read from a cinematic metadata track. - Parameters: - metadataGroup: An AVTimedMetadataGroup read from the timed cinematic metadata track of a cinematic asset. - sessionAttributes: Rendering session attributes loaded from a cinematic asset.
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        @NotNull
        public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(@NotNull
                                                                                             @NotNull java.lang.String key)
      • mutableCopyWithZone

        @NotNull
        public @NotNull java.lang.Object mutableCopyWithZone​(@Nullable
                                                             @Nullable org.moe.natj.general.ptr.VoidPtr zone)
        Specified by:
        mutableCopyWithZone in interface NSMutableCopying
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setFNumber

        public void setFNumber​(float value)
        The f-stop value which inversely affects the aperture used to render the image. A smaller f/ number results in larger bokeh and a shallower depth of field in the rendered image.
      • setFocusDisparity

        public void setFocusDisparity​(float value)
        The disparity value which represents the focus plane at which the rendered image should be in focus. A larger disparity results in the focus plane being closer to the camera. The scale and offset of disparity is not defined. It is best practice to obtain disparity values from detections or by interpolation between known disparity values.
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • useStoredAccessor

        @Deprecated
        public static boolean useStoredAccessor()
        Deprecated.
      • version_static

        public static long version_static()