Class SCNHitTestResult

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class SCNHitTestResult
extends NSObject
  • Constructor Details

    • SCNHitTestResult

      public SCNHitTestResult()
    • SCNHitTestResult

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

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

    • getNode

      public SCNNode getNode()
    • getGeometryIndex

      public long getGeometryIndex()
    • getFaceIndex

      public long getFaceIndex()
    • getLocalCoordinates

      public SCNVector3 getLocalCoordinates()
    • getWorldCoordinates

      public SCNVector3 getWorldCoordinates()
    • getLocalNormal

      public SCNVector3 getLocalNormal()
    • getWorldNormal

      public SCNVector3 getWorldNormal()
    • getModelTransform

      public SCNMatrix4 getModelTransform()
    • getBoneNode

      public SCNNode getBoneNode()
      Since:
      Available in iOS 10.0 and later.
    • getSimdLocalCoordinates

      public VectorFloat3 getSimdLocalCoordinates()
      Since:
      Available in iOS 13.0 and later.
    • getSimdWorldCoordinates

      public VectorFloat3 getSimdWorldCoordinates()
      Since:
      Available in iOS 13.0 and later.
    • getSimdLocalNormal

      public VectorFloat3 getSimdLocalNormal()
      Since:
      Available in iOS 13.0 and later.
    • getSimdWorldNormal

      public VectorFloat3 getSimdWorldNormal()
      Since:
      Available in iOS 13.0 and later.
    • getSimdModelTransform

      public MatrixFloat4x4 getSimdModelTransform()
      Since:
      Available in iOS 13.0 and later.
    • getTextureCoordinatesWithMappingChannel

      public CGPoint getTextureCoordinatesWithMappingChannel​(long channel)