Class PixTiling

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PixTiling.ByReference  
      static class  PixTiling.ByValue  
      • Nested classes/interfaces inherited from class com.sun.jna.Structure

        com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int h
      tile height
      C type : l_int32
      int nx
      number of tiles horizontally
      C type : l_int32
      int ny
      number of tiles vertically
      C type : l_int32
      Pix.ByReference pix
      input pix (a clone)
      C type : Pix*
      int strip
      strip for paint; default is TRUE
      C type : l_int32
      int w
      tile width
      C type : l_int32
      int xoverlap
      overlap on left and right
      C type : l_int32
      int yoverlap
      overlap on top and bottom
      C type : l_int32
      • Fields inherited from class com.sun.jna.Structure

        ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
    • Constructor Summary

      Constructors 
      Constructor Description
      PixTiling()  
      PixTiling​(com.sun.jna.Pointer peer)  
      PixTiling​(Pix.ByReference pix, int nx, int ny, int w, int h, int xoverlap, int yoverlap, int strip)  
    • Method Summary

      Modifier and Type Method Description
      protected java.util.List<java.lang.String> getFieldOrder()
      Gets this Structure's field names in their proper order.
      • Methods inherited from class com.sun.jna.Structure

        allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • nx

        public int nx
        number of tiles horizontally
        C type : l_int32
      • ny

        public int ny
        number of tiles vertically
        C type : l_int32
      • w

        public int w
        tile width
        C type : l_int32
      • h

        public int h
        tile height
        C type : l_int32
      • xoverlap

        public int xoverlap
        overlap on left and right
        C type : l_int32
      • yoverlap

        public int yoverlap
        overlap on top and bottom
        C type : l_int32
      • strip

        public int strip
        strip for paint; default is TRUE
        C type : l_int32
    • Constructor Detail

      • PixTiling

        public PixTiling()
      • PixTiling

        public PixTiling​(Pix.ByReference pix,
                         int nx,
                         int ny,
                         int w,
                         int h,
                         int xoverlap,
                         int yoverlap,
                         int strip)
        Parameters:
        pix - input pix (a clone)
        C type : Pix*
        nx - number of tiles horizontally
        C type : l_int32
        ny - number of tiles vertically
        C type : l_int32
        w - tile width
        C type : l_int32
        h - tile height
        C type : l_int32
        xoverlap - overlap on left and right
        C type : l_int32
        yoverlap - overlap on top and bottom
        C type : l_int32
        strip - strip for paint; default is TRUE
        C type : l_int32
      • PixTiling

        public PixTiling​(com.sun.jna.Pointer peer)
    • Method Detail

      • getFieldOrder

        protected java.util.List<java.lang.String> getFieldOrder()
        Gets this Structure's field names in their proper order.
        Overrides:
        getFieldOrder in class com.sun.jna.Structure
        Returns:
        list of ordered field names