@acransac/vtk.js
Version:
Visualization Toolkit for the Web
33 lines (29 loc) • 655 B
JavaScript
export const DataTypeByteSize = {
Int8Array: 1,
Uint8Array: 1,
Uint8ClampedArray: 1,
Int16Array: 2,
Uint16Array: 2,
Int32Array: 4,
Uint32Array: 4,
Float32Array: 4,
Float64Array: 8,
};
export const VtkDataTypes = {
VOID: '', // not sure to know what that should be
CHAR: 'Int8Array',
SIGNED_CHAR: 'Int8Array',
UNSIGNED_CHAR: 'Uint8Array',
SHORT: 'Int16Array',
UNSIGNED_SHORT: 'Uint16Array',
INT: 'Int32Array',
UNSIGNED_INT: 'Uint32Array',
FLOAT: 'Float32Array',
DOUBLE: 'Float64Array',
};
export const DefaultDataType = VtkDataTypes.FLOAT;
export default {
DefaultDataType,
DataTypeByteSize,
VtkDataTypes,
};