Package org.robovm.apple.modelio
Class MDLMatrix4x4Array
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.modelio.MDLMatrix4x4Array
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MDLMatrix4x4Array extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MDLMatrix4x4Array.MDLMatrix4x4ArrayPtr
-
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 MDLMatrix4x4Array()
MDLMatrix4x4Array(long arrayElementCount)
protected
MDLMatrix4x4Array(NSObject.Handle h, long handle)
protected
MDLMatrix4x4Array(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
long
getDouble4x4Array(MatrixDouble4x4 valuesArray, long maxCount)
long
getElementCount()
long
getFloat4x4Array(MatrixFloat4x4 valuesArray, long maxCount)
MDLDataPrecision
getPrecision()
protected long
init(long arrayElementCount)
void
setDouble4x4Array(MatrixDouble4x4 valuesArray, long count)
void
setFloat4x4Array(MatrixFloat4x4 valuesArray, long count)
-
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
-
MDLMatrix4x4Array
public MDLMatrix4x4Array()
-
MDLMatrix4x4Array
protected MDLMatrix4x4Array(NSObject.Handle h, long handle)
-
MDLMatrix4x4Array
protected MDLMatrix4x4Array(NSObject.SkipInit skipInit)
-
MDLMatrix4x4Array
public MDLMatrix4x4Array(long arrayElementCount)
-
-
Method Detail
-
getElementCount
public long getElementCount()
-
getPrecision
public MDLDataPrecision getPrecision()
-
clear
public void clear()
-
init
protected long init(long arrayElementCount)
-
setFloat4x4Array
public void setFloat4x4Array(MatrixFloat4x4 valuesArray, long count)
-
setDouble4x4Array
public void setDouble4x4Array(MatrixDouble4x4 valuesArray, long count)
-
getFloat4x4Array
public long getFloat4x4Array(MatrixFloat4x4 valuesArray, long maxCount)
-
getDouble4x4Array
public long getDouble4x4Array(MatrixDouble4x4 valuesArray, long maxCount)
-
-