/** * Construct a PNGChunk using the reference bytes * given. */ PngIhdrChunk(byte[] reference) { super(reference); if (reference.length <= IHDR_DATA_LENGTH) SWT.error(SWT.ERROR_INVALID_IMAGE); width = getInt32(WIDTH_DATA_OFFSET); height = getInt32(HEIGHT_DATA_OFFSET); bitDepth = reference[BIT_DEPTH_OFFSET]; colorType = reference[COLOR_TYPE_OFFSET]; compressionMethod = reference[COMPRESSION_METHOD_OFFSET]; filterMethod = reference[FILTER_METHOD_OFFSET]; interlaceMethod = reference[INTERLACE_METHOD_OFFSET]; }
/** * Construct a PNGChunk using the reference bytes * given. */ PngIhdrChunk(byte[] reference) { super(reference); if (reference.length <= IHDR_DATA_LENGTH) SWT.error(SWT.ERROR_INVALID_IMAGE); width = getInt32(WIDTH_DATA_OFFSET); height = getInt32(HEIGHT_DATA_OFFSET); bitDepth = reference[BIT_DEPTH_OFFSET]; colorType = reference[COLOR_TYPE_OFFSET]; compressionMethod = reference[COMPRESSION_METHOD_OFFSET]; filterMethod = reference[FILTER_METHOD_OFFSET]; interlaceMethod = reference[INTERLACE_METHOD_OFFSET]; }
/** * Construct a PNGChunk using the reference bytes * given. */ PngIhdrChunk(byte[] reference) { super(reference); if (reference.length <= IHDR_DATA_LENGTH) SWT.error(SWT.ERROR_INVALID_IMAGE); width = getInt32(WIDTH_DATA_OFFSET); height = getInt32(HEIGHT_DATA_OFFSET); bitDepth = reference[BIT_DEPTH_OFFSET]; colorType = reference[COLOR_TYPE_OFFSET]; compressionMethod = reference[COMPRESSION_METHOD_OFFSET]; filterMethod = reference[FILTER_METHOD_OFFSET]; interlaceMethod = reference[INTERLACE_METHOD_OFFSET]; }
/** * Construct a PNGChunk using the reference bytes * given. */ PngIhdrChunk(byte[] reference) { super(reference); if (reference.length <= IHDR_DATA_LENGTH) SWT.error(SWT.ERROR_INVALID_IMAGE); width = getInt32(WIDTH_DATA_OFFSET); height = getInt32(HEIGHT_DATA_OFFSET); bitDepth = reference[BIT_DEPTH_OFFSET]; colorType = reference[COLOR_TYPE_OFFSET]; compressionMethod = reference[COMPRESSION_METHOD_OFFSET]; filterMethod = reference[FILTER_METHOD_OFFSET]; interlaceMethod = reference[INTERLACE_METHOD_OFFSET]; }
/** * Construct a PNGChunk using the reference bytes * given. */ PngIhdrChunk(byte[] reference) { super(reference); if (reference.length <= IHDR_DATA_LENGTH) SWT.error(SWT.ERROR_INVALID_IMAGE); width = getInt32(WIDTH_DATA_OFFSET); height = getInt32(HEIGHT_DATA_OFFSET); bitDepth = reference[BIT_DEPTH_OFFSET]; colorType = reference[COLOR_TYPE_OFFSET]; compressionMethod = reference[COMPRESSION_METHOD_OFFSET]; filterMethod = reference[FILTER_METHOD_OFFSET]; interlaceMethod = reference[INTERLACE_METHOD_OFFSET]; }
/** * Construct a PNGChunk using the reference bytes * given. */ PngIhdrChunk(byte[] reference) { super(reference); if (reference.length <= IHDR_DATA_LENGTH) SWT.error(SWT.ERROR_INVALID_IMAGE); width = getInt32(WIDTH_DATA_OFFSET); height = getInt32(HEIGHT_DATA_OFFSET); bitDepth = reference[BIT_DEPTH_OFFSET]; colorType = reference[COLOR_TYPE_OFFSET]; compressionMethod = reference[COMPRESSION_METHOD_OFFSET]; filterMethod = reference[FILTER_METHOD_OFFSET]; interlaceMethod = reference[INTERLACE_METHOD_OFFSET]; }