|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjava.awt.image.DataBuffer
java.awt.image.DataBufferFloat
public final class DataBufferFloat
ÀÌ Å¬·¡½º´Â DataBuffer
¸¦ È®ÀåÇØ, float
Çü½Ä¿¡¼ ³»ºÎÀûÀ¸·Î µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù.
DataBuffer
ÇÊµå °³¿ä |
---|
Ŭ·¡½º java.awt.image. DataBuffer ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå |
---|
banks,
dataType,
offset,
offsets,
size,
TYPE_BYTE,
TYPE_DOUBLE,
TYPE_FLOAT,
TYPE_INT,
TYPE_SHORT,
TYPE_UNDEFINED,
TYPE_USHORT |
»ý¼ºÀÚ °³¿ä | |
---|---|
DataBufferFloat (float[][] dataArray,
int size)
ÁöÁ¤µÈ µ¥ÀÌÅÍ ¹è¿À» °¡Áö´Â float º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferFloat (float[][] dataArray,
int size,
int[] offsets)
ÁöÁ¤µÈ µ¥ÀÌÅÍ ¹è¿, »çÀÌÁî ¹× ¹ðÅ©¸¶´ÙÀÇ ¿ÀÇÁ¼Â(offset)¸¦ °¡Áö´Â float º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferFloat (float[] dataArray,
int size)
ÁöÁ¤µÈ µ¥ÀÌÅÍ ¹è¿À» °¡Áö´Â float º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferFloat (float[] dataArray,
int size,
int offset)
ÁöÁ¤µÈ µ¥ÀÌÅÍ ¹è¿À» °¡Áö´Â float º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferFloat (int size)
ÁöÁ¤µÈ »çÀÌÁ °¡Áö´Â float º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferFloat (int size,
int numBanks)
ÁöÁ¤µÈ ¼öÀÇ ¹ðÅ©¸¦ º¸°ü À¯ÁöÇÏ´Â float º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
float[][] |
getBankData ()
¸ðµç ¹ðÅ©¿¡ ´ëÇØ, µ¥ÀÌÅÍ ¹è¿À» ¸®ÅÏÇÕ´Ï´Ù. |
float[] |
getData ()
µðÆúÆ® (ÃÖÃÊÀÇ) float µ¥ÀÌÅÍ ¹è¿À» ¸®ÅÏÇÕ´Ï´Ù. |
float[] |
getData (int bank)
ÁöÁ¤µÈ ¹ðÅ©ÀÇ µ¥ÀÌÅÍ ¹è¿À» ¸®ÅÏÇÕ´Ï´Ù. |
int |
getElem (int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©·ÎºÎÅÍ int ·Î
¼ ¸®ÅÏÇÕ´Ï´Ù. |
int |
getElem (int bank,
int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ ¹ðÅ©·ÎºÎÅÍ int ·Î
¼ ¸®ÅÏÇÕ´Ï´Ù. |
double |
getElemDouble (int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©·ÎºÎÅÍ double ·Î
¼ ¸®ÅÏÇÕ´Ï´Ù. |
double |
getElemDouble (int bank,
int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ ¹ðÅ©·ÎºÎÅÍ double ·Î
¼ ¸®ÅÏÇÕ´Ï´Ù. |
float |
getElemFloat (int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©·ÎºÎÅÍ float ·Î
¼ ¸®ÅÏÇÕ´Ï´Ù. |
float |
getElemFloat (int bank,
int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ ¹ðÅ©·ÎºÎÅÍ float ·Î
¼ ¸®ÅÏÇÕ´Ï´Ù. |
void |
setElem (int i,
int val)
ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ int ·Î
¼³Á¤ÇÕ´Ï´Ù. |
void |
setElem (int bank,
int i,
int val)
ÁöÁ¤µÈ ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ int °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setElemDouble (int i,
double val)
ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ double ·Î
¼³Á¤ÇÕ´Ï´Ù. |
void |
setElemDouble (int bank,
int i,
double val)
ÁöÁ¤µÈ ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ double °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setElemFloat (int i,
float val)
ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ float ·Î
¼³Á¤ÇÕ´Ï´Ù. |
void |
setElemFloat (int bank,
int i,
float val)
ÁöÁ¤µÈ ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ float °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. |
Ŭ·¡½º java.awt.image. DataBuffer ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
getDataType,
getDataTypeSize,
getNumBanks,
getOffset,
getOffsets,
getSize |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public DataBufferFloat(int size)
float
º£À̽ºÀÇ DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù.
size
- DataBuffer ³»ÀÇ ¿ä¼Ò¼öpublic DataBufferFloat(int size, int numBanks)
float
º£À̽ºÀÇ DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. ¸ðµç ¹ðÅ©´Â ÁöÁ¤µÈ »çÀÌÁ °¡Áý´Ï´Ù.
size
- DataBuffer
°¢ ¹ðÅ©³»ÀÇ ¿ä¼Ò¼önumBanks
- ÀÌ DataBuffer
³»ÀÇ ¹ðÅ©¼öpublic DataBufferFloat(float[] dataArray, int size)
float
º£À̽ºÀÇ DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ DataBuffer
¿¡ ÀÇÇØ »ç¿ë °¡´ÉÇÑ °ÍÀº ÃÖÃÊÀÇ size
¿ä¼Ò »ÓÀÔ´Ï´Ù. ¹è¿Àº size
¿ä¼Ò¸¦ º¸°ü À¯ÁöÇϴµ¥ ÃæºÐÇÑ Å©±âÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù.
dataArray
- ÀÌ DataBuffer
ÃÖÃÊ·Î À¯ÀÏÇÑ ¹ðÅ©·Î¼ »ç¿ëµÇ´Â float
ÇüÀÇ ¹è¿size
- »ç¿ëµÇ´Â ¹è¿ ¿ä¼ÒÀÇ ¼öpublic DataBufferFloat(float[] dataArray, int size, int offset)
float
º£À̽ºÀÇ DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. offset
¿Í
offset + size - 1
»çÀÌÀÇ ¿ä¼Ò¸¸ÀÌ, ÀÌ DataBuffer
¿¡ ÀÇÇØ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ¹è¿Àº offset + size
¿ä¼Ò¸¦ º¸°ü À¯ÁöÇϴµ¥ ÃæºÐÇÑ Å©±âÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù.
dataArray
- ÀÌ DataBuffer
ÃÖÃÊ·Î À¯ÀÏÇÑ ¹ðÅ©·Î¼ »ç¿ëµÇ´Â float
ÇüÀÇ ¹è¿size
- »ç¿ëµÇ´Â ¹è¿ ¿ä¼ÒÀÇ ¼öoffset
- »ç¿ëµÇ´Â ÃÖÃÊÀÇ ¹è¿ ¿ä¼ÒÀÇ ¿ÀÇÁ¼Â(offset)public DataBufferFloat(float[][] dataArray, int size)
float
º£À̽ºÀÇ DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. °¢ ¹è¿ÀÇ ÃÖÃÊÀÇ size
¿ä¼Ò¸¸ÀÌ, ÀÌ DataBuffer
¿¡ ÀÇÇØ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ¹ðÅ©ÀÇ ¼ö´Â dataArray.length
¿Í
µ¿ÀÏÇØÁý´Ï´Ù.
dataArray
- ÀÌ DataBuffer
¹ðÅ©·Î¼ »ç¿ëµÇ´Â float
Çü ¹è¿ÀÇ ¹è¿size
- »ç¿ëµÇ´Â °¢ ¹è¿ÀÇ ¿ä¼ÒÀÇ ¼öpublic DataBufferFloat(float[][] dataArray, int size, int[] offsets)
float
º£À̽ºÀÇ DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. ¹ðÅ©ÀÇ ¼ö´Â dataArray.length
¿Í
µ¿ÀÏÇØÁý´Ï´Ù. °¢ ¹è¿ÀÇ Å©±â´Â size
+ ´ëÀÀÇÏ´Â offset ÀÌ»óÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù. °¢ µ¥ÀÌÅÍ ¹è¿ÀÇ offsets ¹è¿¿¡
¿£Æ®¸®°¡ ÇÊ¿äÇÕ´Ï´Ù.
dataArray
- ÀÌ DataBuffer
¹ðÅ©·Î¼ »ç¿ëµÇ´Â float
Çü ¹è¿ÀÇ ¹è¿size
- »ç¿ëµÇ´Â °¢ ¹è¿ÀÇ ¿ä¼ÒÀÇ ¼öoffsets
- Á¤¼öÇü ¿ÀÇÁ¼Â(offset)ÀÇ ¹è¿ ( °¢ ¹ðÅ©¿¡ 1°³)¸Þ¼µåÀÇ »ó¼¼ |
---|
public float[] getData()
float
µ¥ÀÌÅÍ ¹è¿À» ¸®ÅÏÇÕ´Ï´Ù.
public float[] getData(int bank)
bank
- µ¥ÀÌÅÍ ¹è¿
bank
·Î
ÁöÁ¤µÈ µ¥ÀÌÅÍ ¹è¿public float[][] getBankData()
public int getElem(int i)
int
·Î
¼ ¸®ÅÏÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ getElem
i
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
int
µ¥ÀÌÅÍ ¿£Æ®¸®setElem(int, int)
,
setElem(int, int, int)
public int getElem(int bank, int i)
int
·Î
¼ ¸®ÅÏÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ getElem
bank
- ¹ðÅ©¼öi
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
int
µ¥ÀÌÅÍ ¿£Æ®¸®setElem(int, int)
,
setElem(int, int, int)
public void setElem(int i, int val)
int
·Î
¼³Á¤ÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ setElem
i
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- ¼³Á¤ÇÏ´Â °ªgetElem(int)
,
getElem(int, int)
public void setElem(int bank, int i, int val)
int
°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ setElem
bank
- ¹ðÅ©¼öi
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- ¼³Á¤ÇÏ´Â °ªgetElem(int)
,
getElem(int, int)
public float getElemFloat(int i)
float
·Î
¼ ¸®ÅÏÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ getElemFloat
i
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
float
µ¥ÀÌÅÍ ¿£Æ®¸®setElemFloat(int, float)
,
setElemFloat(int, int, float)
public float getElemFloat(int bank, int i)
float
·Î
¼ ¸®ÅÏÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ getElemFloat
bank
- ¹ðÅ©¼öi
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
float
µ¥ÀÌÅÍ ¿£Æ®¸®setElemFloat(int, float)
,
setElemFloat(int, int, float)
public void setElemFloat(int i, float val)
float
·Î
¼³Á¤ÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ setElemFloat
i
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- ¼³Á¤ÇÏ´Â °ªgetElemFloat(int)
,
getElemFloat(int, int)
public void setElemFloat(int bank, int i, float val)
float
°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ setElemFloat
bank
- ¹ðÅ©¼öi
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- ¼³Á¤ÇÏ´Â °ªgetElemFloat(int)
,
getElemFloat(int, int)
public double getElemDouble(int i)
double
·Î
¼ ¸®ÅÏÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ getElemDouble
i
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
double
µ¥ÀÌÅÍ ¿£Æ®¸®setElemDouble(int, double)
,
setElemDouble(int, int, double)
public double getElemDouble(int bank, int i)
double
·Î
¼ ¸®ÅÏÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ getElemDouble
bank
- ¹ðÅ©¼öi
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
double
µ¥ÀÌÅÍ ¿£Æ®¸®setElemDouble(int, double)
,
setElemDouble(int, int, double)
public void setElemDouble(int i, double val)
double
·Î
¼³Á¤ÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ setElemDouble
i
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- ¼³Á¤ÇÏ´Â °ªgetElemDouble(int)
,
getElemDouble(int, int)
public void setElemDouble(int bank, int i, double val)
double
°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
DataBuffer
³»ÀÇ setElemDouble
bank
- ¹ðÅ©¼öi
- ¸ñÀûÀÇ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- ¼³Á¤ÇÏ´Â °ªgetElemDouble(int)
,
getElemDouble(int, int)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.