Package org.robovm.apple.modelio
Class MDLAreaLight
- 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.MDLLight
-
- org.robovm.apple.modelio.MDLPhysicallyPlausibleLight
-
- org.robovm.apple.modelio.MDLAreaLight
-
- All Implemented Interfaces:
NSObjectProtocol
,MDLNamed
,org.robovm.objc.ObjCProtocol
public class MDLAreaLight extends MDLPhysicallyPlausibleLight
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MDLAreaLight.MDLAreaLightPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.modelio.MDLPhysicallyPlausibleLight
MDLPhysicallyPlausibleLight.MDLPhysicallyPlausibleLightPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.modelio.MDLLight
MDLLight.MDLLightPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.modelio.MDLObject
MDLObject.MDLObjectPtr
-
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 MDLAreaLight()
protected
MDLAreaLight(NSObject.Handle h, long handle)
protected
MDLAreaLight(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getAreaRadius()
float
getAspect()
VectorFloat2
getSuperEllipticPower()
void
setAreaRadius(float v)
void
setAspect(float v)
void
setSuperEllipticPower(VectorFloat2 v)
-
Methods inherited from class org.robovm.apple.modelio.MDLPhysicallyPlausibleLight
getAttenuationEndDistance, getAttenuationStartDistance, getColor, getInnerConeAngle, getLumens, getOuterConeAngle, setAttenuationEndDistance, setAttenuationStartDistance, setColor, setColorByTemperature, setInnerConeAngle, setLumens, setOuterConeAngle
-
Methods inherited from class org.robovm.apple.modelio.MDLLight
getColorSpace, getIrradiance, getIrradiance, getLightType, setColorSpace, setLightType
-
Methods 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, setTransform
-
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
-
MDLAreaLight
public MDLAreaLight()
-
MDLAreaLight
protected MDLAreaLight(NSObject.Handle h, long handle)
-
MDLAreaLight
protected MDLAreaLight(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getAreaRadius
public float getAreaRadius()
-
setAreaRadius
public void setAreaRadius(float v)
-
getSuperEllipticPower
public VectorFloat2 getSuperEllipticPower()
-
setSuperEllipticPower
public void setSuperEllipticPower(VectorFloat2 v)
-
getAspect
public float getAspect()
-
setAspect
public void setAspect(float v)
-
-