public class

AnnotViewImpl

extends Object
java.lang.Object
   ↳ com.pdftron.pdf.widget.AnnotViewImpl

Summary

Nested Classes
interface AnnotViewImpl.AnnotViewImplListener  
Fields
public Rect mAnnotRect
public RectF mAnnotRectF
public int mAnnotRotation
public AnnotStyle mAnnotStyle
public int mAnnotUIRotation
public Paint mBmpMultBlendPaint
public Paint mBmpPaint
public boolean mCanDrawCtrlPts
public PointF[] mCtrlPts
public Paint mCtrlPtsPaint
public float mCtrlRadius
public CurvePainter mCurvePainter
public int mFillColor
public Paint mFillPaint
public float mGuidelinExtend
public Paint mGuidelinePaint
public boolean mHasSelectionPermission
public float mOpacity
public int mPageNum
public Paint mPaint
public PDFViewCtrl mPdfViewCtrl
public PointF mPt1
public PointF mPt2
public float mRotateCenterRadius
public int mStrokeColor
public float mThickness
public float mThicknessDraw
public float mThicknessReserve
public ArrayList<PointF> mVertices
public double mZoom
Public Constructors
AnnotViewImpl(Context context)
AnnotViewImpl(PDFViewCtrl pdfViewCtrl, AnnotStyle annotStyle)
Public Methods
void addPositionGuidelines(Pair<Point, Point> guidelines)
void init(Context context)
boolean isAnnotEditAdvancedShape()
boolean isAnnotEditLine()
boolean isAnnotResizable()
boolean isCallout()
boolean isFreeHighlighter()
boolean isNightMode()
boolean isStamp()
void loadFont(AnnotViewImpl.AnnotViewImplListener listener)
void removeCtrlPts()
void setAnnotStyle(PDFViewCtrl pdfViewCtrl, AnnotStyle annotStyle)
void setVertices(PointF... points)
void setZoom(double zoom)
void updateBorderStyle(ShapeBorderStyle borderStyle)
void updateColor(int color)
void updateFillColor(int color)
void updateLineEndStyle(LineEndingStyle lineEndStyle)
void updateLineStartStyle(LineEndingStyle lineStartStyle)
void updateLineStyle(LineStyle lineStyle)
void updateOpacity(float opacity)
void updateRulerItem(RulerItem rulerItem)
void updateThickness(float thickness)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public Rect mAnnotRect

public RectF mAnnotRectF

public int mAnnotRotation

public AnnotStyle mAnnotStyle

public int mAnnotUIRotation

public Paint mBmpMultBlendPaint

public Paint mBmpPaint

public boolean mCanDrawCtrlPts

public PointF[] mCtrlPts

public Paint mCtrlPtsPaint

public float mCtrlRadius

public CurvePainter mCurvePainter

public int mFillColor

public Paint mFillPaint

public float mGuidelinExtend

public Paint mGuidelinePaint

public boolean mHasSelectionPermission

public float mOpacity

public int mPageNum

public Paint mPaint

public PDFViewCtrl mPdfViewCtrl

public PointF mPt1

public PointF mPt2

public float mRotateCenterRadius

public int mStrokeColor

public float mThickness

public float mThicknessDraw

public float mThicknessReserve

public ArrayList<PointF> mVertices

public double mZoom

Public Constructors

public AnnotViewImpl (Context context)

public AnnotViewImpl (PDFViewCtrl pdfViewCtrl, AnnotStyle annotStyle)

Public Methods

public void addPositionGuidelines (Pair<Point, Point> guidelines)

public void init (Context context)

public boolean isAnnotEditAdvancedShape ()

public boolean isAnnotEditLine ()

public boolean isAnnotResizable ()

public boolean isCallout ()

public boolean isFreeHighlighter ()

public boolean isNightMode ()

public boolean isStamp ()

public void loadFont (AnnotViewImpl.AnnotViewImplListener listener)

public void removeCtrlPts ()

public void setAnnotStyle (PDFViewCtrl pdfViewCtrl, AnnotStyle annotStyle)

public void setVertices (PointF... points)

public void setZoom (double zoom)

public void updateBorderStyle (ShapeBorderStyle borderStyle)

public void updateColor (int color)

public void updateFillColor (int color)

public void updateLineEndStyle (LineEndingStyle lineEndStyle)

public void updateLineStartStyle (LineEndingStyle lineStartStyle)

public void updateLineStyle (LineStyle lineStyle)

public void updateOpacity (float opacity)

public void updateRulerItem (RulerItem rulerItem)

public void updateThickness (float thickness)