Table of Contents

Class Raster

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

Raster()

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

public Raster()

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

Parameters

args object[]

Properties

Bounds

public Rectangle Bounds { get; }

Property Value

Rectangle

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DataBuffer

public DataBuffer DataBuffer { get; }

Property Value

DataBuffer

Height

public int Height { get; }

Property Value

int

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

MinX

public int MinX { get; }

Property Value

int

MinY

public int MinY { get; }

Property Value

int

NumBands

public int NumBands { get; }

Property Value

int

NumDataElements

public int NumDataElements { get; }

Property Value

int

Parent

public Raster Parent { get; }

Property Value

Raster

SampleModel

public SampleModel SampleModel { get; }

Property Value

SampleModel

SampleModelTranslateX

public int SampleModelTranslateX { get; }

Property Value

int

SampleModelTranslateY

public int SampleModelTranslateY { get; }

Property Value

int

TransferType

public int TransferType { get; }

Property Value

int

Width

public int Width { get; }

Property Value

int

Methods

CreateBandedRaster(DataBuffer, int, int, int, int[], int[], Point)

public static WritableRaster CreateBandedRaster(DataBuffer arg0, int arg1, int arg2, int arg3, int[] arg4, int[] arg5, Point arg6)

Parameters

arg0 DataBuffer

DataBuffer

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int[]

int

arg5 int[]

int

arg6 Point

Point

Returns

WritableRaster

WritableRaster

CreateBandedRaster(int, int, int, int, Point)

