ClearImageJNI
Class ICiQR

java.lang.Object
  extended by ClearImageJNI.CiSuperObject
      extended by ClearImageJNI.ICiQR

public class ICiQR
extends CiSuperObject

ICiQR Interface.

This class corresponds to a COM interface. Objects of this class are not created directly, but are obtained by calling methods of other COM objects.


Field Summary
 
Fields inherited from class ClearImageJNI.CiSuperObject
lockObject
 
Constructor Summary
ICiQR(long oIn)
           
 
Method Summary
 int Find(int MaxBarcodes)
          Find multiple barcodes.
 ICiBarcode FirstBarcode()
          Find first barcode.
 EBarcodeAlgorithm getAlgorithm()
          Quality of barcode image.
 ICiBarcodes getBarcodes()
          property Barcodes.
 int getCx2l(int i)
          property cx2l.
 FBarcodeDiag getDiagFlags()
          Barcode diagnostic flags.
 FBarcodeDirections getDirections()
          Directions of barcodes to recognize.
 EBarcodeEncoding getEncodings()
          Enable/disable barcode encoding analysis.
 ICiImage getImage()
          Image as CiImage object.
 ICiBarcode NextBarcode()
          Find another barcode.
 void setAlgorithm(EBarcodeAlgorithm arg)
          Quality of barcode image.
 void setCx2l(int i, int arg)
          property cx2l.
 void setDiagFlags(FBarcodeDiag arg)
          Barcode diagnostic flags.
 void setDirections(FBarcodeDirections arg)
          Directions of barcodes to recognize.
 void setEncodings(EBarcodeEncoding arg)
          Enable/disable barcode encoding analysis.
 void setImage(ICiImage arg)
          Image as CiImage object.
 
Methods inherited from class ClearImageJNI.CiSuperObject
CleanUp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ICiQR

public ICiQR(long oIn)
Method Detail

FirstBarcode

public ICiBarcode FirstBarcode()
                        throws CiException
Find first barcode.

Throws:
CiException

NextBarcode

public ICiBarcode NextBarcode()
                       throws CiException
Find another barcode.

Throws:
CiException

getImage

public ICiImage getImage()
                  throws CiException
Image as CiImage object.

Throws:
CiException

setImage

public void setImage(ICiImage arg)
              throws CiException
Image as CiImage object.

Throws:
CiException

getAlgorithm

public EBarcodeAlgorithm getAlgorithm()
                               throws CiException
Quality of barcode image.

Throws:
CiException

setAlgorithm

public void setAlgorithm(EBarcodeAlgorithm arg)
                  throws CiException
Quality of barcode image.

Throws:
CiException

getDiagFlags

public FBarcodeDiag getDiagFlags()
                          throws CiException
Barcode diagnostic flags.

Throws:
CiException

setDiagFlags

public void setDiagFlags(FBarcodeDiag arg)
                  throws CiException
Barcode diagnostic flags.

Throws:
CiException

getBarcodes

public ICiBarcodes getBarcodes()
                        throws CiException
property Barcodes.

Throws:
CiException

getDirections

public FBarcodeDirections getDirections()
                                 throws CiException
Directions of barcodes to recognize.

Throws:
CiException

setDirections

public void setDirections(FBarcodeDirections arg)
                   throws CiException
Directions of barcodes to recognize.

Throws:
CiException

Find

public int Find(int MaxBarcodes)
         throws CiException
Find multiple barcodes.

Throws:
CiException

getCx2l

public int getCx2l(int i)
            throws CiException
property cx2l.

Throws:
CiException

setCx2l

public void setCx2l(int i,
                    int arg)
             throws CiException
property cx2l.

Throws:
CiException

getEncodings

public EBarcodeEncoding getEncodings()
                              throws CiException
Enable/disable barcode encoding analysis.

Throws:
CiException

setEncodings

public void setEncodings(EBarcodeEncoding arg)
                  throws CiException
Enable/disable barcode encoding analysis.

Throws:
CiException