Package org.robovm.apple.scenekit
Class SCNHitTestResult
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.scenekit.SCNHitTestResult
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class SCNHitTestResult extends NSObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNHitTestResult.SCNHitTestResultPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description SCNHitTestResult()
protected
SCNHitTestResult(NSObject.Handle h, long handle)
protected
SCNHitTestResult(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SCNNode
getBoneNode()
long
getFaceIndex()
long
getGeometryIndex()
SCNVector3
getLocalCoordinates()
SCNVector3
getLocalNormal()
SCNMatrix4
getModelTransform()
SCNNode
getNode()
CGPoint
getTextureCoordinatesWithMappingChannel(long channel)
SCNVector3
getWorldCoordinates()
SCNVector3
getWorldNormal()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
SCNHitTestResult
public SCNHitTestResult()
-
SCNHitTestResult
protected SCNHitTestResult(NSObject.Handle h, long handle)
-
SCNHitTestResult
protected SCNHitTestResult(NSObject.SkipInit skipInit)
-
-
Method Detail
-
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.
-
getTextureCoordinatesWithMappingChannel
public CGPoint getTextureCoordinatesWithMappingChannel(long channel)
-
-