Class SCNMaterialProperty

    • Constructor Detail

      • SCNMaterialProperty

        public SCNMaterialProperty()
      • SCNMaterialProperty

        protected SCNMaterialProperty​(NSObject.Handle h,
                                      long handle)
      • SCNMaterialProperty

        public SCNMaterialProperty​(NSCoder decoder)
    • Method Detail

      • getContents

        public NSObject getContents()
      • setContents

        public void setContents​(NSObject v)
      • getIntensity

        public double getIntensity()
      • setIntensity

        public void setIntensity​(double v)
      • getMinificationFilter

        public SCNFilterMode getMinificationFilter()
      • setMinificationFilter

        public void setMinificationFilter​(SCNFilterMode v)
      • getMagnificationFilter

        public SCNFilterMode getMagnificationFilter()
      • setMagnificationFilter

        public void setMagnificationFilter​(SCNFilterMode v)
      • getContentsTransform

        public SCNMatrix4 getContentsTransform()
      • setContentsTransform

        public void setContentsTransform​(SCNMatrix4 v)
      • getBorderColor

        @Deprecated
        public NSObject getBorderColor()
        Deprecated.
        Deprecated in iOS 10.0. Deprecated
        Since:
        Available in iOS 8.0 and later.
      • setBorderColor

        @Deprecated
        public void setBorderColor​(NSObject v)
        Deprecated.
        Deprecated in iOS 10.0. Deprecated
        Since:
        Available in iOS 8.0 and later.
      • getMappingChannel

        public long getMappingChannel()
      • setMappingChannel

        public void setMappingChannel​(long v)
      • getTextureComponents

        public SCNColorMask getTextureComponents()
        Since:
        Available in iOS 11.0 and later.
      • setTextureComponents

        public void setTextureComponents​(SCNColorMask v)
        Since:
        Available in iOS 11.0 and later.
      • getMaxAnisotropy

        public double getMaxAnisotropy()
      • setMaxAnisotropy

        public void setMaxAnisotropy​(double v)
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
      • removeAnimationForKey

        public void removeAnimationForKey​(java.lang.String key,
                                          double duration)
        Specified by:
        removeAnimationForKey in interface SCNAnimatable
        Since:
        Available in iOS 11.0 and later.
      • removeAnimation

        @Deprecated
        public void removeAnimation​(java.lang.String key,
                                    double duration)
        Deprecated.
        Deprecated in iOS 11.0.
        Specified by:
        removeAnimation in interface SCNAnimatable
        Since:
        Available in iOS 8.0 and later.
      • getAnimation

        @Deprecated
        public CAAnimation getAnimation​(java.lang.String key)
        Deprecated.
        Deprecated in iOS 11.0.
        Specified by:
        getAnimation in interface SCNAnimatable
        Since:
        Available in iOS 8.0 and later.
      • pauseAnimation

        @Deprecated
        public void pauseAnimation​(java.lang.String key)
        Deprecated.
        Deprecated in iOS 11.0. Use -[SCNAnimationPlayer setPaused:] instead
        Specified by:
        pauseAnimation in interface SCNAnimatable
        Since:
        Available in iOS 8.0 and later.
      • resumeAnimation

        @Deprecated
        public void resumeAnimation​(java.lang.String key)
        Deprecated.
        Deprecated in iOS 11.0. Use -[SCNAnimationPlayer setPaused:] instead
        Specified by:
        resumeAnimation in interface SCNAnimatable
        Since:
        Available in iOS 8.0 and later.
      • setSpeed

        @Deprecated
        public void setSpeed​(double speed,
                             java.lang.String key)
        Deprecated.
        Deprecated in iOS 11.0. Use -[SCNAnimationPlayer setSpeed:] instead
        Specified by:
        setSpeed in interface SCNAnimatable
        Since:
        Available in iOS 10.0 and later.
      • isAnimationPaused

        @Deprecated
        public boolean isAnimationPaused​(java.lang.String key)
        Deprecated.
        Deprecated in iOS 11.0. Use -[SCNAnimationPlayer paused] instead
        Specified by:
        isAnimationPaused in interface SCNAnimatable
        Since:
        Available in iOS 8.0 and later.
      • init

        protected long init​(NSCoder decoder)