Package org.robovm.apple.coreimage
Class CIVector
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coreimage.CIVector
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CIVector extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 5.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CIVector.CIVectorPtr
-
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 CIVector()
CIVector(double x)
CIVector(double[] values)
CIVector(double x, double y)
CIVector(double x, double y, double z)
CIVector(double x, double y, double z, double w)
CIVector(float[] values)
CIVector(java.lang.String representation)
CIVector(CGAffineTransform r)
CIVector(CGPoint p)
CIVector(CGRect r)
CIVector(NSCoder decoder)
protected
CIVector(NSObject.Handle h, long handle)
protected
CIVector(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
CGAffineTransform
getCGAffineTransformValue()
CGPoint
getCGPointValue()
CGRect
getCGRectValue()
long
getCount()
java.lang.String
getStringRepresentation()
double
getValueAtIndex(long index)
double
getW()
double
getX()
double
getY()
double
getZ()
protected long
init(double x)
protected long
init(double x, double y)
protected long
init(double x, double y, double z)
protected long
init(double x, double y, double z, double w)
protected long
init(java.lang.String representation)
protected long
init(CGAffineTransform r)
protected long
init(CGPoint p)
protected long
init(CGRect r)
protected long
init(NSCoder decoder)
protected long
init(org.robovm.rt.bro.ptr.MachineSizedFloatPtr values, long count)
static boolean
supportsSecureCoding()
-
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
-
CIVector
public CIVector()
-
CIVector
protected CIVector(NSObject.Handle h, long handle)
-
CIVector
protected CIVector(NSObject.SkipInit skipInit)
-
CIVector
public CIVector(double x)
-
CIVector
public CIVector(double x, double y)
-
CIVector
public CIVector(double x, double y, double z)
-
CIVector
public CIVector(double x, double y, double z, double w)
-
CIVector
public CIVector(CGPoint p)
- Since:
- Available in iOS 5.0 and later.
-
CIVector
public CIVector(CGRect r)
- Since:
- Available in iOS 5.0 and later.
-
CIVector
public CIVector(CGAffineTransform r)
- Since:
- Available in iOS 5.0 and later.
-
CIVector
public CIVector(java.lang.String representation)
-
CIVector
public CIVector(NSCoder decoder)
-
CIVector
public CIVector(double[] values)
-
CIVector
public CIVector(float[] values)
-
-
Method Detail
-
getCount
public long getCount()
-
getX
public double getX()
-
getY
public double getY()
-
getZ
public double getZ()
-
getW
public double getW()
-
getCGPointValue
public CGPoint getCGPointValue()
- Since:
- Available in iOS 5.0 and later.
-
getCGRectValue
public CGRect getCGRectValue()
- Since:
- Available in iOS 5.0 and later.
-
getCGAffineTransformValue
public CGAffineTransform getCGAffineTransformValue()
- Since:
- Available in iOS 5.0 and later.
-
getStringRepresentation
public java.lang.String getStringRepresentation()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(org.robovm.rt.bro.ptr.MachineSizedFloatPtr values, long count)
-
init
protected long init(double x)
-
init
protected long init(double x, double y)
-
init
protected long init(double x, double y, double z)
-
init
protected long init(double x, double y, double z, double w)
-
init
protected long init(CGPoint p)
- Since:
- Available in iOS 5.0 and later.
-
init
protected long init(CGRect r)
- Since:
- Available in iOS 5.0 and later.
-
init
protected long init(CGAffineTransform r)
- Since:
- Available in iOS 5.0 and later.
-
init
protected long init(java.lang.String representation)
-
getValueAtIndex
public double getValueAtIndex(long index)
-
init
protected long init(NSCoder decoder)
-
-