Package org.robovm.apple.modelio
Class MDLAnimatedScalarArray
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.modelio.MDLAnimatedValue
org.robovm.apple.modelio.MDLAnimatedScalarArray
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MDLAnimatedScalarArray extends MDLAnimatedValue
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMDLAnimatedScalarArray.MDLAnimatedScalarArrayPtrNested classes/interfaces inherited from class org.robovm.apple.modelio.MDLAnimatedValue
MDLAnimatedValue.MDLAnimatedValuePtrNested 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 MDLAnimatedScalarArray()MDLAnimatedScalarArray(long arrayElementCount)protectedMDLAnimatedScalarArray(NSObject.Handle h, long handle)protectedMDLAnimatedScalarArray(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description longgetDoubleArray(DoublePtr valuesArray, long maxCount)longgetDoubleArray(DoublePtr array, long maxCount, double time)longgetElementCount()longgetFloatArray(FloatPtr valuesArray, long maxCount)longgetFloatArray(FloatPtr array, long maxCount, double time)protected longinit(long arrayElementCount)voidresetWithDoubleArray(DoublePtr valuesArray, long valuesCount, DoublePtr timesArray, long timesCount)voidresetWithFloatArray(FloatPtr valuesArray, long valuesCount, DoublePtr timesArray, long timesCount)voidsetDoubleArray(DoublePtr array, long count, double time)voidsetFloatArray(FloatPtr array, long count, double time)Methods inherited from class org.robovm.apple.modelio.MDLAnimatedValue
clear, getInterpolation, getKeyTimes, getMaximumTime, getMinimumTime, getPrecision, getTimes, getTimeSampleCount, isAnimated, setInterpolationMethods 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
-
MDLAnimatedScalarArray
public MDLAnimatedScalarArray() -
MDLAnimatedScalarArray
-
MDLAnimatedScalarArray
-
MDLAnimatedScalarArray
public MDLAnimatedScalarArray(long arrayElementCount)
-
-
Method Details
-
getElementCount
public long getElementCount() -
init
protected long init(long arrayElementCount) -
setFloatArray
-
setDoubleArray
-
getFloatArray
-
getDoubleArray
-
resetWithFloatArray
-
resetWithDoubleArray
-
getFloatArray
-
getDoubleArray
-