home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / ext / j3dutils.jar / com / sun / j3d / internal / DoubleBufferWrapper.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-06-19  |  1.3 KB  |  53 lines

  1. package com.sun.j3d.internal;
  2.  
  3. import java.nio.Buffer;
  4. import java.nio.DoubleBuffer;
  5. import javax.media.j3d.J3DBuffer;
  6.  
  7. public class DoubleBufferWrapper extends BufferWrapper {
  8.    private DoubleBuffer buffer = null;
  9.  
  10.    public DoubleBufferWrapper(DoubleBuffer var1) {
  11.       this.buffer = var1;
  12.    }
  13.  
  14.    public DoubleBufferWrapper(J3DBuffer var1) {
  15.       this.buffer = (DoubleBuffer)var1.getBuffer();
  16.    }
  17.  
  18.    public Buffer getBuffer() {
  19.       return this.buffer;
  20.    }
  21.  
  22.    public boolean isDirect() {
  23.       return this.buffer.isDirect();
  24.    }
  25.  
  26.    public double get() {
  27.       return this.buffer.get();
  28.    }
  29.  
  30.    public double get(int var1) {
  31.       return this.buffer.get(var1);
  32.    }
  33.  
  34.    public DoubleBufferWrapper get(double[] var1) {
  35.       this.buffer.get(var1);
  36.       return this;
  37.    }
  38.  
  39.    public DoubleBufferWrapper get(double[] var1, int var2, int var3) {
  40.       this.buffer.get(var1, var2, var3);
  41.       return this;
  42.    }
  43.  
  44.    public DoubleBufferWrapper put(double[] var1) {
  45.       this.buffer.put(var1);
  46.       return this;
  47.    }
  48.  
  49.    public J3DBuffer getJ3DBuffer() {
  50.       return new J3DBuffer(this.buffer);
  51.    }
  52. }
  53.