|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.awt.image.DataBuffer
java.awt.image.DataBufferInt
public final class DataBufferInt
이 클래스는 DataBuffer 를 확장해, 데이터를 integer 로서 내부적으로 포함합니다.
| 필드의 개요 |
|---|
| 클래스 java.awt.image. DataBuffer 로부터 상속된 필드 |
|---|
banks , dataType , offset , offsets , size , TYPE_BYTE , TYPE_DOUBLE , TYPE_FLOAT , TYPE_INT , TYPE_SHORT , TYPE_UNDEFINED , TYPE_USHORT |
| 생성자 의 개요 | |
|---|---|
DataBufferInt (int size)
1 개의 뱅크를 가져, 사이즈가 지정된, integer 베이스의 DataBuffer 를 구축합니다. |
|
DataBufferInt (int[][] dataArray,
int size)
integer 베이스의 DataBuffer 를, 지정된 배열을 사용해 구축합니다. |
|
DataBufferInt (int[][] dataArray,
int size,
int[] offsets)
integer 베이스의 DataBuffer 를, 지정된 배열, 사이즈, 오프셋(offset)를 사용해 구축합니다. |
|
DataBufferInt (int[] dataArray,
int size)
1 개의 뱅크를 가지는, integer 베이스의 DataBuffer 를, 지정된 배열을 사용해 구축합니다. |
|
DataBufferInt (int[] dataArray,
int size,
int offset)
1 개의 뱅크를 가지는, integer 베이스의 DataBuffer 를, 지정된 배열, 사이즈, 오프셋(offset)를 사용해 구축합니다. |
|
DataBufferInt (int size,
int numBanks)
지정된 사이즈의 뱅크가 지정된 수만큼 가지는, integer 베이스의 DataBuffer 를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
int[][] |
getBankData ()
모든 뱅크에 대해, 데이터 배열을 돌려줍니다. |
int[] |
getData ()
DataBuffer 의 디폴트의 (최초의) integer 데이터 배열을 돌려줍니다. |
int[] |
getData (int bank)
지정된 뱅크의 데이터 배열을 돌려줍니다. |
int |
getElem (int i)
요구된 데이터 배열 요소를, 최초의 (디폴트의) 뱅크로부터 돌려줍니다. |
int |
getElem (int bank,
int i)
요구된 데이터 배열 요소를, 지정된 뱅크로부터 돌려줍니다. |
void |
setElem (int i,
int val)
최초의 (디폴트의) 뱅크에 있는 요구된 데이터 배열 요소를, 지정된 값으로 설정합니다. |
void |
setElem (int bank,
int i,
int val)
지정된 뱅크에 있다, 요구된 데이터 배열 요소에 정수치 i 를 설정합니다. |
| 클래스 java.awt.image. DataBuffer 로부터 상속된 메소드 |
|---|
getDataType , getDataTypeSize , getElemDouble , getElemDouble , getElemFloat , getElemFloat , getNumBanks , getOffset , getOffsets , getSize , setElemDouble , setElemDouble , setElemFloat , setElemFloat |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 생성자 의 상세 |
|---|
public DataBufferInt(int size)
DataBuffer 를 구축합니다.
size - DataBuffer 의 사이즈
public DataBufferInt(int size,
int numBanks)
DataBuffer 를 구축합니다.
size - DataBuffer 내의 뱅크의 사이즈numBanks - DataBuffer 내의 뱅크수
public DataBufferInt(int[] dataArray,
int size)
DataBuffer 를, 지정된 배열을 사용해 구축합니다. 최초의 size 요소만을, 이 DataBuffer 에 액세스 하기 위해서 사용합니다. dataArray 는,size 요소를 포함하기 위해서 충분한 크기를 가질 필요가 있습니다.
dataArray - DataBuffer 용의 integer 배열size - DataBuffer 뱅크의 사이즈
public DataBufferInt(int[] dataArray,
int size,
int offset)
DataBuffer 를, 지정된 배열, 사이즈, 오프셋(offset)를 사용해 구축합니다. dataArray 는 적어도,offset + size 요소의 길이를 가질 필요가 있습니다. offset 로부터 offset + size - 1 까지의 요소만을, 이 DataBuffer 에 액세스 하기 위해서 사용합니다.
dataArray - DataBuffer 용의 integer 배열size - DataBuffer 뱅크의 사이즈offset - dataArray 내의 오프셋(offset)
public DataBufferInt(int[][] dataArray,
int size)
DataBuffer 를, 지정된 배열을 사용해 구축합니다. 뱅크수는 dataArray.length 의 값과 일치합니다. 각 배열의 최초의 size 요소만을, 이 DataBuffer 에의 액세스에 사용합니다.
dataArray - DataBuffer 용의 integer 배열size - DataBuffer 내의 뱅크의 사이즈
public DataBufferInt(int[][] dataArray,
int size,
int[] offsets)
DataBuffer 를, 지정된 배열, 사이즈, 오프셋(offset)를 사용해 구축합니다. 뱅크수는 dataArray.length 의 값과 일치합니다. 각 배열은, 적어도 size + 대응하는 오프셋(offset)의 길이를 가질 필요가 있습니다. 각 dataArray 엔트리에 대해서, 오프셋(offset) 배열에 엔트리가 필요하게 됩니다. 각 뱅크에서는,offset 로부터 offset + size - 1 까지의 엔트리만을, 이 DataBuffer 에 액세스 하기 위해서 사용합니다.
dataArray - DataBuffer 용의 integer 배열size - DataBuffer 내의 뱅크의 사이즈offsets - 각 배열에의 오프셋(offset)| 메소드의 상세 |
|---|
public int[] getData()
DataBuffer 의 디폴트의 (최초의) integer 데이터 배열을 돌려줍니다.
public int[] getData(int bank)
bank - 데이터 배열을 취득하는 뱅크
public int[][] getBankData()
public int getElem(int i)
DataBuffer 내의 getElem i - 취득하는 데이터 배열 요소
setElem(int, int) ,
setElem(int, int, int)
public int getElem(int bank,
int i)
DataBuffer 내의 getElem bank - 데이터 배열 요소를 취득하는 뱅크i - 취득하는 데이터 배열 요소
setElem(int, int) ,
setElem(int, int, int)
public void setElem(int i,
int val)
DataBuffer 내의 setElem i - 설정하는 데이터 배열 요소val - 데이터 배열 요소를 설정하는 정수치getElem(int) ,
getElem(int, int)
public void setElem(int bank,
int i,
int val)
i 를 설정합니다.
DataBuffer 내의 setElem bank - 데이터 배열 요소를 설정하는 뱅크i - 설정하는 데이터 배열 요소val - 지정된 데이터 배열 요소를 설정하는 정수치getElem(int) ,
getElem(int, int)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.