Package org.robovm.apple.metalps
Class MPSMatrixRandomDistributionDescriptor
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.metalps.MPSMatrixRandomDistributionDescriptor
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MPSMatrixRandomDistributionDescriptor extends NSObject
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPSMatrixRandomDistributionDescriptor.MPSMatrixRandomDistributionDescriptorPtrNested 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 MPSMatrixRandomDistributionDescriptor()MPSMatrixRandomDistributionDescriptor(float minimum, float maximum)protectedMPSMatrixRandomDistributionDescriptor(NSObject.Handle h, long handle)protectedMPSMatrixRandomDistributionDescriptor(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description protected static longcreate(float minimum, float maximum)static MPSMatrixRandomDistributionDescriptorcreateNormalDistributionDescriptor(float mean, float standardDeviation)static MPSMatrixRandomDistributionDescriptorcreateNormalDistributionDescriptor(float mean, float standardDeviation, float minimum, float maximum)static MPSMatrixRandomDistributionDescriptordefaultDistributionDescriptor()MPSMatrixRandomDistributiongetDistributionType()floatgetMaximum()floatgetMean()floatgetMinimum()floatgetStandardDeviation()voidsetDistributionType(MPSMatrixRandomDistribution v)voidsetMaximum(float v)voidsetMean(float v)voidsetMinimum(float v)voidsetStandardDeviation(float v)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
-
MPSMatrixRandomDistributionDescriptor
public MPSMatrixRandomDistributionDescriptor() -
MPSMatrixRandomDistributionDescriptor
-
MPSMatrixRandomDistributionDescriptor
-
MPSMatrixRandomDistributionDescriptor
public MPSMatrixRandomDistributionDescriptor(float minimum, float maximum)
-
-
Method Details
-
getDistributionType
-
setDistributionType
-
getMinimum
public float getMinimum() -
setMinimum
public void setMinimum(float v) -
getMaximum
public float getMaximum() -
setMaximum
public void setMaximum(float v) -
getMean
public float getMean() -
setMean
public void setMean(float v) -
getStandardDeviation
public float getStandardDeviation() -
setStandardDeviation
public void setStandardDeviation(float v) -
create
protected static long create(float minimum, float maximum) -
createNormalDistributionDescriptor
public static MPSMatrixRandomDistributionDescriptor createNormalDistributionDescriptor(float mean, float standardDeviation)- Since:
- Available in iOS 14.0 and later.
-
createNormalDistributionDescriptor
public static MPSMatrixRandomDistributionDescriptor createNormalDistributionDescriptor(float mean, float standardDeviation, float minimum, float maximum)- Since:
- Available in iOS 14.0 and later.
-
defaultDistributionDescriptor
-