public static WritableRaster CreateBandedRaster(int arg0, int arg1, int arg2, int arg3, Point arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 Point

Point

Returns

WritableRaster

WritableRaster

CreateBandedRaster(int, int, int, int, int[], int[], Point)

public static WritableRaster CreateBandedRaster(int arg0, int arg1, int arg2, int arg3, int[] arg4, int[] arg5, Point arg6)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int[]

int

arg5 int[]

int

arg6 Point

Point

Returns

WritableRaster

WritableRaster

CreateChild(int, int, int, int, int, int, int[])

public Raster CreateChild(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int[] arg6)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 int

int

arg6 int[]

int

Returns

Raster

Raster

CreateCompatibleWritableRaster()

public WritableRaster CreateCompatibleWritableRaster()

Returns

WritableRaster

WritableRaster

CreateCompatibleWritableRaster(Rectangle)

public WritableRaster CreateCompatibleWritableRaster(Rectangle arg0)

Parameters

arg0 Rectangle

Rectangle

Returns

WritableRaster

WritableRaster

CreateCompatibleWritableRaster(int, int)

public WritableRaster CreateCompatibleWritableRaster(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

WritableRaster

WritableRaster

CreateCompatibleWritableRaster(int, int, int, int)

public WritableRaster CreateCompatibleWritableRaster(int arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

Returns

WritableRaster

WritableRaster

CreateInterleavedRaster(DataBuffer, int, int, int, int, int[], Point)

public static WritableRaster CreateInterleavedRaster(DataBuffer arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, Point arg6)

Parameters

arg0 DataBuffer

DataBuffer

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 int[]

int

arg6 Point

Point

Returns

WritableRaster

WritableRaster

CreateInterleavedRaster(int, int, int, int, Point)

public static WritableRaster CreateInterleavedRaster(int arg0, int arg1, int arg2, int arg3, Point arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 Point

Point

Returns

WritableRaster

WritableRaster

CreateInterleavedRaster(int, int, int, int, int, int[], Point)

public static WritableRaster CreateInterleavedRaster(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, Point arg6)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 int[]

int

arg6 Point

Point

Returns

WritableRaster

WritableRaster

CreatePackedRaster(DataBuffer, int, int, int, Point)

public static WritableRaster CreatePackedRaster(DataBuffer arg0, int arg1, int arg2, int arg3, Point arg4)

Parameters

arg0 DataBuffer

DataBuffer

arg1 int

int

arg2 int

int

arg3 int

int

arg4 Point

Point

Returns

WritableRaster

WritableRaster

CreatePackedRaster(DataBuffer, int, int, int, int[], Point)

public static WritableRaster CreatePackedRaster(DataBuffer arg0, int arg1, int arg2, int arg3, int[] arg4, Point arg5)

Parameters

arg0 DataBuffer

DataBuffer

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int[]

int

arg5 Point

Point

Returns

WritableRaster

WritableRaster

CreatePackedRaster(int, int, int, int, int, Point)

public static WritableRaster CreatePackedRaster(int arg0, int arg1, int arg2, int arg3, int arg4, Point arg5)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 Point

Point

Returns

WritableRaster

WritableRaster

CreatePackedRaster(int, int, int, int[], Point)

public static WritableRaster CreatePackedRaster(int arg0, int arg1, int arg2, int[] arg3, Point arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int[]

int

arg4 Point

Point

Returns

WritableRaster

WritableRaster

CreateRaster(SampleModel, DataBuffer, Point)

public static Raster CreateRaster(SampleModel arg0, DataBuffer arg1, Point arg2)

Parameters

arg0 SampleModel

SampleModel

arg1 DataBuffer

DataBuffer

arg2 Point

Point

Returns

Raster

Raster

CreateTranslatedChild(int, int)

public Raster CreateTranslatedChild(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

Raster

Raster

CreateWritableRaster(SampleModel, DataBuffer, Point)

public static WritableRaster CreateWritableRaster(SampleModel arg0, DataBuffer arg1, Point arg2)

Parameters

arg0 SampleModel

SampleModel

arg1 DataBuffer

DataBuffer

arg2 Point

Point

Returns

WritableRaster

WritableRaster

CreateWritableRaster(SampleModel, Point)

public static WritableRaster CreateWritableRaster(SampleModel arg0, Point arg1)

Parameters

arg0 SampleModel

SampleModel

arg1 Point

Point

Returns

WritableRaster

WritableRaster

GetDataElements(int, int, int, int, object)

public object GetDataElements(int arg0, int arg1, int arg2, int arg3, object arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 object

object

Returns

object

object

GetDataElements(int, int, object)

public object GetDataElements(int arg0, int arg1, object arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 object

object

Returns

object

object

GetPixel(int, int, double[])

public double[] GetPixel(int arg0, int arg1, double[] arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 double[]

double

Returns

double[]

double

GetPixel(int, int, int[])

public int[] GetPixel(int arg0, int arg1, int[] arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int[]

int

Returns

int[]

int

GetPixel(int, int, float[])

public float[] GetPixel(int arg0, int arg1, float[] arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 float[]

float

Returns

float[]

float

GetPixels(int, int, int, int, double[])

public double[] GetPixels(int arg0, int arg1, int arg2, int arg3, double[] arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 double[]

double

Returns

double[]

double

GetPixels(int, int, int, int, int[])

public int[] GetPixels(int arg0, int arg1, int arg2, int arg3, int[] arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int[]

int

Returns

int[]

int

GetPixels(int, int, int, int, float[])

public float[] GetPixels(int arg0, int arg1, int arg2, int arg3, float[] arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 float[]

float

Returns

float[]

float

GetSample(int, int, int)

public int GetSample(int arg0, int arg1, int arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

Returns

int

int

GetSampleDouble(int, int, int)

public double GetSampleDouble(int arg0, int arg1, int arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

Returns

double

double

GetSampleFloat(int, int, int)

public float GetSampleFloat(int arg0, int arg1, int arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

Returns

float

float

GetSamples(int, int, int, int, int, double[])

public double[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, double[] arg5)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 double[]

double

Returns

double[]

double

GetSamples(int, int, int, int, int, int[])

public int[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 int[]

int

Returns

int[]

int

GetSamples(int, int, int, int, int, float[])

public float[] GetSamples(int arg0, int arg1, int arg2, int arg3, int arg4, float[] arg5)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 float[]

float

Returns

float[]

float