public class DataView extends ArrayBufferView
buffer, byteLength, byteOffset
Constructor and Description |
---|
DataView(ArrayBuffer buffer) |
DataView(ArrayBuffer buffer,
double byteOffset) |
DataView(ArrayBuffer buffer,
double byteOffset,
double byteLength) |
Modifier and Type | Method and Description |
---|---|
double |
getFloat32(double byteOffset) |
double |
getFloat32(double byteOffset,
boolean littleEndian) |
double |
getFloat64(double byteOffset) |
double |
getFloat64(double byteOffset,
boolean littleEndian) |
double |
getInt16(double byteOffset) |
double |
getInt16(double byteOffset,
boolean littleEndian) |
double |
getInt32(double byteOffset) |
double |
getInt32(double byteOffset,
boolean littleEndian) |
double |
getInt8(double byteOffset) |
double |
getUint16(double byteOffset) |
double |
getUint16(double byteOffset,
boolean littleEndian) |
double |
getUint32(double byteOffset) |
double |
getUint32(double byteOffset,
boolean littleEndian) |
double |
getUint8(double byteOffset) |
void |
setFloat32(double byteOffset,
double value) |
void |
setFloat32(double byteOffset,
double value,
boolean littleEndian) |
void |
setFloat64(double byteOffset,
double value) |
void |
setFloat64(double byteOffset,
double value,
boolean littleEndian) |
void |
setInt16(double byteOffset,
double value) |
void |
setInt16(double byteOffset,
double value,
boolean littleEndian) |
void |
setInt32(double byteOffset,
double value) |
void |
setInt32(double byteOffset,
double value,
boolean littleEndian) |
void |
setInt8(double byteOffset,
double value) |
void |
setUint16(double byteOffset,
double value) |
void |
setUint16(double byteOffset,
double value,
boolean littleEndian) |
void |
setUint32(double byteOffset,
double value) |
void |
setUint32(double byteOffset,
double value,
boolean littleEndian) |
void |
setUint8(double byteOffset,
double value) |
public DataView(ArrayBuffer buffer, double byteOffset, double byteLength)
public DataView(ArrayBuffer buffer, double byteOffset)
public DataView(ArrayBuffer buffer)
public double getFloat32(double byteOffset, boolean littleEndian)
public double getFloat32(double byteOffset)
public double getFloat64(double byteOffset, boolean littleEndian)
public double getFloat64(double byteOffset)
public double getInt16(double byteOffset, boolean littleEndian)
public double getInt16(double byteOffset)
public double getInt32(double byteOffset, boolean littleEndian)
public double getInt32(double byteOffset)
public double getInt8(double byteOffset)
public double getUint16(double byteOffset, boolean littleEndian)
public double getUint16(double byteOffset)
public double getUint32(double byteOffset, boolean littleEndian)
public double getUint32(double byteOffset)
public double getUint8(double byteOffset)
public void setFloat32(double byteOffset, double value, boolean littleEndian)
public void setFloat32(double byteOffset, double value)
public void setFloat64(double byteOffset, double value, boolean littleEndian)
public void setFloat64(double byteOffset, double value)
public void setInt16(double byteOffset, double value, boolean littleEndian)
public void setInt16(double byteOffset, double value)
public void setInt32(double byteOffset, double value, boolean littleEndian)
public void setInt32(double byteOffset, double value)
public void setInt8(double byteOffset, double value)
public void setUint16(double byteOffset, double value, boolean littleEndian)
public void setUint16(double byteOffset, double value)
public void setUint32(double byteOffset, double value, boolean littleEndian)
public void setUint32(double byteOffset, double value)
public void setUint8(double byteOffset, double value)