Package org.robovm.apple.modelio
Class MDLAnimatedMatrix4x4
- 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.MDLAnimatedMatrix4x4
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MDLAnimatedMatrix4x4 extends MDLAnimatedValue
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MDLAnimatedMatrix4x4.MDLAnimatedMatrix4x4Ptr
-
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 MDLAnimatedMatrix4x4()
protected
MDLAnimatedMatrix4x4(NSObject.Handle h, long handle)
protected
MDLAnimatedMatrix4x4(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatrixDouble4x4
double4x4AtTime(double time)
MatrixFloat4x4
float4x4AtTime(double time)
long
getDouble4x4Array(MatrixDouble4x4 valuesArray, long maxCount)
long
getFloat4x4Array(MatrixFloat4x4 valuesArray, long maxCount)
void
resetWithDouble4x4Array(MatrixDouble4x4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
void
resetWithFloat4x4Array(MatrixFloat4x4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
void
setDouble4x4(MatrixDouble4x4 value, double time)
void
setFloat4x4(MatrixFloat4x4 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
-
MDLAnimatedMatrix4x4
public MDLAnimatedMatrix4x4()
-
MDLAnimatedMatrix4x4
protected MDLAnimatedMatrix4x4(NSObject.Handle h, long handle)
-
MDLAnimatedMatrix4x4
protected MDLAnimatedMatrix4x4(NSObject.SkipInit skipInit)
-
-
Method Detail
-
setFloat4x4
public void setFloat4x4(MatrixFloat4x4 value, double time)
-
setDouble4x4
public void setDouble4x4(MatrixDouble4x4 value, double time)
-
float4x4AtTime
public MatrixFloat4x4 float4x4AtTime(double time)
-
double4x4AtTime
public MatrixDouble4x4 double4x4AtTime(double time)
-
resetWithFloat4x4Array
public void resetWithFloat4x4Array(MatrixFloat4x4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
-
resetWithDouble4x4Array
public void resetWithDouble4x4Array(MatrixDouble4x4 valuesArray, org.robovm.rt.bro.ptr.DoublePtr timesArray, long count)
-
getFloat4x4Array
public long getFloat4x4Array(MatrixFloat4x4 valuesArray, long maxCount)
-
getDouble4x4Array
public long getDouble4x4Array(MatrixDouble4x4 valuesArray, long maxCount)
-
-