Class Outline
public class Outline : JVMBridgeBase<Outline>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Outline>Outline
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Outline>.IsAssignableFrom(IJavaType)JVMBridgeBase<Outline>.IsAssignableFrom<T>()JVMBridgeBase<Outline>.Execute<T>(params T[])JVMBridgeBase<Outline>.DynBridgeClazzJVMBridgeBase<Outline>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Outline()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Outline()
Outline(Outline)
public Outline(Outline arg0)
Parameters
Outline(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 Outline(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
CanClip()
public bool CanClip()
Returns
GetAlpha()
public float GetAlpha()
Returns
GetRadius()
public float GetRadius()
Returns
GetRect(Rect)
https://developer.android.com/reference/android/graphics/Outline.html#getRect(android.graphics.Rect)
public bool GetRect(Rect arg0)
Parameters
Returns
IsEmpty()
public bool IsEmpty()
Returns
Offset(int, int)
public void Offset(int arg0, int arg1)
Parameters
Set(Outline)
public void Set(Outline arg0)
Parameters
SetAlpha(float)
public void SetAlpha(float arg0)
Parameters
SetConvexPath(Path)
[Obsolete]
public void SetConvexPath(Path arg0)
Parameters
SetEmpty()
public void SetEmpty()
SetOval(Rect)
https://developer.android.com/reference/android/graphics/Outline.html#setOval(android.graphics.Rect)
public void SetOval(Rect arg0)
Parameters
SetOval(int, int, int, int)
public void SetOval(int arg0, int arg1, int arg2, int arg3)
Parameters
SetPath(Path)
https://developer.android.com/reference/android/graphics/Outline.html#setPath(android.graphics.Path)
public void SetPath(Path arg0)
Parameters
SetRect(Rect)
https://developer.android.com/reference/android/graphics/Outline.html#setRect(android.graphics.Rect)
public void SetRect(Rect arg0)
Parameters
SetRect(int, int, int, int)
public void SetRect(int arg0, int arg1, int arg2, int arg3)
Parameters
SetRoundRect(Rect, float)
public void SetRoundRect(Rect arg0, float arg1)
Parameters
SetRoundRect(int, int, int, int, float)
public void SetRoundRect(int arg0, int arg1, int arg2, int arg3, float arg4)