Package org.robovm.apple.scenekit
Class SCNPhysicsField
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNPhysicsField
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class SCNPhysicsField extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNPhysicsField.SCNPhysicsFieldPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description SCNPhysicsField()SCNPhysicsField(NSCoder coder)protectedSCNPhysicsField(NSObject.Handle h, long handle)protectedSCNPhysicsField(NSObject.SkipInit skipInit) -
Method Summary
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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
SCNPhysicsField
public SCNPhysicsField() -
SCNPhysicsField
-
SCNPhysicsField
-
SCNPhysicsField
-
-
Method Details
-
getStrength
public double getStrength() -
setStrength
public void setStrength(double v) -
getFalloffExponent
public double getFalloffExponent() -
setFalloffExponent
public void setFalloffExponent(double v) -
getMinimumDistance
public double getMinimumDistance() -
setMinimumDistance
public void setMinimumDistance(double v) -
isActive
public boolean isActive() -
setActive
public void setActive(boolean v) -
isExclusive
public boolean isExclusive() -
setExclusive
public void setExclusive(boolean v) -
getHalfExtent
-
setHalfExtent
-
usesEllipsoidalExtent
public boolean usesEllipsoidalExtent() -
setUsesEllipsoidalExtent
public void setUsesEllipsoidalExtent(boolean v) -
getScope
-
setScope
-
getOffset
-
setOffset
-
getDirection
-
setDirection
-
getCategoryBitMask
public long getCategoryBitMask() -
setCategoryBitMask
public void setCategoryBitMask(long v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
createDragField
-
createVortexField
-
createRadialGravityField
-
createLinearGravityField
-
createNoiseField
-
createTurbulenceField
-
createSpringField
-
createElectricField
-
createMagneticField
-
createCustomField
public static SCNPhysicsField createCustomField(Block5<SCNVector3,SCNVector3,Float,Float,Double,SCNVector3> block) -
encode
-
init
-