Class L_Rdid

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  L_Rdid.ByReference  
      static class  L_Rdid.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
      com.sun.jna.ptr.FloatByReference beta
      channel coeffs for template fg term
      C type : l_float32*
      Boxa.ByReference boxa
      Viterbi result for splitting input pixs
      C type : Boxa*
      com.sun.jna.ptr.PointerByReference counta
      count array for each averaged template
      C type : l_int32**
      com.sun.jna.ptr.PointerByReference delya
      best y-shift array per average template
      C type : l_int32**
      int fullarrays
      1 if full arrays are made; 0 otherwise
      C type : l_int32
      com.sun.jna.ptr.FloatByReference gamma
      channel coeffs for bit-and term
      C type : l_float32*
      Numa.ByReference nadely
      y locations of best path templates
      C type : Numa*
      Numa.ByReference nadely_r
      y locations of best rescoredtemplates
      C type : Numa*
      Numa.ByReference namoment
      first moment of pixels in pixs by cols
      C type : Numa*
      int narray
      number of averaged templates
      C type : l_int32
      Numa.ByReference nasample_r
      samples of best scored templates
      C type : Numa*
      Numa.ByReference nascore
      correlation scores: best path templates
      C type : Numa*
      Numa.ByReference nascore_r
      correlation scores: rescored templates
      C type : Numa*
      Numa.ByReference nasum
      pixel count in pixs by column
      C type : Numa*
      Numa.ByReference natempl
      indices of best path templates
      C type : Numa*
      Numa.ByReference natempl_r
      indices of best rescored templates
      C type : Numa*
      Numa.ByReference nawidth
      widths of best path templates
      C type : Numa*
      Numa.ByReference nawidth_r
      widths of best rescoredtemplates
      C type : Numa*
      Numa.ByReference naxloc
      x locations of best path templates
      C type : Numa*
      Numa.ByReference naxloc_r
      x locations of best rescoredtemplates
      C type : Numa*
      Pix.ByReference pixs
      clone of pix to be decoded
      C type : Pix*
      com.sun.jna.ptr.IntByReference setwidth
      setwidths for each template
      C type : l_int32*
      int size
      size of count array (width of pixs)
      C type : l_int32
      com.sun.jna.ptr.FloatByReference trellisscore
      score on trellis
      C type : l_float32*
      com.sun.jna.ptr.IntByReference trellistempl
      template on trellis (for backtrack)
      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
      L_Rdid()  
      L_Rdid​(com.sun.jna.Pointer peer)  
    • 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

      • pixs

        public Pix.ByReference pixs
        clone of pix to be decoded
        C type : Pix*
      • counta

        public com.sun.jna.ptr.PointerByReference counta
        count array for each averaged template
        C type : l_int32**
      • delya

        public com.sun.jna.ptr.PointerByReference delya
        best y-shift array per average template
        C type : l_int32**
      • narray

        public int narray
        number of averaged templates
        C type : l_int32
      • size

        public int size
        size of count array (width of pixs)
        C type : l_int32
      • setwidth

        public com.sun.jna.ptr.IntByReference setwidth
        setwidths for each template
        C type : l_int32*
      • nasum

        public Numa.ByReference nasum
        pixel count in pixs by column
        C type : Numa*
      • namoment

        public Numa.ByReference namoment
        first moment of pixels in pixs by cols
        C type : Numa*
      • fullarrays

        public int fullarrays
        1 if full arrays are made; 0 otherwise
        C type : l_int32
      • beta

        public com.sun.jna.ptr.FloatByReference beta
        channel coeffs for template fg term
        C type : l_float32*
      • gamma

        public com.sun.jna.ptr.FloatByReference gamma
        channel coeffs for bit-and term
        C type : l_float32*
      • trellisscore

        public com.sun.jna.ptr.FloatByReference trellisscore
        score on trellis
        C type : l_float32*
      • trellistempl

        public com.sun.jna.ptr.IntByReference trellistempl
        template on trellis (for backtrack)
        C type : l_int32*
      • natempl

        public Numa.ByReference natempl
        indices of best path templates
        C type : Numa*
      • naxloc

        public Numa.ByReference naxloc
        x locations of best path templates
        C type : Numa*
      • nadely

        public Numa.ByReference nadely
        y locations of best path templates
        C type : Numa*
      • nawidth

        public Numa.ByReference nawidth
        widths of best path templates
        C type : Numa*
      • boxa

        public Boxa.ByReference boxa
        Viterbi result for splitting input pixs
        C type : Boxa*
      • nascore

        public Numa.ByReference nascore
        correlation scores: best path templates
        C type : Numa*
      • natempl_r

        public Numa.ByReference natempl_r
        indices of best rescored templates
        C type : Numa*
      • nasample_r

        public Numa.ByReference nasample_r
        samples of best scored templates
        C type : Numa*
      • naxloc_r

        public Numa.ByReference naxloc_r
        x locations of best rescoredtemplates
        C type : Numa*
      • nadely_r

        public Numa.ByReference nadely_r
        y locations of best rescoredtemplates
        C type : Numa*
      • nawidth_r

        public Numa.ByReference nawidth_r
        widths of best rescoredtemplates
        C type : Numa*
      • nascore_r

        public Numa.ByReference nascore_r
        correlation scores: rescored templates
        C type : Numa*
    • Constructor Detail

      • L_Rdid

        public L_Rdid()
      • L_Rdid

        public L_Rdid​(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