Class Area
public class Area : JVMBridgeBase<Area>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Area>Area
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Area>.SExecuteWithSignature<TReturn>(Type, IJavaType, string, string, params object[])JVMBridgeBase<Area>.IsAssignableFrom(IJavaType)JVMBridgeBase<Area>.IsAssignableFrom<T>()JVMBridgeBase<Area>.Execute<T>(params T[])JVMBridgeBase<Area>.DynBridgeClazzJVMBridgeBase<Area>.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
Area()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Area()
Area(Shape)
public Area(Shape arg0)
Parameters
Area(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 Area(params object[] args)
Parameters
args
object[]
Properties
Bounds
public Rectangle Bounds { get; }
Property Value
Bounds2D
public Rectangle2D Bounds2D { get; }
Property Value
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
Add(Area)
public void Add(Area arg0)
Parameters
Contains(Point2D)
public bool Contains(Point2D arg0)
Parameters
Returns
Contains(Rectangle2D)
public bool Contains(Rectangle2D arg0)
Parameters
arg0
Rectangle2D
Returns
Contains(double, double)
public bool Contains(double arg0, double arg1)
Parameters
Returns
Contains(double, double, double, double)
public bool Contains(double arg0, double arg1, double arg2, double arg3)
Parameters
Returns
CreateTransformedArea(AffineTransform)
public Area CreateTransformedArea(AffineTransform arg0)
Parameters
Returns
ExclusiveOr(Area)
public void ExclusiveOr(Area arg0)
Parameters
GetPathIterator(AffineTransform)
public PathIterator GetPathIterator(AffineTransform arg0)
Parameters
Returns
GetPathIterator(AffineTransform, double)
public PathIterator GetPathIterator(AffineTransform arg0, double arg1)
Parameters
arg0
AffineTransformarg1
double
Returns
Intersect(Area)
public void Intersect(Area arg0)
Parameters
Intersects(Rectangle2D)
public bool Intersects(Rectangle2D arg0)
Parameters
arg0
Rectangle2D
Returns
Intersects(double, double, double, double)
public bool Intersects(double arg0, double arg1, double arg2, double arg3)
Parameters
Returns
IsEmpty()
public bool IsEmpty()
Returns
IsPolygonal()
public bool IsPolygonal()
Returns
IsRectangular()
public bool IsRectangular()
Returns
IsSingular()
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/geom/Area.html#isSingular()
public bool IsSingular()
Returns
Reset()
public void Reset()
Subtract(Area)
public void Subtract(Area arg0)
Parameters
Transform(AffineTransform)
public void Transform(AffineTransform arg0)
Parameters
Operators
implicit operator Shape(Area)
public static implicit operator Shape(Area t)
Parameters
t
Area
Returns
implicit operator Cloneable(Area)
public static implicit operator Cloneable(Area t)
Parameters
t
Area