Package org.robovm.apple.scenekit
Class SCNCamera
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNCamera
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,SCNAnimatable,SCNTechniqueSupport,ObjCProtocol
public class SCNCamera extends NSObject implements SCNAnimatable, SCNTechniqueSupport, NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNCamera.SCNCameraPtrNested 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 SCNCamera()SCNCamera(NSCoder coder)protectedSCNCamera(NSObject.Handle h, long handle)protectedSCNCamera(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
-
SCNCamera
public SCNCamera() -
SCNCamera
-
SCNCamera
-
SCNCamera
-
-
Method Details
-
getName
-
setName
-
getFieldOfView
public double getFieldOfView()- Since:
- Available in iOS 11.0 and later.
-
setFieldOfView
public void setFieldOfView(double v)- Since:
- Available in iOS 11.0 and later.
-
getProjectionDirection
- Since:
- Available in iOS 11.0 and later.
-
setProjectionDirection
- Since:
- Available in iOS 11.0 and later.
-
getFocalLength
public double getFocalLength()- Since:
- Available in iOS 11.0 and later.
-
setFocalLength
public void setFocalLength(double v)- Since:
- Available in iOS 11.0 and later.
-
getSensorHeight
public double getSensorHeight()- Since:
- Available in iOS 11.0 and later.
-
setSensorHeight
public void setSensorHeight(double v)- Since:
- Available in iOS 11.0 and later.
-
getZNear
public double getZNear() -
setZNear
public void setZNear(double v) -
getZFar
public double getZFar() -
setZFar
public void setZFar(double v) -
automaticallyAdjustsZRange
public boolean automaticallyAdjustsZRange() -
setAutomaticallyAdjustsZRange
public void setAutomaticallyAdjustsZRange(boolean v) -
usesOrthographicProjection
public boolean usesOrthographicProjection() -
setUsesOrthographicProjection
public void setUsesOrthographicProjection(boolean v) -
getOrthographicScale
public double getOrthographicScale() -
setOrthographicScale
public void setOrthographicScale(double v) -
getProjectionTransform
-
setProjectionTransform
-
wantsDepthOfField
public boolean wantsDepthOfField()- Since:
- Available in iOS 11.0 and later.
-
setWantsDepthOfField
public void setWantsDepthOfField(boolean v)- Since:
- Available in iOS 11.0 and later.
-
getFocusDistance
public double getFocusDistance()- Since:
- Available in iOS 11.0 and later.
-
setFocusDistance
public void setFocusDistance(double v)- Since:
- Available in iOS 11.0 and later.
-
getFocalBlurSampleCount
public long getFocalBlurSampleCount()- Since:
- Available in iOS 11.0 and later.
-
setFocalBlurSampleCount
public void setFocalBlurSampleCount(long v)- Since:
- Available in iOS 11.0 and later.
-
getFStop
public double getFStop()- Since:
- Available in iOS 11.0 and later.
-
setFStop
public void setFStop(double v)- Since:
- Available in iOS 11.0 and later.
-
getApertureBladeCount
public long getApertureBladeCount()- Since:
- Available in iOS 11.0 and later.
-
setApertureBladeCount
public void setApertureBladeCount(long v)- Since:
- Available in iOS 11.0 and later.
-
getMotionBlurIntensity
public double getMotionBlurIntensity()- Since:
- Available in iOS 10.0 and later.
-
setMotionBlurIntensity
public void setMotionBlurIntensity(double v)- Since:
- Available in iOS 10.0 and later.
-
getScreenSpaceAmbientOcclusionIntensity
public double getScreenSpaceAmbientOcclusionIntensity()- Since:
- Available in iOS 11.0 and later.
-
setScreenSpaceAmbientOcclusionIntensity
public void setScreenSpaceAmbientOcclusionIntensity(double v)- Since:
- Available in iOS 11.0 and later.
-
getScreenSpaceAmbientOcclusionRadius
public double getScreenSpaceAmbientOcclusionRadius()- Since:
- Available in iOS 11.0 and later.
-
setScreenSpaceAmbientOcclusionRadius
public void setScreenSpaceAmbientOcclusionRadius(double v)- Since:
- Available in iOS 11.0 and later.
-
getScreenSpaceAmbientOcclusionBias
public double getScreenSpaceAmbientOcclusionBias()- Since:
- Available in iOS 11.0 and later.
-
setScreenSpaceAmbientOcclusionBias
public void setScreenSpaceAmbientOcclusionBias(double v)- Since:
- Available in iOS 11.0 and later.
-
getScreenSpaceAmbientOcclusionDepthThreshold
public double getScreenSpaceAmbientOcclusionDepthThreshold()- Since:
- Available in iOS 11.0 and later.
-
setScreenSpaceAmbientOcclusionDepthThreshold
public void setScreenSpaceAmbientOcclusionDepthThreshold(double v)- Since:
- Available in iOS 11.0 and later.
-
getScreenSpaceAmbientOcclusionNormalThreshold
public double getScreenSpaceAmbientOcclusionNormalThreshold()- Since:
- Available in iOS 11.0 and later.
-
setScreenSpaceAmbientOcclusionNormalThreshold
public void setScreenSpaceAmbientOcclusionNormalThreshold(double v)- Since:
- Available in iOS 11.0 and later.
-
wantsHDR
public boolean wantsHDR()- Since:
- Available in iOS 10.0 and later.
-
setWantsHDR
public void setWantsHDR(boolean v)- Since:
- Available in iOS 10.0 and later.
-
getExposureOffset
public double getExposureOffset()- Since:
- Available in iOS 10.0 and later.
-
setExposureOffset
public void setExposureOffset(double v)- Since:
- Available in iOS 10.0 and later.
-
getAverageGray
public double getAverageGray()- Since:
- Available in iOS 10.0 and later.
-
setAverageGray
public void setAverageGray(double v)- Since:
- Available in iOS 10.0 and later.
-
getWhitePoint
public double getWhitePoint()- Since:
- Available in iOS 10.0 and later.
-
setWhitePoint
public void setWhitePoint(double v)- Since:
- Available in iOS 10.0 and later.
-
wantsExposureAdaptation
public boolean wantsExposureAdaptation()- Since:
- Available in iOS 10.0 and later.
-
setWantsExposureAdaptation
public void setWantsExposureAdaptation(boolean v)- Since:
- Available in iOS 10.0 and later.
-
getExposureAdaptationBrighteningSpeedFactor
public double getExposureAdaptationBrighteningSpeedFactor()- Since:
- Available in iOS 10.0 and later.
-
setExposureAdaptationBrighteningSpeedFactor
public void setExposureAdaptationBrighteningSpeedFactor(double v)- Since:
- Available in iOS 10.0 and later.
-
getExposureAdaptationDarkeningSpeedFactor
public double getExposureAdaptationDarkeningSpeedFactor()- Since:
- Available in iOS 10.0 and later.
-
setExposureAdaptationDarkeningSpeedFactor
public void setExposureAdaptationDarkeningSpeedFactor(double v)- Since:
- Available in iOS 10.0 and later.
-
getMinimumExposure
public double getMinimumExposure()- Since:
- Available in iOS 10.0 and later.
-
setMinimumExposure
public void setMinimumExposure(double v)- Since:
- Available in iOS 10.0 and later.
-
getMaximumExposure
public double getMaximumExposure()- Since:
- Available in iOS 10.0 and later.
-
setMaximumExposure
public void setMaximumExposure(double v)- Since:
- Available in iOS 10.0 and later.
-
getBloomThreshold
public double getBloomThreshold()- Since:
- Available in iOS 10.0 and later.
-
setBloomThreshold
public void setBloomThreshold(double v)- Since:
- Available in iOS 10.0 and later.
-
getBloomIterationCount
public long getBloomIterationCount()- Since:
- Available in iOS 13.0 and later.
-
setBloomIterationCount
public void setBloomIterationCount(long v)- Since:
- Available in iOS 13.0 and later.
-
getBloomIterationSpread
public double getBloomIterationSpread()- Since:
- Available in iOS 13.0 and later.
-
setBloomIterationSpread
public void setBloomIterationSpread(double v)- Since:
- Available in iOS 13.0 and later.
-
getBloomIntensity
public double getBloomIntensity()- Since:
- Available in iOS 10.0 and later.
-
setBloomIntensity
public void setBloomIntensity(double v)- Since:
- Available in iOS 10.0 and later.
-
getBloomBlurRadius
public double getBloomBlurRadius()- Since:
- Available in iOS 10.0 and later.
-
setBloomBlurRadius
public void setBloomBlurRadius(double v)- Since:
- Available in iOS 10.0 and later.
-
getVignettingPower
public double getVignettingPower()- Since:
- Available in iOS 10.0 and later.
-
setVignettingPower
public void setVignettingPower(double v)- Since:
- Available in iOS 10.0 and later.
-
getVignettingIntensity
public double getVignettingIntensity()- Since:
- Available in iOS 10.0 and later.
-
setVignettingIntensity
public void setVignettingIntensity(double v)- Since:
- Available in iOS 10.0 and later.
-
getColorFringeStrength
public double getColorFringeStrength()- Since:
- Available in iOS 10.0 and later.
-
setColorFringeStrength
public void setColorFringeStrength(double v)- Since:
- Available in iOS 10.0 and later.
-
getColorFringeIntensity
public double getColorFringeIntensity()- Since:
- Available in iOS 10.0 and later.
-
setColorFringeIntensity
public void setColorFringeIntensity(double v)- Since:
- Available in iOS 10.0 and later.
-
getSaturation
public double getSaturation()- Since:
- Available in iOS 10.0 and later.
-
setSaturation
public void setSaturation(double v)- Since:
- Available in iOS 10.0 and later.
-
getContrast
public double getContrast()- Since:
- Available in iOS 10.0 and later.
-
setContrast
public void setContrast(double v)- Since:
- Available in iOS 10.0 and later.
-
getGrainIntensity
public double getGrainIntensity()- Since:
- Available in iOS 13.0 and later.
-
setGrainIntensity
public void setGrainIntensity(double v)- Since:
- Available in iOS 13.0 and later.
-
getGrainScale
public double getGrainScale()- Since:
- Available in iOS 13.0 and later.
-
setGrainScale
public void setGrainScale(double v)- Since:
- Available in iOS 13.0 and later.
-
isGrainIsColored
public boolean isGrainIsColored()- Since:
- Available in iOS 13.0 and later.
-
setGrainIsColored
public void setGrainIsColored(boolean v)- Since:
- Available in iOS 13.0 and later.
-
getWhiteBalanceTemperature
public double getWhiteBalanceTemperature()- Since:
- Available in iOS 13.0 and later.
-
setWhiteBalanceTemperature
public void setWhiteBalanceTemperature(double v)- Since:
- Available in iOS 13.0 and later.
-
getWhiteBalanceTint
public double getWhiteBalanceTint()- Since:
- Available in iOS 13.0 and later.
-
setWhiteBalanceTint
public void setWhiteBalanceTint(double v)- Since:
- Available in iOS 13.0 and later.
-
getColorGrading
- Since:
- Available in iOS 10.0 and later.
-
getCategoryBitMask
public long getCategoryBitMask() -
setCategoryBitMask
public void setCategoryBitMask(long v) -
getFocalBlurRadius
Deprecated.Deprecated in iOS 11.0. Use fStop instead -
setFocalBlurRadius
Deprecated.Deprecated in iOS 11.0. Use fStop instead -
getXFov
Deprecated.Deprecated in iOS 11.0. Use -[SCNCamera fieldOfView] or -[SCNCamera focalLength] instead -
setXFov
Deprecated.Deprecated in iOS 11.0. Use -[SCNCamera fieldOfView] or -[SCNCamera focalLength] instead -
getYFov
Deprecated.Deprecated in iOS 11.0. Use -[SCNCamera fieldOfView] or -[SCNCamera focalLength] instead -
setYFov
Deprecated.Deprecated in iOS 11.0. Use -[SCNCamera fieldOfView] or -[SCNCamera focalLength] instead -
getAperture
Deprecated.Deprecated in iOS 11.0. Use -[SCNCamera fStop] instead with fStop = sensorHeight / aperture. -
setAperture
Deprecated.Deprecated in iOS 11.0. Use -[SCNCamera fStop] instead with fStop = sensorHeight / aperture. -
getFocalSize
Deprecated.Deprecated in iOS 11.0. Use -focusDistance -
setFocalSize
Deprecated.Deprecated in iOS 11.0. Use -focusDistance -
getFocalDistance
Deprecated.Deprecated in iOS 11.0. Use -focusDistance -
setFocalDistance
Deprecated.Deprecated in iOS 11.0. Use -focusDistance -
getAnimationKeys
- Specified by:
getAnimationKeysin interfaceSCNAnimatable
-
getTechnique
- Specified by:
getTechniquein interfaceSCNTechniqueSupport
-
setTechnique
- Specified by:
setTechniquein interfaceSCNTechniqueSupport
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
getProjectionTransform
- Since:
- Available in iOS 13.0 and later.
-
create
-
addAnimation
- Specified by:
addAnimationin interfaceSCNAnimatable
-
addAnimationPlayer
- Specified by:
addAnimationPlayerin interfaceSCNAnimatable- Since:
- Available in iOS 11.0 and later.
-
removeAllAnimations
public void removeAllAnimations()- Specified by:
removeAllAnimationsin interfaceSCNAnimatable
-
removeAllAnimations
public void removeAllAnimations(double duration)- Specified by:
removeAllAnimationsin interfaceSCNAnimatable- Since:
- Available in iOS 15.0 and later.
-
removeAnimation
- Specified by:
removeAnimationin interfaceSCNAnimatable
-
removeAnimationForKey
- Specified by:
removeAnimationForKeyin interfaceSCNAnimatable- Since:
- Available in iOS 11.0 and later.
-
animationPlayerForKey
- Specified by:
animationPlayerForKeyin interfaceSCNAnimatable- Since:
- Available in iOS 11.0 and later.
-
removeAnimation
Deprecated.Deprecated in iOS 11.0. Use -removeAnimationForKey:blendOutDuration:- Specified by:
removeAnimationin interfaceSCNAnimatable
-
getAnimation
Deprecated.Deprecated in iOS 11.0. Use -animationPlayerForKey:- Specified by:
getAnimationin interfaceSCNAnimatable
-
pauseAnimation
Deprecated.Deprecated in iOS 11.0. Use -[SCNAnimationPlayer setPaused:] instead- Specified by:
pauseAnimationin interfaceSCNAnimatable
-
resumeAnimation
Deprecated.Deprecated in iOS 11.0. Use -[SCNAnimationPlayer setPaused:] instead- Specified by:
resumeAnimationin interfaceSCNAnimatable
-
setSpeed
Deprecated.Deprecated in iOS 11.0. Use -[SCNAnimationPlayer setSpeed:] instead- Specified by:
setSpeedin interfaceSCNAnimatable- Since:
- Available in iOS 10.0 and later.
-
isAnimationPaused
Deprecated.Deprecated in iOS 11.0. Use -[SCNAnimationPlayer paused] instead- Specified by:
isAnimationPausedin interfaceSCNAnimatable
-
encode
-
init
-