Package org.robovm.apple.scenekit
Class SCNCameraController
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNCameraController
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class SCNCameraController extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNCameraController.SCNCameraControllerPtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description SCNCameraController()protectedSCNCameraController(NSObject.Handle h, long handle)protectedSCNCameraController(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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
SCNCameraController
public SCNCameraController() -
SCNCameraController
-
SCNCameraController
-
-
Method Details
-
getDelegate
-
setDelegate
-
getPointOfView
-
setPointOfView
-
getInteractionMode
-
setInteractionMode
-
getTarget
-
setTarget
-
isAutomaticTarget
public boolean isAutomaticTarget() -
setAutomaticTarget
public void setAutomaticTarget(boolean v) -
getWorldUp
-
setWorldUp
-
isInertiaEnabled
public boolean isInertiaEnabled() -
setInertiaEnabled
public void setInertiaEnabled(boolean v) -
getInertiaFriction
public float getInertiaFriction() -
setInertiaFriction
public void setInertiaFriction(float v) -
isInertiaRunning
public boolean isInertiaRunning() -
getMinimumVerticalAngle
public float getMinimumVerticalAngle() -
setMinimumVerticalAngle
public void setMinimumVerticalAngle(float v) -
getMaximumVerticalAngle
public float getMaximumVerticalAngle() -
setMaximumVerticalAngle
public void setMaximumVerticalAngle(float v) -
getMinimumHorizontalAngle
public float getMinimumHorizontalAngle() -
setMinimumHorizontalAngle
public void setMinimumHorizontalAngle(float v) -
getMaximumHorizontalAngle
public float getMaximumHorizontalAngle() -
setMaximumHorizontalAngle
public void setMaximumHorizontalAngle(float v) -
translateInCameraSpace
public void translateInCameraSpace(float deltaX, float deltaY, float deltaZ) -
frameNodes
-
rotateByXY
public void rotateByXY(float deltaX, float deltaY) -
roll
-
dolly
-
rollAroundTarget
public void rollAroundTarget(float delta) -
dollyToTarget
public void dollyToTarget(float delta) -
clearRoll
public void clearRoll() -
stopInertia
public void stopInertia() -
beginInteraction
-
continueInteraction
-
endInteraction
-