Table of Contents

Class RectF

Namespace
Android.Graphics
Assembly
MASES.Netdroid.dll
public class RectF : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
RectF
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

RectF()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public RectF()

RectF(Rect)

public RectF(Rect arg0)

Parameters

arg0 Rect

Rect

RectF(RectF)

public RectF(RectF arg0)

Parameters

arg0 RectF

RectF

RectF(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public RectF(params object[] args)

Parameters

args object[]

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

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

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

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