Resource Base
Table of contents

RectDrawingItem Class

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

class com.dynamsoft.dce.RectDrawingItem extends DrawingItem
Method Descriptions
RectDrawingItem The constructor of RectDrawingItem. Create an instance of RectDrawingItem.
getMediaType Get the media type of the RectDrawingItem.
getRect Get the Rect of the RectDrawingItem.
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.

 

RectDrawingItem

The constructor of RectDrawingItem. Create an instance of RectDrawingItem.

public RectDrawingItem(android.graphics.Rect rect);

Parameters

rect: The Rect that indicates the location of the RectDrawingItem.

Code Snippet

DrawingItem drawingItem = new RectDrawingItem(rect);

 

getMediaType

Get the media type of the RectDrawingItem.

public EnumDrawingItemMeidaType getMediaType();

Return Value

The media type of the RectDrawingItem.

Code Snippet

EnumDrawingItemMediaType mediaType = drawingItem.getMediaType();

 

getRect

Get the Rect of the RectDrawingItem.

public android.graphics.Rect getRect();

Return Value

The Rect that indicates the location of the RectDrawingItem.

Code Snippet

android.graphics.Rect rect = drawingItem.getRect();

 

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 +