Class QuantizedMesh

java.lang.Object
com.gaia3d.quantized.mesh.QuantizedMesh

public class QuantizedMesh extends Object
  • Constructor Details

    • QuantizedMesh

      public QuantizedMesh()
  • Method Details

    • zigZagEncode

      public short zigZagEncode(int n)
    • zigZagDecode

      public int zigZagDecode(short n)
    • getDecodedIndices32

      public void getDecodedIndices32(int[] indices, int count, int[] decodedIndices)
    • getEncodedIndices32

      public void getEncodedIndices32(int[] indices, int count, int[] encodedIndices)
    • getDecodedIndices16

      public void getDecodedIndices16(int[] indices, int count, int[] decodedIndices)
    • getDecodedIndices16fromShort

      public void getDecodedIndices16fromShort(short[] indices, int count, int[] decodedIndices)
    • getEncodedIndices16

      public void getEncodedIndices16(int[] indices, int count, short[] encodedIndices)
    • loadDataInputStream

      public void loadDataInputStream(LittleEndianDataInputStream dataInputStream) throws IOException
      Throws:
      IOException
    • saveDataOutputStream

      public void saveDataOutputStream(LittleEndianDataOutputStream dataOutputStream, boolean saveNormals) throws IOException
      Throws:
      IOException