singlepixelpackedsamplemodel.html
来自「API資料大全」· HTML 代码 · 共 905 行 · 第 1/4 页
HTML
905 行
<TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#getPixel(int, int, int[], java.awt.image.DataBuffer)">getPixel</A></B>(int x, int y, int[] iArray, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Returns all samples in for the specified pixel in an int array.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#getPixels(int, int, int, int, int[], java.awt.image.DataBuffer)">getPixels</A></B>(int x, int y, int w, int h, int[] iArray, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Returns all samples for the specified rectangle of pixels in an int array, one sample per array element.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#getSample(int, int, int, java.awt.image.DataBuffer)">getSample</A></B>(int x, int y, int b, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Returns as int the sample in a specified band for the pixel located at (x,y).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#getSamples(int, int, int, int, int, int[], java.awt.image.DataBuffer)">getSamples</A></B>(int x, int y, int w, int h, int b, int[] iArray, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Returns the samples for a specified band for the specified rectangle of pixels in an int array, one sample per array element.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#getSampleSize()">getSampleSize</A></B>()</CODE><BR> Returns the number of bits per sample for all bands.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#getSampleSize(int)">getSampleSize</A></B>(int band)</CODE><BR> Returns the number of bits per sample for the specified band.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#getScanlineStride()">getScanlineStride</A></B>()</CODE><BR> Returns the scanline stride of this SinglePixelPackedSampleModel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#setDataElements(int, int, java.lang.Object, java.awt.image.DataBuffer)">setDataElements</A></B>(int x, int y, <A HREF="../../../java/lang/Object.html">Object</A> obj, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Sets the data for a single pixel in the specified DataBuffer from a primitive array of type TransferType.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#setPixel(int, int, int[], java.awt.image.DataBuffer)">setPixel</A></B>(int x, int y, int[] iArray, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Sets a pixel in the DataBuffer using an int array of samples for input.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#setPixels(int, int, int, int, int[], java.awt.image.DataBuffer)">setPixels</A></B>(int x, int y, int w, int h, int[] iArray, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Sets all samples for a rectangle of pixels from an int array containing one sample per array element.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#setSample(int, int, int, int, java.awt.image.DataBuffer)">setSample</A></B>(int x, int y, int b, int s, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Sets a sample in the specified band for the pixel located at (x,y) in the DataBuffer using an int for input.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/SinglePixelPackedSampleModel.html#setSamples(int, int, int, int, int, int[], java.awt.image.DataBuffer)">setSamples</A></B>(int x, int y, int w, int h, int b, int[] iArray, <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A> data)</CODE><BR> Sets the samples in the specified band for the specified rectangle of pixels from an int array containing one sample per array element.</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.awt.image.SampleModel"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.awt.image.<A HREF="../../../java/awt/image/SampleModel.html">SampleModel</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../java/awt/image/SampleModel.html#getDataElements(int, int, int, int, java.lang.Object, java.awt.image.DataBuffer)">getDataElements</A>, <A HREF="../../../java/awt/image/SampleModel.html#getDataType()">getDataType</A>, <A HREF="../../../java/awt/image/SampleModel.html#getHeight()">getHeight</A>, <A HREF="../../../java/awt/image/SampleModel.html#getNumBands()">getNumBands</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixel(int, int, double[], java.awt.image.DataBuffer)">getPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixel(int, int, float[], java.awt.image.DataBuffer)">getPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixels(int, int, int, int, double[], java.awt.image.DataBuffer)">getPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixels(int, int, int, int, float[], java.awt.image.DataBuffer)">getPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSampleDouble(int, int, int, java.awt.image.DataBuffer)">getSampleDouble</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSampleFloat(int, int, int, java.awt.image.DataBuffer)">getSampleFloat</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSamples(int, int, int, int, int, double[], java.awt.image.DataBuffer)">getSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSamples(int, int, int, int, int, float[], java.awt.image.DataBuffer)">getSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#getTransferType()">getTransferType</A>, <A HREF="../../../java/awt/image/SampleModel.html#getWidth()">getWidth</A>, <A HREF="../../../java/awt/image/SampleModel.html#setDataElements(int, int, int, int, java.lang.Object, java.awt.image.DataBuffer)">setDataElements</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixel(int, int, double[], java.awt.image.DataBuffer)">setPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixel(int, int, float[], java.awt.image.DataBuffer)">setPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixels(int, int, int, int, double[], java.awt.image.DataBuffer)">setPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixels(int, int, int, int, float[], java.awt.image.DataBuffer)">setPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSample(int, int, int, double, java.awt.image.DataBuffer)">setSample</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSample(int, int, int, float, java.awt.image.DataBuffer)">setSample</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSamples(int, int, int, int, int, double[], java.awt.image.DataBuffer)">setSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSamples(int, int, int, int, int, float[], java.awt.image.DataBuffer)">setSamples</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.<A HREF="../../../java/lang/Object.html">Object</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../java/lang/Object.html#clone()">clone</A>, <A HREF="../../../java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../java/lang/Object.html#finalize()">finalize</A>, <A HREF="../../../java/lang/Object.html#getClass()">getClass</A>, <A HREF="../../../java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="../../../java/lang/Object.html#notify()">notify</A>, <A HREF="../../../java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../../java/lang/Object.html#toString()">toString</A>, <A HREF="../../../java/lang/Object.html#wait()">wait</A>, <A HREF="../../../java/lang/Object.html#wait(long)">wait</A>, <A HREF="../../../java/lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="SinglePixelPackedSampleModel(int, int, int, int[])"><!-- --></A><H3>SinglePixelPackedSampleModel</H3><PRE>public <B>SinglePixelPackedSampleModel</B>(int dataType, int w, int h, int[] bitMasks)</PRE><DL><DD>Constructs a SinglePixelPackedSampleModel with bitMasks.length bands. Each sample is stored in a data array element in the position of its corresponding bit mask. Each bit mask must be contiguous and masks must not overlap.<DD><DL><DT><B>Parameters:</B><DD><CODE>dataType</CODE> - The data type for storing samples.<DD><CODE>w</CODE> - The width (in pixels) of the region of the image data described.<DD><CODE>h</CODE> - The height (in pixels) of the region of the image data described.<DD><CODE>bitMasks</CODE> - The bit masks for all bands.<DT><B>Throws:</B><DD><CODE><A HREF="../../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if <code>dataType</code> is not either <code>DataBuffer.TYPE_BYTE</code>, <code>DataBuffer.TYPE_USHORT</code>, or <code>DataBuffer.TYPE_INT</code></DL></DD></DL><HR><A NAME="SinglePixelPackedSampleModel(int, int, int, int, int[])"><!-- --></A><H3>SinglePixelPackedSampleModel</H3><PRE>public <B>SinglePixelPackedSampleModel</B>(int dataType, int w, int h, int scanlineStride, int[] bitMasks)</PRE><DL><DD>Constructs a SinglePixelPackedSampleModel with bitMasks.length bands and a scanline stride equal to scanlineStride data array elements. Each sample is stored in a data array element in the position of its corresponding bit mask. Each bit mask must be contiguous and masks must not overlap.<DD><DL><DT><B>Parameters:</B><DD><CODE>dataType</CODE> - The data type for storing samples.<DD><CODE>w</CODE> - The width (in pixels) of the region of image data described.<DD><CODE>h</CODE> - The height (in pixels) of the region of image data described.<DD><CODE>scanlineStride</CODE> - The line stride of the image data.<DD><CODE>bitMasks</CODE> - The bit masks for all bands.<DT><B>Throws:</B><DD><CODE><A HREF="../../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if <code>w</code> or <code>h</code> is not greater than 0<DD><CODE><A HREF="../../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if any mask in <code>bitMask</code> is not contiguous<DD><CODE><A HREF="../../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if <code>dataType</code> is not either <code>DataBuffer.TYPE_BYTE</code>, <code>DataBuffer.TYPE_USHORT</code>, or <code>DataBuffer.TYPE_INT</code></DL></DD></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?