1 /*****************************************************************************/
2 // Copyright 2006-2008 Adobe Systems Incorporated
3 // All Rights Reserved.
4 //
5 // NOTICE:  Adobe permits you to use, modify, and distribute this file in
6 // accordance with the terms of the Adobe license agreement accompanying it.
7 /*****************************************************************************/
8 
9 /* $Id: //mondo/dng_sdk_1_4/dng_sdk/source/dng_classes.h#1 $ */
10 /* $DateTime: 2012/05/30 13:28:51 $ */
11 /* $Change: 832332 $ */
12 /* $Author: tknoll $ */
13 
14 /*** \file
15  * Forward class declarations to avoid having to include many .h files in most places.
16  */
17 
18 /*****************************************************************************/
19 
20 #ifndef __dng_classes__
21 #define __dng_classes__
22 
23 /*****************************************************************************/
24 
25 class dng_1d_function;
26 class dng_1d_table;
27 class dng_abort_sniffer;
28 class dng_area_task;
29 class dng_basic_tag_set;
30 class dng_camera_profile;
31 class dng_camera_profile_id;
32 class dng_camera_profile_info;
33 class dng_color_space;
34 class dng_color_spec;
35 class dng_date_time;
36 class dng_date_time_info;
37 class dng_exif;
38 class dng_fingerprint;
39 class dng_host;
40 class dng_hue_sat_map;
41 class dng_ifd;
42 class dng_image;
43 class dng_image_preview;
44 class dng_image_writer;
45 class dng_info;
46 class dng_iptc;
47 class dng_jpeg_image;
48 class dng_jpeg_preview;
49 class dng_linearization_info;
50 class dng_matrix;
51 class dng_matrix_3by3;
52 class dng_matrix_4by3;
53 class dng_md5_printer;
54 class dng_memory_allocator;
55 class dng_memory_block;
56 class dng_memory_data;
57 class dng_memory_stream;
58 class dng_metadata;
59 class dng_mosaic_info;
60 class dng_mutex;
61 class dng_noise_function;
62 class dng_noise_profile;
63 class dng_opcode;
64 class dng_opcode_list;
65 class dng_orientation;
66 class dng_negative;
67 class dng_pixel_buffer;
68 class dng_point;
69 class dng_point_real64;
70 class dng_preview;
71 class dng_preview_info;
72 class dng_preview_list;
73 class dng_raw_preview;
74 class dng_read_image;
75 class dng_rect;
76 class dng_rect_real64;
77 class dng_render;
78 class dng_resolution;
79 class dng_shared;
80 class dng_spline_solver;
81 class dng_srational;
82 class dng_stream;
83 class dng_string;
84 class dng_string_list;
85 class dng_tiff_directory;
86 class dng_tile_buffer;
87 class dng_time_zone;
88 class dng_tone_curve;
89 class dng_urational;
90 class dng_vector;
91 class dng_vector_3;
92 class dng_xmp;
93 class dng_xmp_sdk;
94 class dng_xy_coord;
95 
96 /*****************************************************************************/
97 
98 #endif
99 
100 /*****************************************************************************/
101