Class CCBord

    • Nested Class Summary

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

        com.sun.jna.Structure.StructField
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.List<?> getFieldOrder()  
      • Methods inherited from class com.sun.jna.Structure

        allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, 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

      • pix

        public Pix.ByReference pix
        component bitmap (min size)
        C type : Pix*
      • boxa

        public Boxa.ByReference boxa
        regions of each closed curve
        C type : Boxa*
      • start

        public Pta.ByReference start
        initial border pixel locations
        C type : Pta*
      • refcount

        public int refcount
        number of handles; start at 1
        C type : l_int32
      • local

        public Ptaa.ByReference local
        ptaa of chain pixels (local)
        C type : Ptaa*
      • global

        public Ptaa.ByReference global
        ptaa of chain pixels (global)
        C type : Ptaa*
      • splocal

        public Pta.ByReference splocal
        pta of single chain (local)
        C type : Pta*
      • spglobal

        public Pta.ByReference spglobal
        pta of single chain (global)
        C type : Pta*
    • Constructor Detail

      • CCBord

        public CCBord()
      • CCBord

        public CCBord​(Pix.ByReference pix,
                      Boxa.ByReference boxa,
                      Pta.ByReference start,
                      int refcount,
                      Ptaa.ByReference local,
                      Ptaa.ByReference global,
                      Numaa.ByReference step,
                      Pta.ByReference splocal,
                      Pta.ByReference spglobal)
        Parameters:
        pix - component bitmap (min size)
        C type : Pix*
        boxa - regions of each closed curve
        C type : Boxa*
        start - initial border pixel locations
        C type : Pta*
        refcount - number of handles; start at 1
        C type : l_int32
        local - ptaa of chain pixels (local)
        C type : Ptaa*
        global - ptaa of chain pixels (global)
        C type : Ptaa*
        step - numaa of chain code (step dir)
        C type : Numaa*
        splocal - pta of single chain (local)
        C type : Pta*
        spglobal - pta of single chain (global)
        C type : Pta*
      • CCBord

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

      • getFieldOrder

        protected java.util.List<?> getFieldOrder()
        Specified by:
        getFieldOrder in class com.sun.jna.Structure