Class SCNTorus

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

public class SCNTorus
extends SCNGeometry
  • Constructor Details

  • Method Details

    • getRingRadius

      public double getRingRadius()
    • setRingRadius

      public void setRingRadius​(double v)
    • getPipeRadius

      public double getPipeRadius()
    • setPipeRadius

      public void setPipeRadius​(double v)
    • getRingSegmentCount

      public long getRingSegmentCount()
    • setRingSegmentCount

      public void setRingSegmentCount​(long v)
    • getPipeSegmentCount

      public long getPipeSegmentCount()
    • setPipeSegmentCount

      public void setPipeSegmentCount​(long v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • create

      public static SCNTorus create​(double ringRadius, double pipeRadius)
    • createGeometry

      public static SCNTorus createGeometry()
    • createGeometry

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