Class MemoryImageSource
public class MemoryImageSource : ImageProducer, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IImageProducer
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ImageProducer>MemoryImageSource
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ImageProducer>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<ImageProducer>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<ImageProducer>.IsAssignableFrom(IJavaType)JVMBridgeBase<ImageProducer>.IsAssignableFrom<T>()JVMBridgeBase<ImageProducer>.Execute<T>(params T[])JVMBridgeBase<ImageProducer>.DynBridgeClazzJVMBridgeBase<ImageProducer>.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
MemoryImageSource()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public MemoryImageSource()
MemoryImageSource(int, int, ColorModel, byte[], int, int)
public MemoryImageSource(int arg0, int arg1, ColorModel arg2, byte[] arg3, int arg4, int arg5)
Parameters
MemoryImageSource(int, int, ColorModel, byte[], int, int, Hashtable<object, object>)
public MemoryImageSource(int arg0, int arg1, ColorModel arg2, byte[] arg3, int arg4, int arg5, Hashtable<object, object> arg6)
Parameters
MemoryImageSource(int, int, ColorModel, int[], int, int)
public MemoryImageSource(int arg0, int arg1, ColorModel arg2, int[] arg3, int arg4, int arg5)
Parameters
MemoryImageSource(int, int, ColorModel, int[], int, int, Hashtable<object, object>)
public MemoryImageSource(int arg0, int arg1, ColorModel arg2, int[] arg3, int arg4, int arg5, Hashtable<object, object> arg6)
Parameters
MemoryImageSource(int, int, int[], int, int)
public MemoryImageSource(int arg0, int arg1, int[] arg2, int arg3, int arg4)
Parameters
MemoryImageSource(int, int, int[], int, int, Hashtable<object, object>)
public MemoryImageSource(int arg0, int arg1, int[] arg2, int arg3, int arg4, Hashtable<object, object> arg5)
Parameters
MemoryImageSource(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 MemoryImageSource(params object[] args)
Parameters
args
object[]
Properties
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
AddConsumer(ImageConsumer)
public void AddConsumer(ImageConsumer arg0)
Parameters
IsConsumer(ImageConsumer)
public bool IsConsumer(ImageConsumer arg0)
Parameters
Returns
NewPixels()
public void NewPixels()
NewPixels(byte[], ColorModel, int, int)
public void NewPixels(byte[] arg0, ColorModel arg1, int arg2, int arg3)
Parameters
arg0
byte[]arg1
ColorModelarg2
intarg3
int
NewPixels(int, int, int, int)
public void NewPixels(int arg0, int arg1, int arg2, int arg3)
Parameters
NewPixels(int, int, int, int, bool)
public void NewPixels(int arg0, int arg1, int arg2, int arg3, bool arg4)
Parameters
NewPixels(int[], ColorModel, int, int)
public void NewPixels(int[] arg0, ColorModel arg1, int arg2, int arg3)
Parameters
arg0
int[]arg1
ColorModelarg2
intarg3
int
RemoveConsumer(ImageConsumer)
public void RemoveConsumer(ImageConsumer arg0)
Parameters
RequestTopDownLeftRightResend(ImageConsumer)
public void RequestTopDownLeftRightResend(ImageConsumer arg0)
Parameters
SetAnimated(bool)
public void SetAnimated(bool arg0)
Parameters
SetFullBufferUpdates(bool)
public void SetFullBufferUpdates(bool arg0)
Parameters
StartProduction(ImageConsumer)
public void StartProduction(ImageConsumer arg0)