Package com.gaia3d.quantized.mesh
Class QuantizedMesh
java.lang.Object
com.gaia3d.quantized.mesh.QuantizedMesh
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetDecodedIndices16(int[] indices, int count, int[] decodedIndices) voidgetDecodedIndices16fromShort(short[] indices, int count, int[] decodedIndices) voidgetDecodedIndices32(int[] indices, int count, int[] decodedIndices) voidgetEncodedIndices16(int[] indices, int count, short[] encodedIndices) voidgetEncodedIndices32(int[] indices, int count, int[] encodedIndices) voidloadDataInputStream(LittleEndianDataInputStream dataInputStream) voidsaveDataOutputStream(LittleEndianDataOutputStream dataOutputStream, boolean saveNormals) intzigZagDecode(short n) shortzigZagEncode(int n)
-
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
- Throws:
IOException
-
saveDataOutputStream
public void saveDataOutputStream(LittleEndianDataOutputStream dataOutputStream, boolean saveNormals) throws IOException - Throws:
IOException
-