Package com.gaia3d.quantized.mesh
Class QuantizedMesh
java.lang.Object
com.gaia3d.quantized.mesh.QuantizedMesh
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
getDecodedIndices16
(int[] indices, int count, int[] decodedIndices) void
getDecodedIndices16fromShort
(short[] indices, int count, int[] decodedIndices) void
getDecodedIndices32
(int[] indices, int count, int[] decodedIndices) void
getEncodedIndices16
(int[] indices, int count, short[] encodedIndices) void
getEncodedIndices32
(int[] indices, int count, int[] encodedIndices) void
loadDataInputStream
(LittleEndianDataInputStream dataInputStream) void
saveDataOutputStream
(LittleEndianDataOutputStream dataOutputStream, boolean saveNormals) int
zigZagDecode
(short n) short
zigZagEncode
(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
-