Table of Contents

Class ImageTypeSpecifier

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

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 ColorModel

ColorModel

arg1 SampleModel

SampleModel

ImageTypeSpecifier(RenderedImage)

public ImageTypeSpecifier(RenderedImage arg0)

Parameters

arg0 RenderedImage

RenderedImage

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

public override string BridgeClassName { get; }

Property Value

string

BufferedImageType

public int BufferedImageType { get; }

Property Value

int

ColorModel

public ColorModel ColorModel { get; }

Property Value

ColorModel

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

NumBands

public int NumBands { get; }

Property Value

int

NumComponents

public int NumComponents { get; }

Property Value

int

SampleModel

public SampleModel SampleModel { get; }

Property Value

SampleModel

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

arg0 ColorSpace

ColorSpace

arg1 int[]

int

arg2 int[]

int

arg3 int

int

arg4 bool

bool

arg5 bool

bool

Returns

ImageTypeSpecifier

ImageTypeSpecifier

CreateBufferedImage(int, int)

public BufferedImage CreateBufferedImage(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

BufferedImage

BufferedImage

CreateFromBufferedImageType(int)

public static ImageTypeSpecifier CreateFromBufferedImageType(int arg0)

Parameters

arg0 int

int

Returns

ImageTypeSpecifier

ImageTypeSpecifier

CreateFromRenderedImage(RenderedImage)

public static ImageTypeSpecifier CreateFromRenderedImage(RenderedImage arg0)

Parameters

arg0 RenderedImage

RenderedImage

Returns

ImageTypeSpecifier

ImageTypeSpecifier

CreateGrayscale(int, int, bool)

public static ImageTypeSpecifier CreateGrayscale(int arg0, int arg1, bool arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 bool

bool

Returns

ImageTypeSpecifier

ImageTypeSpecifier

CreateGrayscale(int, int, bool, bool)

public static ImageTypeSpecifier CreateGrayscale(int arg0, int arg1, bool arg2, bool arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 bool

bool

arg3 bool

bool

Returns

ImageTypeSpecifier

ImageTypeSpecifier

CreateIndexed(byte[], byte[], byte[], byte[], int, int)

public static ImageTypeSpecifier CreateIndexed(byte[] arg0, byte[] arg1, byte[] arg2, byte[] arg3, int arg4, int arg5)

Parameters

arg0 byte[]

byte

arg1 byte[]

byte

arg2 byte[]

byte

arg3 byte[]

byte

arg4 int

int

arg5 int

int

Returns

ImageTypeSpecifier

ImageTypeSpecifier

CreateInterleaved(ColorSpace, int[], int, bool, bool)

public static ImageTypeSpecifier CreateInterleaved(ColorSpace arg0, int[] arg1, int arg2, bool arg3, bool arg4)

Parameters

arg0 ColorSpace

ColorSpace

arg1 int[]

int

arg2 int

int

arg3 bool

bool

arg4 bool

bool

Returns

ImageTypeSpecifier

ImageTypeSpecifier

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

arg0 ColorSpace

ColorSpace

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 int

int

arg6 bool

bool

Returns

ImageTypeSpecifier

ImageTypeSpecifier

GetBitsPerBand(int)

public int GetBitsPerBand(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetSampleModel(int, int)

public SampleModel GetSampleModel(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

SampleModel

SampleModel