33 std::string _orig_filename;
50 FF_att_8_template = 1,
63 MN_mipmap_bilinear = 5,
64 MN_mipmap_trilinear = 6,
66 MN_bilinear_gequal = 9,
67 MN_bilinear_lequal = 10,
68 MN_bicubic_gequal = 11,
69 MN_bicubic_lequal = 12
78 MG_modulate_detail = 6,
79 MG_bilinear_gequal = 7,
80 MG_bilinear_lequal = 8,
81 MG_bicubic_gequal = 9,
82 MG_bicubic_lequal = 10
90 enum EnvironmentType {
110 enum ExternalFormat {
116 enum ProjectionType {
154 LPoint2d _real_earth;
170 int _real_world_size_u;
171 int _real_world_size_v;
174 FileFormat _file_format;
175 Minification _min_filter;
176 Magnification _mag_filter;
178 RepeatType _repeat_u;
179 RepeatType _repeat_v;
183 EnvironmentType _env_type;
184 bool _intensity_is_alpha;
186 double _float_real_world_size_u;
187 double _float_real_world_size_v;
188 int _imported_origin_code;
190 InternalFormat _internal_format;
191 ExternalFormat _external_format;
192 bool _use_mipmap_kernel;
193 PN_stdfloat _mipmap_kernel[8];
197 Magnification _mag_filter_alpha;
198 Magnification _mag_filter_color;
199 double _lambert_conic_central_meridian;
200 double _lambert_conic_upper_latitude;
201 double _lambert_conic_lower_latitude;
207 int _detail_scramble;
209 PN_stdfloat _tile_lower_left_u;
210 PN_stdfloat _tile_lower_left_v;
211 PN_stdfloat _tile_upper_right_u;
212 PN_stdfloat _tile_upper_right_v;
213 ProjectionType _projection;
214 EarthModel _earth_model;
216 ImageOrigin _image_origin;
217 PointsUnits _geospecific_points_units;
218 Hemisphere _geospecific_hemisphere;
219 std::string _comment;
229 FltError unpack_attr(
const Datagram &datagram);
230 FltError pack_attr(
Datagram &datagram)
const;
234 return get_class_type();
236 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
240 static void init_type() {
241 FltRecord::init_type();
243 FltRecord::get_class_type());