Show / Hide Table of Contents

Class CurvePainter

Inheritance
System.Object
Java.Lang.Object
CurvePainter
Implements
Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
Inherited Members
Java.Lang.Object.Java.Interop.IJavaPeerable.DisposeUnlessReferenced()
Java.Lang.Object.Java.Interop.IJavaPeerable.Disposed()
Java.Lang.Object.Java.Interop.IJavaPeerable.Finalized()
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniIdentityHashCode(System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniManagedPeerState(Java.Interop.JniManagedPeerStates)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetPeerReference(Java.Interop.JniObjectReference)
Java.Lang.Object.Dispose()
Java.Lang.Object.Dispose(System.Boolean)
Java.Lang.Object.GetObject<T>(System.IntPtr, System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.GetObject<T>(System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.FromArray<T>(T[])
Java.Lang.Object.Clone()
Java.Lang.Object.Equals(Java.Lang.Object)
Java.Lang.Object.JavaFinalize()
Java.Lang.Object.GetHashCode()
Java.Lang.Object.Notify()
Java.Lang.Object.NotifyAll()
Java.Lang.Object.ToString()
Java.Lang.Object.Wait()
Java.Lang.Object.Wait(System.Int64)
Java.Lang.Object.Wait(System.Int64, System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.JniManagedPeerState
Java.Lang.Object.Class
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: pdftronprivate.PDF
Assembly: PDFNetAndroid.dll
Syntax
[Register("com/pdftron/pdf/CurvePainter", DoNotGenerateAcw = true)]
public class CurvePainter : Object, IJavaObject, IJavaPeerable, IDisposable

Constructors

CurvePainter(Bitmap)

Declaration
[Register(".ctor", "(Landroid/graphics/Bitmap;)V", "")]
public CurvePainter(Bitmap p0)
Parameters
Type Name Description
Android.Graphics.Bitmap p0

CurvePainter(Int32[])

Declaration
[Register(".ctor", "([I)V", "")]
public CurvePainter(int[] p0)
Parameters
Type Name Description
System.Int32[] p0

CurvePainter(IntPtr, JniHandleOwnership)

Declaration
protected CurvePainter(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

CurvePainter(String)

Declaration
[Register(".ctor", "(Ljava/lang/String;)V", "")]
public CurvePainter(string p0)
Parameters
Type Name Description
System.String p0

Fields

DrawModeLines

Declaration
[Register("DRAW_MODE_LINES")]
public const int DrawModeLines = 1
Field Value
Type Description
System.Int32

DrawModePath

Declaration
[Register("DRAW_MODE_PATH")]
public const int DrawModePath = 0
Field Value
Type Description
System.Int32

Properties

Bitmap

Declaration
public virtual Bitmap Bitmap
{
    [Register("getBitmap", "()Landroid/graphics/Bitmap;", "GetGetBitmapHandler")]
    get;
}
Property Value
Type Description
Android.Graphics.Bitmap

MultBlend

Declaration
public virtual bool MultBlend
{
    [Register("getMultBlend", "()Z", "GetGetMultBlendHandler")]
    get;
    [Register("setMultBlend", "(Z)V", "GetSetMultBlend_ZHandler")]
    set;
}
Property Value
Type Description
System.Boolean

Rect

Declaration
public virtual Rect Rect
{
    [Register("getRect", "()Landroid/graphics/Rect;", "GetGetRectHandler")]
    get;
    [Register("setRect", "(Landroid/graphics/Rect;)V", "GetSetRect_Landroid_graphics_Rect_Handler")]
    set;
}
Property Value
Type Description
Android.Graphics.Rect

Methods

Create(CurvePainter)

Declaration
[Register("create", "(Lcom/pdftron/pdf/CurvePainter;)Lcom/pdftron/pdf/CurvePainter;", "")]
public static CurvePainter Create(CurvePainter p0)
Parameters
Type Name Description
CurvePainter p0
Returns
Type Description
CurvePainter

Draw(Canvas, Single, Single, Double, Double, Double, Double)

Declaration
[Register("draw", "(Landroid/graphics/Canvas;FFDDDD)V", "GetDraw_Landroid_graphics_Canvas_FFDDDDHandler")]
public virtual void Draw(Canvas p0, float p1, float p2, double p3, double p4, double p5, double p6)
Parameters
Type Name Description
Android.Graphics.Canvas p0
System.Single p1
System.Single p2
System.Double p3
System.Double p4
System.Double p5
System.Double p6

GetBuffer()

Declaration
[Register("getBuffer", "()[I", "GetGetBufferHandler")]
public virtual int[] GetBuffer()
Returns
Type Description
System.Int32[]

Implements

Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
In This Article
Back to top Generated by DocFX