Package org.robovm.apple.modelio
Class MDLStereoscopicCamera
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.modelio.MDLObject
org.robovm.apple.modelio.MDLCamera
org.robovm.apple.modelio.MDLStereoscopicCamera
- All Implemented Interfaces:
NSObjectProtocol,MDLNamed,ObjCProtocol
public class MDLStereoscopicCamera extends MDLCamera
- Since:
- Available in iOS 9.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMDLStereoscopicCamera.MDLStereoscopicCameraPtrNested classes/interfaces inherited from class org.robovm.apple.modelio.MDLCamera
MDLCamera.MDLCameraPtrNested classes/interfaces inherited from class org.robovm.apple.modelio.MDLObject
MDLObject.MDLObjectPtrNested 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 MDLStereoscopicCamera()protectedMDLStereoscopicCamera(NSObject.Handle h, long handle)protectedMDLStereoscopicCamera(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description floatgetInterPupillaryDistance()MatrixFloat4x4getLeftProjectionMatrix()floatgetLeftVergence()MatrixFloat4x4getLeftViewMatrix()floatgetOverlap()MatrixFloat4x4getRightProjectionMatrix()floatgetRightVergence()MatrixFloat4x4getRightViewMatrix()voidsetInterPupillaryDistance(float v)voidsetLeftVergence(float v)voidsetOverlap(float v)voidsetRightVergence(float v)Methods inherited from class org.robovm.apple.modelio.MDLCamera
frameBoundingBox, getApertureBladeCount, getBarrelDistortion, getChromaticAberration, getExposure, getExposureCompression, getFarVisibilityDistance, getFieldOfView, getFisheyeDistortion, getFlash, getFocalLength, getFocusDistance, getFStop, getMaximumCircleOfConfusion, getNearVisibilityDistance, getOpticalVignetting, getProjection, getProjectionMatrix, getSensorAspect, getSensorEnlargement, getSensorShift, getSensorVerticalAperture, getShutterOpenInterval, getWorldToMetersConversionScale, lookAt, lookAt, newBokehKernel, rayTo, setApertureBladeCount, setBarrelDistortion, setChromaticAberration, setExposure, setExposureCompression, setFarVisibilityDistance, setFieldOfView, setFisheyeDistortion, setFlash, setFocalLength, setFocusDistance, setFStop, setMaximumCircleOfConfusion, setNearVisibilityDistance, setOpticalVignetting, setProjection, setSensorAspect, setSensorEnlargement, setSensorShift, setSensorVerticalAperture, setShutterOpenInterval, setWorldToMetersConversionScaleMethods inherited from class org.robovm.apple.modelio.MDLObject
addChild, enumerateChildObjects, getBoundingBox, getChildren, getComponent, getComponents, getInstance, getName, getParent, getPath, getTransform, isHidden, objectAtPath, objectForKeyedSubscript, setChildren, setComponent, setHidden, setInstance, setName, setObjectForKeyedSubscript, setParent, setTransformMethods 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
-
MDLStereoscopicCamera
public MDLStereoscopicCamera() -
MDLStereoscopicCamera
-
MDLStereoscopicCamera
-
-
Method Details
-
getInterPupillaryDistance
public float getInterPupillaryDistance() -
setInterPupillaryDistance
public void setInterPupillaryDistance(float v) -
getLeftVergence
public float getLeftVergence() -
setLeftVergence
public void setLeftVergence(float v) -
getRightVergence
public float getRightVergence() -
setRightVergence
public void setRightVergence(float v) -
getOverlap
public float getOverlap() -
setOverlap
public void setOverlap(float v) -
getLeftViewMatrix
-
getRightViewMatrix
-
getLeftProjectionMatrix
-
getRightProjectionMatrix
-