Class GlyphMetrics
public class GlyphMetrics : JVMBridgeBase<GlyphMetrics>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<GlyphMetrics>GlyphMetrics
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<GlyphMetrics>.IsAssignableFrom(IJavaType)JVMBridgeBase<GlyphMetrics>.IsAssignableFrom<T>()JVMBridgeBase<GlyphMetrics>.Execute<T>(params T[])JVMBridgeBase<GlyphMetrics>.DynBridgeClazzJVMBridgeBase<GlyphMetrics>.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
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
boolarg1
floatarg2
floatarg3
Rectangle2Darg4
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
floatarg1
Rectangle2Darg2
byte
Properties
Advance
public float Advance { get; }
Property Value
AdvanceX
public float AdvanceX { get; }
Property Value
AdvanceY
public float AdvanceY { 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
COMBINING
public static byte COMBINING { get; }
Property Value
COMPONENT
public static byte COMPONENT { 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
LIGATURE
public static byte LIGATURE { get; }
Property Value
LSB
public float LSB { get; }
Property Value
RSB
public float RSB { get; }
Property Value
STANDARD
public static byte STANDARD { get; }
Property Value
Type
public int Type { get; }
Property Value
WHITESPACE
public static byte WHITESPACE { get; }
Property Value
Methods
IsCombining()
public bool IsCombining()
Returns
IsComponent()
public bool IsComponent()
Returns
IsLigature()
public bool IsLigature()
Returns
IsStandard()
public bool IsStandard()
Returns
IsWhitespace()
public bool IsWhitespace()