Package org.robovm.apple.modelio
Class MDLAnimatedVector2
- 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.MDLAnimatedVector2
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MDLAnimatedVector2 extends MDLAnimatedValue
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MDLAnimatedVector2.MDLAnimatedVector2Ptr
-
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 MDLAnimatedVector2()
protected
MDLAnimatedVector2(NSObject.Handle h, long handle)
protected
MDLAnimatedVector2(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.rt.bro.ptr.FunctionPtr
double2AtTime(double time)
VectorFloat2
float2AtTime(double time)
long
getDouble2Array(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr valuesArray, long maxCount)
long
getFloat2Array(VectorFloat2 valuesArray, long maxCount)
void
resetWithDouble2Array(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
void
resetWithFloat2Array(VectorFloat2 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
void
setDouble2(org.robovm.rt.bro.ptr.FunctionPtr value, double time)
void
setFloat2(VectorFloat2 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
-
MDLAnimatedVector2
public MDLAnimatedVector2()
-
MDLAnimatedVector2
protected MDLAnimatedVector2(NSObject.Handle h, long handle)
-
MDLAnimatedVector2
protected MDLAnimatedVector2(NSObject.SkipInit skipInit)
-
-
Method Detail
-
setFloat2
public void setFloat2(VectorFloat2 value, double time)
-
setDouble2
public void setDouble2(org.robovm.rt.bro.ptr.FunctionPtr value, double time)
-
float2AtTime
public VectorFloat2 float2AtTime(double time)
-
double2AtTime
public org.robovm.rt.bro.ptr.FunctionPtr double2AtTime(double time)
-
resetWithFloat2Array
public void resetWithFloat2Array(VectorFloat2 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
-
resetWithDouble2Array
public void resetWithDouble2Array(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
-
getFloat2Array
public long getFloat2Array(VectorFloat2 valuesArray, long maxCount)
-
getDouble2Array
public long getDouble2Array(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr valuesArray, long maxCount)
-
-