|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--java.awt.image.DataBuffer | +--java.awt.image.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 |
|
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
- 사용되는 각 배열의 요소의 수
DataBufferFloat
public DataBufferFloat(float[][] dataArray,
int size,
int[] offsets)
- 지정된 데이터 배열, 사이즈, 및 뱅크마다의 오프셋(offset)를 가지는
float
베이스의 DataBuffer
를 구축합니다. 뱅크의 수는 dataArray.length
와 동일해집니다. 각 배열의 크기는 size
+ 대응하는 offset 이상일 필요가 있습니다. 각 데이터 배열의 offsets 배열에, 엔트리가 필요합니다.
- 파라미터:
dataArray
- 이 DataBuffer 의 뱅크로서 사용되는 float
형 배열의 배열
size
- 사용되는 각 배열의 요소의 수
offsets
- 정수형 오프셋(offset)의 배열 ( 각 뱅크에 1 개)
메소드의 상세
getData
public float[] getData()
- 디폴트 (최초의)
float
데이터 배열을 돌려줍니다.
- 반환값:
- 최초의 float 데이터 배열
getData
public float[] getData(int bank)
- 지정된 뱅크의 데이터 배열을 돌려줍니다.
- 파라미터:
bank
- 데이터 배열
- 반환값:
bank
로 지정된 데이터 배열
getBankData
public float[][] getBankData()
- 모든 뱅크에 대해, 데이터 배열을 돌려줍니다.
- 반환값:
- 이 데이터 버퍼의 모든 데이터 배열
getElem
public int getElem(int i)
- 요구된 데이터 배열 요소를, 최초의 (디폴트의) 뱅크로부터
int
로서 돌려줍니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 getElem
- 파라미터:
i
- 목적의 데이터 배열 요소
- 반환값:
int
의 데이터 엔트리- 관련 항목:
setElem(int, int)
,
setElem(int, int, int)
getElem
public int getElem(int bank,
int i)
- 요구된 데이터 배열 요소를, 지정된 뱅크로부터
int
로서 돌려줍니다.
- 정의:
- 클래스
DataBuffer
내의 getElem
- 파라미터:
bank
- 뱅크수i
- 목적의 데이터 배열 요소
- 반환값:
int
의 데이터 엔트리- 관련 항목:
setElem(int, int)
,
setElem(int, int, int)
setElem
public void setElem(int i,
int val)
- 최초의 (디폴트의) 뱅크에 있는 요구된 데이터 배열 요소를, 지정된
int
로 설정합니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 setElem
- 파라미터:
i
- 목적의 데이터 배열 요소val
- 설정하는 값- 관련 항목:
getElem(int)
,
getElem(int, int)
setElem
public void setElem(int bank,
int i,
int val)
- 지정된 뱅크에 있는 요구된 데이터 배열 요소를, 지정된
int
치로 설정합니다.
- 정의:
- 클래스
DataBuffer
내의 setElem
- 파라미터:
bank
- 뱅크수i
- 목적의 데이터 배열 요소val
- 설정하는 값- 관련 항목:
getElem(int)
,
getElem(int, int)
getElemFloat
public float getElemFloat(int i)
- 요구된 데이터 배열 요소를, 최초의 (디폴트의) 뱅크로부터
float
로서 돌려줍니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 getElemFloat
- 파라미터:
i
- 목적의 데이터 배열 요소
- 반환값:
float
의 데이터 엔트리- 관련 항목:
setElemFloat(int, float)
,
setElemFloat(int, int, float)
getElemFloat
public float getElemFloat(int bank,
int i)
- 요구된 데이터 배열 요소를, 지정된 뱅크로부터
float
로서 돌려줍니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 getElemFloat
- 파라미터:
bank
- 뱅크수i
- 목적의 데이터 배열 요소
- 반환값:
float
의 데이터 엔트리- 관련 항목:
setElemFloat(int, float)
,
setElemFloat(int, int, float)
setElemFloat
public void setElemFloat(int i,
float val)
- 최초의 (디폴트의) 뱅크에 있는 요구된 데이터 배열 요소를, 지정된
float
로 설정합니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 setElemFloat
- 파라미터:
i
- 목적의 데이터 배열 요소val
- 설정하는 값- 관련 항목:
getElemFloat(int)
,
getElemFloat(int, int)
setElemFloat
public void setElemFloat(int bank,
int i,
float val)
- 지정된 뱅크에 있는 요구된 데이터 배열 요소를, 지정된
float
치로 설정합니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 setElemFloat
- 파라미터:
bank
- 뱅크수i
- 목적의 데이터 배열 요소val
- 설정하는 값- 관련 항목:
getElemFloat(int)
,
getElemFloat(int, int)
getElemDouble
public double getElemDouble(int i)
- 요구된 데이터 배열 요소를, 최초의 (디폴트의) 뱅크로부터
double
로서 돌려줍니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 getElemDouble
- 파라미터:
i
- 목적의 데이터 배열 요소
- 반환값:
double
의 데이터 엔트리- 관련 항목:
setElemDouble(int, double)
,
setElemDouble(int, int, double)
getElemDouble
public double getElemDouble(int bank,
int i)
- 요구된 데이터 배열 요소를, 지정된 뱅크로부터
double
로서 돌려줍니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 getElemDouble
- 파라미터:
bank
- 뱅크수i
- 목적의 데이터 배열 요소
- 반환값:
double
의 데이터 엔트리- 관련 항목:
setElemDouble(int, double)
,
setElemDouble(int, int, double)
setElemDouble
public void setElemDouble(int i,
double val)
- 최초의 (디폴트의) 뱅크에 있는 요구된 데이터 배열 요소를, 지정된
double
로 설정합니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 setElemDouble
- 파라미터:
i
- 목적의 데이터 배열 요소val
- 설정하는 값- 관련 항목:
getElemDouble(int)
,
getElemDouble(int, int)
setElemDouble
public void setElemDouble(int bank,
int i,
double val)
- 지정된 뱅크에 있는 요구된 데이터 배열 요소를, 지정된
double
치로 설정합니다.
- 오버라이드(override):
- 클래스
DataBuffer
내의 setElemDouble
- 파라미터:
bank
- 뱅크수i
- 목적의 데이터 배열 요소val
- 설정하는 값- 관련 항목:
getElemDouble(int)
,
getElemDouble(int, int)
개요
패키지
클래스
사용
계층 트리
비추천 API
색인
헬프
JavaTM 2
Platform
Std. Ed. v1. 4.0
전의 클래스
다음의 클래스
프레임 있어
프레임 없음
모든 클래스
개요: 상자 | 필드 | constructor | 메소드
상세: 필드 | constructor | 메소드
버그의 보고와 기능의 리퀘스트
이외의 API 레퍼런스 및 개발자용 문서에 대해서는 Java 2 SDK SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다. Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.