Table of Contents

Class RectF

Namespace
Android.Graphics
Assembly
MASES.Netdroid.dll
public class RectF : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
RectF
Implements
Inherited Members
Extension Methods

Constructors

RectF()

public RectF()

RectF(Rect)

public RectF(Rect arg0)

Parameters

arg0 Rect

Rect

RectF(RectF)

public RectF(RectF arg0)

Parameters

arg0 RectF

RectF

RectF(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public RectF(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

RectF(float, float, float, float)

public RectF(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

bottom

public float bottom { get; set; }

Property Value

float

left

public float left { get; set; }

Property Value

float

right

public float right { get; set; }

Property Value

float

top

public float top { get; set; }

Property Value

float

Methods

CenterX()

public float CenterX()

Returns

float

float

CenterY()

public float CenterY()

Returns

float

float

Contains(RectF)

public bool Contains(RectF arg0)

Parameters

arg0 RectF

RectF

Returns

bool

bool

Contains(float, float)

public bool Contains(float arg0, float arg1)

Parameters

arg0 float

float

arg1 float

float

Returns

bool

bool

Contains(float, float, float, float)

public bool Contains(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Returns

bool

bool

CreatePoolableInstance()

HPA initializer for RectF()

public static RectF CreatePoolableInstance()

Returns

RectF

CreatePoolableInstance(Rect)

HPA initializer for RectF(Android.Graphics.Rect arg0)

public static RectF CreatePoolableInstance(Rect arg0)

Parameters

arg0 Rect

Returns

RectF

CreatePoolableInstance(RectF)

HPA initializer for RectF(Android.Graphics.RectF arg0)

public static RectF CreatePoolableInstance(RectF arg0)

Parameters

arg0 RectF

Returns

RectF

CreatePoolableInstance(float, float, float, float)

HPA initializer for RectF(float arg0, float arg1, float arg2, float arg3)

public static RectF CreatePoolableInstance(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float
arg1 float
arg2 float
arg3 float

Returns

RectF

DescribeContents()

public int DescribeContents()

Returns

int

int

Height()

public float Height()

Returns

float

float

Inset(float, float)

public void Inset(float arg0, float arg1)

Parameters

arg0 float

float

arg1 float

float

Intersect(RectF)

public bool Intersect(RectF arg0)

Parameters

arg0 RectF

RectF

Returns

bool

bool

Intersect(float, float, float, float)

public bool Intersect(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Returns

bool

bool

Intersects(RectF, RectF)

public static bool Intersects(RectF arg0, RectF arg1)

Parameters

arg0 RectF

RectF

arg1 RectF

RectF

Returns

bool

bool

Intersects(float, float, float, float)

public bool Intersects(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Returns

bool

bool

IsEmpty()

public bool IsEmpty()

Returns

bool

bool

Offset(float, float)

public void Offset(float arg0, float arg1)

Parameters

arg0 float

float

arg1 float

float

OffsetTo(float, float)

public void OffsetTo(float arg0, float arg1)

Parameters

arg0 float

float

arg1 float

float

ReadFromParcel(Parcel)

public void ReadFromParcel(Parcel arg0)

Parameters

arg0 Parcel

Parcel

Round(Rect)

public void Round(Rect arg0)

Parameters

arg0 Rect

Rect

RoundOut(Rect)

public void RoundOut(Rect arg0)

Parameters

arg0 Rect

Rect

Set(Rect)

public void Set(Rect arg0)

Parameters

arg0 Rect

Rect

Set(RectF)

public void Set(RectF arg0)

Parameters

arg0 RectF

RectF

Set(float, float, float, float)

public void Set(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

SetEmpty()

public void SetEmpty()

SetIntersect(RectF, RectF)

public bool SetIntersect(RectF arg0, RectF arg1)

Parameters

arg0 RectF

RectF

arg1 RectF

RectF

Returns

bool

bool

Sort()

public void Sort()

ToShortString()

public String ToShortString()

Returns

String

String

Union(RectF)

public void Union(RectF arg0)

Parameters

arg0 RectF

RectF

Union(float, float)

public void Union(float arg0, float arg1)

Parameters

arg0 float

float

arg1 float

float

Union(float, float, float, float)

public void Union(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Width()

public float Width()

Returns

float

float

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int