Table of Contents

Class Area

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

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

arg0 Shape

Shape

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

Rectangle

Bounds2D

public Rectangle2D Bounds2D { get; }

Property Value

Rectangle2D

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

Methods

Add(Area)

public void Add(Area arg0)

Parameters

arg0 Area

Area

Contains(Point2D)

public bool Contains(Point2D arg0)

Parameters

arg0 Point2D

Point2D

Returns

bool

bool

Contains(Rectangle2D)

public bool Contains(Rectangle2D arg0)

Parameters

arg0 Rectangle2D

Rectangle2D

Returns

bool

bool

Contains(double, double)

public bool Contains(double arg0, double arg1)

Parameters

arg0 double

double

arg1 double

double

Returns

bool

bool

Contains(double, double, double, double)

public bool Contains(double arg0, double arg1, double arg2, double arg3)

Parameters

arg0 double

double

arg1 double

double

arg2 double

double

arg3 double

double

Returns

bool

bool

CreateTransformedArea(AffineTransform)

public Area CreateTransformedArea(AffineTransform arg0)

Parameters

arg0 AffineTransform

AffineTransform

Returns

Area

Area

ExclusiveOr(Area)

public void ExclusiveOr(Area arg0)

Parameters

arg0 Area

Area

GetPathIterator(AffineTransform)

public PathIterator GetPathIterator(AffineTransform arg0)

Parameters

arg0 AffineTransform

AffineTransform

Returns

PathIterator

PathIterator

GetPathIterator(AffineTransform, double)

public PathIterator GetPathIterator(AffineTransform arg0, double arg1)

Parameters

arg0 AffineTransform

AffineTransform

arg1 double

double

Returns

PathIterator

PathIterator

Intersect(Area)

public void Intersect(Area arg0)

Parameters

arg0 Area

Area

Intersects(Rectangle2D)

public bool Intersects(Rectangle2D arg0)

Parameters

arg0 Rectangle2D

Rectangle2D

Returns

bool

bool

Intersects(double, double, double, double)

public bool Intersects(double arg0, double arg1, double arg2, double arg3)

Parameters

arg0 double

double

arg1 double

double

arg2 double

double

arg3 double

double

Returns

bool

bool

IsEmpty()

public bool IsEmpty()

Returns

bool

bool

IsPolygonal()

public bool IsPolygonal()

Returns

bool

bool

IsRectangular()

public bool IsRectangular()

Returns

bool

bool

IsSingular()

public bool IsSingular()

Returns

bool

bool

Reset()

public void Reset()

Subtract(Area)

public void Subtract(Area arg0)

Parameters

arg0 Area

Area

Transform(AffineTransform)

public void Transform(AffineTransform arg0)

Parameters

arg0 AffineTransform

AffineTransform

Operators

implicit operator Shape(Area)

Converter from Area to Shape

public static implicit operator Shape(Area t)

Parameters

t Area

Returns

Shape

implicit operator Cloneable(Area)

Converter from Area to Cloneable

public static implicit operator Cloneable(Area t)

Parameters

t Area

Returns

Cloneable