Class Arc2D
public class Arc2D : RectangularShape, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<RectangularShape>Arc2D
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<RectangularShape>.IsAssignableFrom(IJavaType)JVMBridgeBase<RectangularShape>.IsAssignableFrom<T>()JVMBridgeBase<RectangularShape>.Execute<T>(params T[])JVMBridgeBase<RectangularShape>.DynBridgeClazzJVMBridgeBase<RectangularShape>.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
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
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#getAngleExtent() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setAngleExtent(double)
public double AngleExtent { get; set; }
Property Value
AngleStart
public double AngleStart { get; }
Property Value
ArcType
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#getArcType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Arc2D.html#setArcType(int)
public int ArcType { get; set; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CHORD
public static int CHORD { get; }
Property Value
EndPoint
public Point2D EndPoint { 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
OPEN
public static int OPEN { get; }
Property Value
PIE
public static int PIE { get; }
Property Value
StartPoint
public Point2D StartPoint { get; }
Property Value
Methods
ContainsAngle(double)
public bool ContainsAngle(double arg0)
Parameters
Returns
SetAngleStart(Point2D)
public void SetAngleStart(Point2D arg0)
Parameters
SetAngleStart(double)
public void SetAngleStart(double arg0)
Parameters
SetAngles(Point2D, Point2D)
public void SetAngles(Point2D arg0, Point2D arg1)
Parameters
SetAngles(double, double, double, double)
public void SetAngles(double arg0, double arg1, double arg2, double arg3)
Parameters
SetArc(Arc2D)
public void SetArc(Arc2D arg0)
Parameters
SetArc(Point2D, Dimension2D, double, double, int)
public void SetArc(Point2D arg0, Dimension2D arg1, double arg2, double arg3, int arg4)
Parameters
arg0
Point2Darg1
Dimension2Darg2
doublearg3
doublearg4
int
SetArc(Rectangle2D, double, double, int)
public void SetArc(Rectangle2D arg0, double arg1, double arg2, int arg3)
Parameters
arg0
Rectangle2Darg1
doublearg2
doublearg3
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
SetArcByCenter(double, double, double, double, double, int)
public void SetArcByCenter(double arg0, double arg1, double arg2, double arg3, double arg4, int arg5)
Parameters
SetArcByTangent(Point2D, Point2D, Point2D, double)
public void SetArcByTangent(Point2D arg0, Point2D arg1, Point2D arg2, double arg3)