Class SCNTube

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

public class SCNTube
extends SCNGeometry
  • Constructor Details

  • Method Details

    • getInnerRadius

      public double getInnerRadius()
    • setInnerRadius

      public void setInnerRadius​(double v)
    • getOuterRadius

      public double getOuterRadius()
    • setOuterRadius

      public void setOuterRadius​(double v)
    • getHeight

      public double getHeight()
    • setHeight

      public void setHeight​(double v)
    • getRadialSegmentCount

      public long getRadialSegmentCount()
    • setRadialSegmentCount

      public void setRadialSegmentCount​(long v)
    • getHeightSegmentCount

      public long getHeightSegmentCount()
    • setHeightSegmentCount

      public void setHeightSegmentCount​(long v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • create

      public static SCNTube create​(double innerRadius, double outerRadius, double height)
    • createGeometry

      public static SCNTube createGeometry()
    • createGeometry

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