Class CGColorDataFormat


  • public final class CGColorDataFormat
    extends org.moe.natj.c.StructObject
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int bitmap_info()
      see CGImage.h
      long bits_per_component()  
      long bytes_per_row()
      can be 0, if data is pixel aligned
      org.moe.natj.general.ptr.ConstVoidPtr colorspace_info()
      one of:
      org.moe.natj.general.ptr.NFloatPtr decode()
      pass NULL; reserved for future use
      int intent()
      set to kCGRenderingIntentDefault if unknown
      void setBitmap_info​(int value)
      see CGImage.h
      void setBits_per_component​(long value)  
      void setBytes_per_row​(long value)
      can be 0, if data is pixel aligned
      void setColorspace_info​(org.moe.natj.general.ptr.ConstVoidPtr value)
      one of:
      void setDecode​(org.moe.natj.general.ptr.NFloatPtr value)
      pass NULL; reserved for future use
      void setIntent​(int value)
      set to kCGRenderingIntentDefault if unknown
      void setVersion​(int value)
      current version = 0
      int version()
      current version = 0
      • Methods inherited from class org.moe.natj.general.NativeObject

        finalize, getPeer, getPeerPointer
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CGColorDataFormat

        public CGColorDataFormat()
      • CGColorDataFormat

        protected CGColorDataFormat​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • version

        public int version()
        current version = 0
      • setVersion

        public void setVersion​(int value)
        current version = 0
      • colorspace_info

        public org.moe.natj.general.ptr.ConstVoidPtr colorspace_info()
        one of:
      • setColorspace_info

        public void setColorspace_info​(org.moe.natj.general.ptr.ConstVoidPtr value)
        one of:
      • bitmap_info

        public int bitmap_info()
        see CGImage.h
      • setBitmap_info

        public void setBitmap_info​(int value)
        see CGImage.h
      • bits_per_component

        public long bits_per_component()
      • setBits_per_component

        public void setBits_per_component​(long value)
      • bytes_per_row

        public long bytes_per_row()
        can be 0, if data is pixel aligned
      • setBytes_per_row

        public void setBytes_per_row​(long value)
        can be 0, if data is pixel aligned
      • intent

        public int intent()
        set to kCGRenderingIntentDefault if unknown
      • setIntent

        public void setIntent​(int value)
        set to kCGRenderingIntentDefault if unknown
      • decode

        public org.moe.natj.general.ptr.NFloatPtr decode()
        pass NULL; reserved for future use
      • setDecode

        public void setDecode​(org.moe.natj.general.ptr.NFloatPtr value)
        pass NULL; reserved for future use