Class CIVector

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CIVector
extends NSObject
implements NSSecureCoding
  • Constructor Details

    • 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)
    • CIVector

      public CIVector​(CGRect r)
    • CIVector

      public CIVector​(CGAffineTransform r)
    • CIVector

      public CIVector​(String representation)
    • CIVector

      public CIVector​(NSCoder coder)
    • CIVector

      public CIVector​(double[] values)
    • CIVector

      public CIVector​(float[] values)
  • Method Details

    • getCount

      public long getCount()
    • getX

      public double getX()
    • getY

      public double getY()
    • getZ

      public double getZ()
    • getW

      public double getW()
    • getCGPointValue

      public CGPoint getCGPointValue()
    • getCGRectValue

      public CGRect getCGRectValue()
    • getCGAffineTransformValue

      public CGAffineTransform getCGAffineTransformValue()
    • getStringRepresentation

      public String getStringRepresentation()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(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)
    • init

      protected long init​(CGRect r)
    • init

      protected long init​(CGAffineTransform r)
    • init

      protected long init​(String representation)
    • getValueAtIndex

      public double getValueAtIndex​(long index)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)