home *** CD-ROM | disk | FTP | other *** search
- package com.sun.j3d.internal;
-
- import java.nio.Buffer;
- import java.nio.FloatBuffer;
- import javax.media.j3d.J3DBuffer;
-
- public class FloatBufferWrapper extends BufferWrapper {
- private FloatBuffer buffer = null;
-
- public FloatBufferWrapper(FloatBuffer var1) {
- this.buffer = var1;
- }
-
- public FloatBufferWrapper(J3DBuffer var1) {
- this.buffer = (FloatBuffer)var1.getBuffer();
- }
-
- public Buffer getBuffer() {
- return this.buffer;
- }
-
- public boolean isDirect() {
- return this.buffer.isDirect();
- }
-
- public float get() {
- return this.buffer.get();
- }
-
- public float get(int var1) {
- return this.buffer.get(var1);
- }
-
- public FloatBufferWrapper get(float[] var1) {
- this.buffer.get(var1);
- return this;
- }
-
- public FloatBufferWrapper get(float[] var1, int var2, int var3) {
- this.buffer.get(var1, var2, var3);
- return this;
- }
-
- public FloatBufferWrapper put(float[] var1) {
- this.buffer.put(var1);
- return this;
- }
-
- public J3DBuffer getJ3DBuffer() {
- return new J3DBuffer(this.buffer);
- }
- }
-