Table of Contents

Class Arc2D

Namespace
Java.Awt.Geom
Assembly
MASES.JNet.dll
public class Arc2D : RectangularShape, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<RectangularShape>
Arc2D
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<RectangularShape>.IsAssignableFrom(IJavaType)
JVMBridgeBase<RectangularShape>.IsAssignableFrom<T>()
JVMBridgeBase<RectangularShape>.Execute<T>(params T[])
JVMBridgeBase<RectangularShape>.DynBridgeClazz
JVMBridgeBase<RectangularShape>.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

Arc2D()

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

[Obsolete("Arc2D class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Arc2D()

Arc2D(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

[Obsolete("Arc2D class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Arc2D(params object[] args)

Parameters

args object[]

Properties

AngleExtent

public double AngleExtent { get; set; }

Property Value

double

AngleStart

public double AngleStart { get; }

Property Value

double

ArcType

public int ArcType { get; set; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CHORD

public static int CHORD { get; }

Property Value

int

EndPoint

public Point2D EndPoint { get; }

Property Value

Point2D

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

OPEN

public static int OPEN { get; }

Property Value

int

PIE

public static int PIE { get; }

Property Value

int

StartPoint

public Point2D StartPoint { get; }

Property Value

Point2D

Methods

ContainsAngle(double)

public bool ContainsAngle(double arg0)

Parameters

arg0 double

double

Returns

bool

bool

SetAngleStart(Point2D)

public void SetAngleStart(Point2D arg0)

Parameters

arg0 Point2D

Point2D

SetAngleStart(double)

public void SetAngleStart(double arg0)

Parameters

arg0 double

double

SetAngles(Point2D, Point2D)

public void SetAngles(Point2D arg0, Point2D arg1)

Parameters

arg0 Point2D

Point2D

arg1 Point2D

Point2D

SetAngles(double, double, double, double)

public void SetAngles(double arg0, double arg1, double arg2, double arg3)

Parameters

arg0 double

double

arg1 double

double

arg2 double

double

arg3 double

double

SetArc(Arc2D)

public void SetArc(Arc2D arg0)

Parameters

arg0 Arc2D

Arc2D

SetArc(Point2D, Dimension2D, double, double, int)

public void SetArc(Point2D arg0, Dimension2D arg1, double arg2, double arg3, int arg4)

Parameters

arg0 Point2D

Point2D

arg1 Dimension2D

Dimension2D

arg2 double

double

arg3 double

double

arg4 int

int

SetArc(Rectangle2D, double, double, int)

public void SetArc(Rectangle2D arg0, double arg1, double arg2, int arg3)

Parameters

arg0 Rectangle2D

Rectangle2D

arg1 double

double

arg2 double

double

arg3 int

int

SetArc(double, double, double, double, double, double, int)

public void SetArc(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, int arg6)

Parameters

arg0 double

double

arg1 double

double

arg2 double

double

arg3 double

double

arg4 double

double

arg5 double

double

arg6 int

int

SetArcByCenter(double, double, double, double, double, int)

public void SetArcByCenter(double arg0, double arg1, double arg2, double arg3, double arg4, int arg5)

Parameters

arg0 double

double

arg1 double

double

arg2 double

double

arg3 double

double

arg4 double

double

arg5 int

int

SetArcByTangent(Point2D, Point2D, Point2D, double)

public void SetArcByTangent(Point2D arg0, Point2D arg1, Point2D arg2, double arg3)

Parameters

arg0 Point2D

Point2D

arg1 Point2D

Point2D

arg2 Point2D

Point2D

arg3 double

double