Package org.robovm.apple.modelio
Class MDLAnimatedVector4
- 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.MDLAnimatedVector4
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MDLAnimatedVector4 extends MDLAnimatedValue
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MDLAnimatedVector4.MDLAnimatedVector4Ptr
-
Nested classes/interfaces inherited from class org.robovm.apple.modelio.MDLAnimatedValue
MDLAnimatedValue.MDLAnimatedValuePtr
-
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 MDLAnimatedVector4()
protected
MDLAnimatedVector4(NSObject.Handle h, long handle)
protected
MDLAnimatedVector4(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VectorDouble4
double4AtTime(double time)
VectorFloat4
float4AtTime(double time)
long
getDouble4Array(VectorDouble4 valuesArray, long maxCount)
long
getFloat4Array(VectorFloat4 valuesArray, long maxCount)
void
resetWithDouble4Array(VectorDouble4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
void
resetWithFloat4Array(VectorFloat4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
void
setDouble4(VectorDouble4 value, double time)
void
setFloat4(VectorFloat4 value, double time)
-
Methods inherited from class org.robovm.apple.modelio.MDLAnimatedValue
clear, getInterpolation, getKeyTimes, getMaximumTime, getMinimumTime, getPrecision, getTimes, getTimeSampleCount, isAnimated, setInterpolation
-
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
-
MDLAnimatedVector4
public MDLAnimatedVector4()
-
MDLAnimatedVector4
protected MDLAnimatedVector4(NSObject.Handle h, long handle)
-
MDLAnimatedVector4
protected MDLAnimatedVector4(NSObject.SkipInit skipInit)
-
-
Method Detail
-
setFloat4
public void setFloat4(VectorFloat4 value, double time)
-
setDouble4
public void setDouble4(VectorDouble4 value, double time)
-
float4AtTime
public VectorFloat4 float4AtTime(double time)
-
double4AtTime
public VectorDouble4 double4AtTime(double time)
-
resetWithFloat4Array
public void resetWithFloat4Array(VectorFloat4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
-
resetWithDouble4Array
public void resetWithDouble4Array(VectorDouble4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
-
getFloat4Array
public long getFloat4Array(VectorFloat4 valuesArray, long maxCount)
-
getDouble4Array
public long getDouble4Array(VectorDouble4 valuesArray, long maxCount)
-
-