MeiCam SDK For Android  3.14.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
com.meicam.sdk.NvsCaptionTextLayout Class Reference

captions span. More...

Public Member Functions

void release ()
 
int getLineCount ()
 
RectF getBoundingRectAtLine (int lineNum)
 
int getGlyphCountInLine (int lineNum)
 
RectF getGlyphBoundingRect (int lineNum, int glyphIndexInLine)
 

Protected Member Functions

void setInternalObject (long internalObject)
 
long getInternalObject ()
 
void finalize () throws Throwable
 

Protected Attributes

long m_internalObject = 0
 

Detailed Description

captions span.

Used to get detailed layout information for the caption

Warning
In the NvsCaption class, all public APIs are used in the UI thread! ! !

Member Function Documentation

◆ finalize()

void com.meicam.sdk.NvsCaptionTextLayout.finalize ( ) throws Throwable
inlineprotected

◆ getBoundingRectAtLine()

RectF com.meicam.sdk.NvsCaptionTextLayout.getBoundingRectAtLine ( int  lineNum)
inline
Parameters

◆ getGlyphBoundingRect()

RectF com.meicam.sdk.NvsCaptionTextLayout.getGlyphBoundingRect ( int  lineNum,
int  glyphIndexInLine 
)
inline
Parameters

◆ getGlyphCountInLine()

int com.meicam.sdk.NvsCaptionTextLayout.getGlyphCountInLine ( int  lineNum)
inline
Parameters

◆ getInternalObject()

long com.meicam.sdk.NvsCaptionTextLayout.getInternalObject ( )
inlineprotected

◆ getLineCount()

int com.meicam.sdk.NvsCaptionTextLayout.getLineCount ( )
inline
Parameters

◆ release()

void com.meicam.sdk.NvsCaptionTextLayout.release ( )
inline

◆ setInternalObject()

void com.meicam.sdk.NvsCaptionTextLayout.setInternalObject ( long  internalObject)
inlineprotected

Member Data Documentation

◆ m_internalObject

long com.meicam.sdk.NvsCaptionTextLayout.m_internalObject = 0
protected

The documentation for this class was generated from the following file: