Class SCNFloor

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, SCNAnimatable, SCNBoundingVolume, SCNShadable, ObjCProtocol

public class SCNFloor
extends SCNGeometry
  • Constructor Details

  • Method Details

    • getReflectivity

      public double getReflectivity()
    • setReflectivity

      public void setReflectivity​(double v)
    • getReflectionFalloffStart

      public double getReflectionFalloffStart()
    • setReflectionFalloffStart

      public void setReflectionFalloffStart​(double v)
    • getReflectionFalloffEnd

      public double getReflectionFalloffEnd()
    • setReflectionFalloffEnd

      public void setReflectionFalloffEnd​(double v)
    • getReflectionCategoryBitMask

      public long getReflectionCategoryBitMask()
      Since:
      Available in iOS 10.0 and later.
    • setReflectionCategoryBitMask

      public void setReflectionCategoryBitMask​(long v)
      Since:
      Available in iOS 10.0 and later.
    • getWidth

      public double getWidth()
      Since:
      Available in iOS 10.0 and later.
    • setWidth

      public void setWidth​(double v)
      Since:
      Available in iOS 10.0 and later.
    • getLength

      public double getLength()
      Since:
      Available in iOS 10.0 and later.
    • setLength

      public void setLength​(double v)
      Since:
      Available in iOS 10.0 and later.
    • getReflectionResolutionScaleFactor

      public double getReflectionResolutionScaleFactor()
    • setReflectionResolutionScaleFactor

      public void setReflectionResolutionScaleFactor​(double v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • create

      public static SCNFloor create()
    • createGeometry

      public static SCNFloor createGeometry()
    • createGeometry

      public static SCNFloor createGeometry​(NSArray<SCNGeometrySource> sources, NSArray<SCNGeometryElement> elements)