Class ImageTypeSpecifier
public class ImageTypeSpecifier : JVMBridgeBase<ImageTypeSpecifier>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ImageTypeSpecifier>ImageTypeSpecifier
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ImageTypeSpecifier>.IsAssignableFrom(IJavaType)JVMBridgeBase<ImageTypeSpecifier>.IsAssignableFrom<T>()JVMBridgeBase<ImageTypeSpecifier>.Execute<T>(params T[])JVMBridgeBase<ImageTypeSpecifier>.DynBridgeClazzJVMBridgeBase<ImageTypeSpecifier>.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
ImageTypeSpecifier()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ImageTypeSpecifier()
ImageTypeSpecifier(ColorModel, SampleModel)
public ImageTypeSpecifier(ColorModel arg0, SampleModel arg1)
Parameters
arg0
ColorModelarg1
SampleModel
ImageTypeSpecifier(RenderedImage)
public ImageTypeSpecifier(RenderedImage arg0)
Parameters
ImageTypeSpecifier(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 ImageTypeSpecifier(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
BufferedImageType
public int BufferedImageType { get; }
Property Value
ColorModel
public ColorModel ColorModel { 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
NumBands
public int NumBands { get; }
Property Value
NumComponents
public int NumComponents { get; }
Property Value
SampleModel
public SampleModel SampleModel { get; }
Property Value
Methods
CreateBanded(ColorSpace, int[], int[], int, bool, bool)
public static ImageTypeSpecifier CreateBanded(ColorSpace arg0, int[] arg1, int[] arg2, int arg3, bool arg4, bool arg5)
Parameters
Returns
CreateBufferedImage(int, int)
public BufferedImage CreateBufferedImage(int arg0, int arg1)
Parameters
Returns
CreateFromBufferedImageType(int)
public static ImageTypeSpecifier CreateFromBufferedImageType(int arg0)
Parameters
Returns
CreateFromRenderedImage(RenderedImage)
public static ImageTypeSpecifier CreateFromRenderedImage(RenderedImage arg0)
Parameters
Returns
CreateGrayscale(int, int, bool)
public static ImageTypeSpecifier CreateGrayscale(int arg0, int arg1, bool arg2)
Parameters
Returns
CreateGrayscale(int, int, bool, bool)
public static ImageTypeSpecifier CreateGrayscale(int arg0, int arg1, bool arg2, bool arg3)
Parameters
Returns
CreateIndexed(byte[], byte[], byte[], byte[], int, int)
public static ImageTypeSpecifier CreateIndexed(byte[] arg0, byte[] arg1, byte[] arg2, byte[] arg3, int arg4, int arg5)
Parameters
Returns
CreateInterleaved(ColorSpace, int[], int, bool, bool)
public static ImageTypeSpecifier CreateInterleaved(ColorSpace arg0, int[] arg1, int arg2, bool arg3, bool arg4)
Parameters
arg0
ColorSpacearg1
int[]arg2
intarg3
boolarg4
bool
Returns
CreatePacked(ColorSpace, int, int, int, int, int, bool)
public static ImageTypeSpecifier CreatePacked(ColorSpace arg0, int arg1, int arg2, int arg3, int arg4, int arg5, bool arg6)
Parameters
Returns
GetBitsPerBand(int)
public int GetBitsPerBand(int arg0)
Parameters
Returns
GetSampleModel(int, int)
public SampleModel GetSampleModel(int arg0, int arg1)