Package org.robovm.apple.scenekit
Class SCNAvoidOccluderConstraint
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.scenekit.SCNConstraint
-
- org.robovm.apple.scenekit.SCNAvoidOccluderConstraint
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SCNAnimatable
,org.robovm.objc.ObjCProtocol
public class SCNAvoidOccluderConstraint extends SCNConstraint
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNAvoidOccluderConstraint.SCNAvoidOccluderConstraintPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNConstraint
SCNConstraint.SCNConstraintPtr
-
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 SCNAvoidOccluderConstraint()
protected
SCNAvoidOccluderConstraint(NSObject.Handle h, long handle)
protected
SCNAvoidOccluderConstraint(NSObject.SkipInit skipInit)
SCNAvoidOccluderConstraint(SCNNode target)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(SCNNode target)
double
getBias()
SCNAvoidOccluderConstraintDelegate
getDelegate()
long
getOccluderCategoryBitMask()
SCNNode
getTarget()
void
setBias(double v)
void
setDelegate(SCNAvoidOccluderConstraintDelegate v)
void
setOccluderCategoryBitMask(long v)
void
setTarget(SCNNode v)
-
Methods inherited from class org.robovm.apple.scenekit.SCNConstraint
addAnimation, addAnimationPlayer, animationPlayerForKey, encode, getAnimation, getAnimationKeys, getInfluenceFactor, init, isAnimationPaused, isEnabled, isIncremental, pauseAnimation, removeAllAnimations, removeAnimation, removeAnimation, removeAnimationForKey, resumeAnimation, setEnabled, setIncremental, setInfluenceFactor, setSpeed, supportsSecureCoding
-
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
-
SCNAvoidOccluderConstraint
public SCNAvoidOccluderConstraint()
-
SCNAvoidOccluderConstraint
protected SCNAvoidOccluderConstraint(NSObject.Handle h, long handle)
-
SCNAvoidOccluderConstraint
protected SCNAvoidOccluderConstraint(NSObject.SkipInit skipInit)
-
SCNAvoidOccluderConstraint
public SCNAvoidOccluderConstraint(SCNNode target)
-
-
Method Detail
-
getDelegate
public SCNAvoidOccluderConstraintDelegate getDelegate()
-
setDelegate
public void setDelegate(SCNAvoidOccluderConstraintDelegate v)
-
getTarget
public SCNNode getTarget()
-
setTarget
public void setTarget(SCNNode v)
-
getOccluderCategoryBitMask
public long getOccluderCategoryBitMask()
-
setOccluderCategoryBitMask
public void setOccluderCategoryBitMask(long v)
-
getBias
public double getBias()
-
setBias
public void setBias(double v)
-
create
protected static long create(SCNNode target)
-
-