Class SCNCylinder

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

public class SCNCylinder
extends SCNGeometry
  • Constructor Details

    • SCNCylinder

      public SCNCylinder()
    • SCNCylinder

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

      protected SCNCylinder​(NSObject.SkipInit skipInit)
  • Method Details

    • getRadius

      public double getRadius()
    • setRadius

      public void setRadius​(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 SCNCylinder create​(double radius, double height)
    • createGeometry

      public static SCNCylinder createGeometry()
    • createGeometry

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