Resource Base
Table of contents

QuadDrawingItem Class

QuadDrawingItem is a subclass of DrawingItem. Dynamsoft Camera Enhancer will draw the QuadDrawingItem on the UI if it is created and added to the DCECameraView or DCEImageEditorView.

class com.dynamsoft.dce.QuadDrawingItem extends DrawingItem
Method Descriptions
QuadDrawingItem The constructor of QuadDrawingItem. Create an instance of QuadDrawingItem.
getMediaType Get the media type of the QuadDrawingItem.
getQuad Get the Quad of the QuadDrawingItem.
getDrawingStyleId Get the drawing style of the current drawing item.
setDrawingStyleId Set the drawing style of the current drawing item.
getState Get the state of the current drawing item.
setState Set the state of the current drawing item.

QuadDrawingItem

The constructor of QuadDrawingItem. Create an instance of QuadDrawingItem.

public QuadDrawingItem(com.dynamsoft.core.Quadrilateral quad);

Parameters

quad: The Quadrilateral that indicates the location of the QuadDrawingItem.

Code Snippet

DrawingItem drawingItem = new QuadDrawingItem(quad);

 

getMediaType

Get the media type of the QuadDrawingItem.

public EnumDrawingItemMeidaType getMediaType();

Return Value

The media type of the QuadDrawingItem.

Code Snippet

EnumDrawingItemMediaType mediaType = drawingItem.getMediaType();

 

getQuad

Get the Quad of the QuadDrawingItem.

public com.dynamsoft.core.Quadrilateral getQuad();

Return Value

The Quadrilateral that indicates the location of the QuadDrawingItem.

Code Snippet

com.dynamsoft.core.Quadrilateral quad = drawingItem.getQuad();

 

getDrawingStyleId

Get the ID of the DrawingStyle that is applied on this DrawingItem.

public int getDrawingStyleId();

Return Value

An int value that representing the style ID.

Code Snippet

int styleId = drawingItem.getDrawingStyleId();

 

setDrawingStyleId

Set a DrawingStyle by ID for the DrawingItem.

public void setDrawingStyleId(int style);

Parameters

style: An int value that representing the style ID.

Code Snippet

drawingItem.setDrawingStyleId(0);

 

getState

Get the status of the DrawingItem.

public EnumDrawingItemState getState();

Return Value

The value that indicates the state of the DrawingItem. View all available DrawingItem states in EnumDrawingItemState.

Code Snippet

EnumDrawingItemState state = drawingItem.getState();

 

setState

Set the status of the DrawingItem.

public void setState(EnumDrawingItemState state);

Parameters

state: The value that indicates the state of the DrawingItem. View all available DrawingItem states in EnumDrawingItemState.

Code Snippet

drawingItem.setState(EnumDrawingItemState.DIS_SELECTED)

 

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

version 3.0.3

  • Latest version
  • Version 4.x
    • Version 4.2.0
    • Version 4.0.2
    • Version 4.0.1
    • Version 4.0.0
  • Version 3.x
    • Version 3.0.3
    • Version 3.0.2
    • Version 3.0.1
    • Version 3.0.0
  • Version 2.x
    • Version 2.3.21
    • Version 2.3.20
    • Version 2.3.12
    • Version 2.3.11
    • Version 2.3.10
    • Version 2.3.5
    • Version 2.3.4
    • Version 2.3.3
    • Version 2.3.2
    • Version 2.3.1
    • Version 2.3.0
    • Version 2.1.4
    • Version 2.1.3
    • Version 2.1.1
    • Version 2.0.0
Change +