Table of Contents

Class GlyphMetrics

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

GlyphMetrics()

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

public GlyphMetrics()

GlyphMetrics(bool, float, float, Rectangle2D, byte)

public GlyphMetrics(bool arg0, float arg1, float arg2, Rectangle2D arg3, byte arg4)

Parameters

arg0 bool

bool

arg1 float

float

arg2 float

float

arg3 Rectangle2D

Rectangle2D

arg4 byte

byte

GlyphMetrics(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 GlyphMetrics(params object[] args)

Parameters

args object[]

GlyphMetrics(float, Rectangle2D, byte)

public GlyphMetrics(float arg0, Rectangle2D arg1, byte arg2)

Parameters

arg0 float

float

arg1 Rectangle2D

Rectangle2D

arg2 byte

byte

Properties

Advance

public float Advance { get; }

Property Value

float

AdvanceX

public float AdvanceX { get; }

Property Value

float

AdvanceY

public float AdvanceY { get; }

Property Value

float

Bounds2D

public Rectangle2D Bounds2D { get; }

Property Value

Rectangle2D

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COMBINING

public static byte COMBINING { get; }

Property Value

byte

COMPONENT

public static byte COMPONENT { get; }

Property Value

byte

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

LIGATURE

public static byte LIGATURE { get; }

Property Value

byte

LSB

public float LSB { get; }

Property Value

float

RSB

public float RSB { get; }

Property Value

float

STANDARD

public static byte STANDARD { get; }

Property Value

byte

Type

public int Type { get; }

Property Value

int

WHITESPACE

public static byte WHITESPACE { get; }

Property Value

byte

Methods

IsCombining()

public bool IsCombining()

Returns

bool

bool

IsComponent()

public bool IsComponent()

Returns

bool

bool

IsLigature()

public bool IsLigature()

Returns

bool

bool

IsStandard()

public bool IsStandard()

Returns

bool

bool

IsWhitespace()

public bool IsWhitespace()

Returns

bool

bool