|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.awt.image.DataBuffer
java.awt.image.DataBufferDouble
public final class DataBufferDouble
이 클래스는 DataBuffer 를 확장해,double 형식에서 내부적으로 데이터를 포함합니다.
DataBuffer | 필드의 개요 |
|---|
| 클래스 java.awt.image. DataBuffer 로부터 상속된 필드 |
|---|
banks , dataType , offset , offsets , size , TYPE_BYTE , TYPE_DOUBLE , TYPE_FLOAT , TYPE_INT , TYPE_SHORT , TYPE_UNDEFINED , TYPE_USHORT |
| 생성자 의 개요 | |
|---|---|
DataBufferDouble (double[][] dataArray,
int size)
지정된 데이터 배열을 가지는 double 베이스의 DataBuffer 를 구축합니다. |
|
DataBufferDouble (double[][] dataArray,
int size,
int[] offsets)
지정된 데이터 배열, 사이즈, 및 뱅크마다의 오프셋(offset)를 가지는 double 베이스의 DataBuffer 를 구축합니다. |
|
DataBufferDouble (double[] dataArray,
int size)
지정된 데이터 배열을 가지는 double 베이스의 DataBuffer 를 구축합니다. |
|
DataBufferDouble (double[] dataArray,
int size,
int offset)
지정된 데이터 배열을 가지는 double 베이스의 DataBuffer 를 구축합니다. |
|
DataBufferDouble (int size)
double 베이스의 DataBuffer 가 지정된 사이즈로 구축합니다. |
|
DataBufferDouble (int size,
int numBanks)
지정된 뱅크수를 보관 유지하는 double 베이스의 DataBuffer 를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
double[][] |
getBankData ()
모든 뱅크에 대해, 데이터 배열을 돌려줍니다. |
double[] |
getData ()
디폴트 (최초의) double 데이터 배열을 돌려줍니다. |
double[] |
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 DataBufferDouble(int size)
double 베이스의 DataBuffer 가 지정된 사이즈로 구축합니다.
size - DataBuffer 내의 요소수
public DataBufferDouble(int size,
int numBanks)
double 베이스의 DataBuffer 를 구축합니다. 모든 뱅크는 지정된 사이즈를 가집니다.
size - DataBuffer 의 각 뱅크내의
요소수numBanks - 이 DataBuffer 내의 뱅크수
public DataBufferDouble(double[] dataArray,
int size)
double 베이스의 DataBuffer 를 구축합니다. 이 DataBuffer 에 의해 사용 가능한 것은, 최초의 size 요소 뿐입니다. 배열은 size 요소를 보관 유지하는데 충분한 크기일 필요가 있습니다.
dataArray - 이 DataBuffer 의 최초로 유일한 뱅크로서
사용되는 double 형의 배열size - 사용되는 배열 요소의 수
public DataBufferDouble(double[] dataArray,
int size,
int offset)
double 베이스의 DataBuffer 를 구축합니다. offset 와 offset + size - 1 의 사이의 요소만이, 이 DataBuffer 에 의해 사용 가능합니다. 배열은 offset + size 요소를 보관 유지하는데 충분한 크기일 필요가 있습니다.
dataArray - 이 DataBuffer 의 최초로 유일한 뱅크로서
사용되는 double 형의 배열size - 사용되는 배열 요소의 수offset - 사용되는 최초의 배열 요소의
오프셋(offset)
public DataBufferDouble(double[][] dataArray,
int size)
double 베이스의 DataBuffer 를 구축합니다. 각 배열의 최초의 size 요소만이, 이 DataBuffer 에 의해 사용 가능합니다. 뱅크의 수는 dataArray.length 와 동일해집니다.
dataArray - 이 DataBuffer 의 뱅크로서
사용되는 double 의 배열로부터 되는 배열size - 사용되는 각 배열의 요소의 수
public DataBufferDouble(double[][] dataArray,
int size,
int[] offsets)
double 베이스의 DataBuffer 를 구축합니다. 뱅크의 수는 dataArray.length 와 동일해집니다. 각 배열의 크기는,size + 대응하는 offset 이상일 필요가 있습니다. 각 데이터 배열의 offsets 배열에, 엔트리가 필요합니다.
dataArray - 이 DataBuffer 의 뱅크로서
사용되는 double 의 배열로부터 되는 배열size - 사용되는 각 배열의 요소의 수offsets - 정수형 오프셋(offset)의 배열 ( 각 뱅크에 1 개)| 메소드의 상세 |
|---|
public double[] getData()
double 데이터 배열을 돌려줍니다.
public double[] getData(int bank)
bank - 데이터 배열
bank 로 지정된 데이터 배열public double[][] 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 Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.