Package java.io

Examples of java.io.RandomAccessFile.readInt()


      for(int b = 0; b < blocks;b++){
        int x = raf.readInt()+xx;
        int y = raf.readInt()+yy;
        int z = raf.readInt()+zz;
        @SuppressWarnings("deprecation")
        myBlock mb = new myBlock(x,y,z,Material.getMaterial(raf.readInt()),raf.readByte());
        mba[b] = mb;
      }
      fa[i]= new Frame(mba,um.w);
    }
    raf.close();
View Full Code Here


      String id = raf.readUTF();
      if(!fileID.equals(id)){
        raf.close();
        throw new IllegalArgumentException("this is not a cinema animation");
      }
      int version = raf.readInt();
      switch(version){
      case 0:
        int frameCount = raf.readInt();
        long[] framePositions = new long[frameCount];
        for(int i =0; i< frameCount; i++){
View Full Code Here

        throw new IllegalArgumentException("this is not a cinema animation");
      }
      int version = raf.readInt();
      switch(version){
      case 0:
        int frameCount = raf.readInt();
        long[] framePositions = new long[frameCount];
        for(int i =0; i< frameCount; i++){
          framePositions[i] = raf.readLong();
        }
        for(int i =0; i< framePositions.length;i++){
View Full Code Here

        raf2.writeInt(0);
        raf2.close();
        raf2 = null;
      }
      RandomAccessFile raf = new RandomAccessFile(savefile,"rw");
      int framecount = raf.readInt();
      int posToSave =0;
      if(args.length == 2){
        posToSave = Math.min(Integer.parseInt(args[1]), framecount);
      }else{
        posToSave = framecount;
View Full Code Here

      long rewrite = 0;
      Frame preFrame=null;
      myBlockBuffer preblocks = new myBlockBuffer();
      if(posToSave>0){
        for(int i =0;i< posToSave;i++){
          int blocks = raf.readInt();//build frame from all pre frames
          for(int b = 0; b < blocks;b++){
            int x = raf.readInt();
            int y = raf.readInt();
            int z = raf.readInt();
            myBlock mb = new myBlock(x,y,z,Material.getMaterial(raf.readInt()),raf.readByte());
View Full Code Here

      myBlockBuffer preblocks = new myBlockBuffer();
      if(posToSave>0){
        for(int i =0;i< posToSave;i++){
          int blocks = raf.readInt();//build frame from all pre frames
          for(int b = 0; b < blocks;b++){
            int x = raf.readInt();
            int y = raf.readInt();
            int z = raf.readInt();
            myBlock mb = new myBlock(x,y,z,Material.getMaterial(raf.readInt()),raf.readByte());
            preblocks.add(mb);
          }
View Full Code Here

      if(posToSave>0){
        for(int i =0;i< posToSave;i++){
          int blocks = raf.readInt();//build frame from all pre frames
          for(int b = 0; b < blocks;b++){
            int x = raf.readInt();
            int y = raf.readInt();
            int z = raf.readInt();
            myBlock mb = new myBlock(x,y,z,Material.getMaterial(raf.readInt()),raf.readByte());
            preblocks.add(mb);
          }
          //raf.seek(raf.getFilePointer()+17*blocks);//each block 4 ints and one byte = 17
View Full Code Here

        for(int i =0;i< posToSave;i++){
          int blocks = raf.readInt();//build frame from all pre frames
          for(int b = 0; b < blocks;b++){
            int x = raf.readInt();
            int y = raf.readInt();
            int z = raf.readInt();
            myBlock mb = new myBlock(x,y,z,Material.getMaterial(raf.readInt()),raf.readByte());
            preblocks.add(mb);
          }
          //raf.seek(raf.getFilePointer()+17*blocks);//each block 4 ints and one byte = 17
        }
View Full Code Here

          int blocks = raf.readInt();//build frame from all pre frames
          for(int b = 0; b < blocks;b++){
            int x = raf.readInt();
            int y = raf.readInt();
            int z = raf.readInt();
            myBlock mb = new myBlock(x,y,z,Material.getMaterial(raf.readInt()),raf.readByte());
            preblocks.add(mb);
          }
          //raf.seek(raf.getFilePointer()+17*blocks);//each block 4 ints and one byte = 17
        }
      }
View Full Code Here

        raf2.writeInt(0);
        raf2.close();
        raf2 = null;
      }
      RandomAccessFile raf = new RandomAccessFile(savefile,"rw");
      int framecount = raf.readInt();
      int posToSafe =0;
      if(args.length == 2){
        posToSafe = Math.min(Integer.parseInt(args[1]), framecount);
      }else{
        posToSafe = framecount;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.