Package org.robovm.apple.scenekit
Class SCNReplicatorConstraint
- 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.SCNReplicatorConstraint
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SCNAnimatable
,org.robovm.objc.ObjCProtocol
public class SCNReplicatorConstraint extends SCNConstraint
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNReplicatorConstraint.SCNReplicatorConstraintPtr
-
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 SCNReplicatorConstraint()
protected
SCNReplicatorConstraint(NSObject.Handle h, long handle)
protected
SCNReplicatorConstraint(NSObject.SkipInit skipInit)
SCNReplicatorConstraint(SCNNode target)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(SCNNode target)
SCNVector4
getOrientationOffset()
SCNVector3
getPositionOffset()
SCNVector3
getScaleOffset()
SCNNode
getTarget()
boolean
isReplicatesOrientation()
boolean
isReplicatesPosition()
boolean
isReplicatesScale()
void
setOrientationOffset(SCNVector4 v)
void
setPositionOffset(SCNVector3 v)
void
setReplicatesOrientation(boolean v)
void
setReplicatesPosition(boolean v)
void
setReplicatesScale(boolean v)
void
setScaleOffset(SCNVector3 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
-
SCNReplicatorConstraint
public SCNReplicatorConstraint()
-
SCNReplicatorConstraint
protected SCNReplicatorConstraint(NSObject.Handle h, long handle)
-
SCNReplicatorConstraint
protected SCNReplicatorConstraint(NSObject.SkipInit skipInit)
-
SCNReplicatorConstraint
public SCNReplicatorConstraint(SCNNode target)
-
-
Method Detail
-
getTarget
public SCNNode getTarget()
-
setTarget
public void setTarget(SCNNode v)
-
isReplicatesOrientation
public boolean isReplicatesOrientation()
-
setReplicatesOrientation
public void setReplicatesOrientation(boolean v)
-
isReplicatesPosition
public boolean isReplicatesPosition()
-
setReplicatesPosition
public void setReplicatesPosition(boolean v)
-
isReplicatesScale
public boolean isReplicatesScale()
-
setReplicatesScale
public void setReplicatesScale(boolean v)
-
getOrientationOffset
public SCNVector4 getOrientationOffset()
-
setOrientationOffset
public void setOrientationOffset(SCNVector4 v)
-
getPositionOffset
public SCNVector3 getPositionOffset()
-
setPositionOffset
public void setPositionOffset(SCNVector3 v)
-
getScaleOffset
public SCNVector3 getScaleOffset()
-
setScaleOffset
public void setScaleOffset(SCNVector3 v)
-
create
protected static long create(SCNNode target)
-
-