Class GKPath

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class GKPath
extends NSObject
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • GKPath

      public GKPath()
    • GKPath

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

      protected GKPath​(NSObject.SkipInit skipInit)
    • GKPath

      public GKPath​(VectorFloat2 points, long count, float radius, boolean cyclical)
    • GKPath

      public GKPath​(VectorFloat3 points, long count, float radius, boolean cyclical)
      Since:
      Available in iOS 10.0 and later.
    • GKPath

      public GKPath​(NSArray<GKGraphNode2D> graphNodes, float radius)
    • GKPath

      public GKPath​(VectorFloat2[] points, float radius, boolean cyclical)
  • Method Details

    • getRadius

      public float getRadius()
    • setRadius

      public void setRadius​(float v)
    • getNumPoints

      public long getNumPoints()
    • isCyclical

      public boolean isCyclical()
    • setCyclical

      public void setCyclical​(boolean v)
    • init

      protected long init​(VectorFloat2 points, long count, float radius, boolean cyclical)
    • init

      protected long init​(VectorFloat3 points, long count, float radius, boolean cyclical)
      Since:
      Available in iOS 10.0 and later.
    • init

      protected long init​(NSArray<GKGraphNode2D> graphNodes, float radius)
    • getPoint

      @Deprecated public VectorFloat2 getPoint​(long index)
      Deprecated.
      Deprecated in iOS 10.0.
      Since:
      Available in iOS 9.0 and later.
    • float2AtIndex

      public VectorFloat2 float2AtIndex​(long index)
      Since:
      Available in iOS 10.0 and later.
    • float3AtIndex

      public VectorFloat3 float3AtIndex​(long index)
      Since:
      Available in iOS 10.0 and later.