18260e407SAxel Dörfler /* 28260e407SAxel Dörfler * Copyright 2007, Axel Dörfler, axeld@pinc-software.de. All rights reserved. 38260e407SAxel Dörfler * Distributed under the terms of the MIT License. 48260e407SAxel Dörfler */ 58260e407SAxel Dörfler #ifndef TIFF_H 68260e407SAxel Dörfler #define TIFF_H 78260e407SAxel Dörfler 88260e407SAxel Dörfler 98260e407SAxel Dörfler #include <SupportDefs.h> 108260e407SAxel Dörfler 118260e407SAxel Dörfler 128260e407SAxel Dörfler enum types { 13*8560c788SAxel Dörfler TIFF_UINT8_TYPE = 1, 14*8560c788SAxel Dörfler TIFF_STRING_TYPE, 15*8560c788SAxel Dörfler TIFF_UINT16_TYPE, 168260e407SAxel Dörfler TIFF_UINT32_TYPE, 178260e407SAxel Dörfler TIFF_UFRACTION_TYPE, 18*8560c788SAxel Dörfler TIFF_INT8_TYPE, 19*8560c788SAxel Dörfler TIFF_UNDEFINED_TYPE, 20*8560c788SAxel Dörfler TIFF_INT16_TYPE, 218260e407SAxel Dörfler TIFF_INT32_TYPE, 228260e407SAxel Dörfler TIFF_FRACTION_TYPE, 238260e407SAxel Dörfler TIFF_FLOAT_TYPE, 248260e407SAxel Dörfler TIFF_DOUBLE_TYPE, 258260e407SAxel Dörfler }; 268260e407SAxel Dörfler 278260e407SAxel Dörfler struct tiff_tag { 288260e407SAxel Dörfler uint16 tag; 298260e407SAxel Dörfler uint16 type; 308260e407SAxel Dörfler uint32 length; 318260e407SAxel Dörfler }; 328260e407SAxel Dörfler 338260e407SAxel Dörfler #endif // TIFF_H 34