From 8e2ebc4de19e6956549413a599f6e27daa498303 Mon Sep 17 00:00:00 2001 From: Johannes Hofmann Date: Fri, 27 Oct 2006 23:24:13 +0200 Subject: implement ImageMetaData classes --- src/JpgcomImageMetaData.H | 30 ++++++------------------------ 1 file changed, 6 insertions(+), 24 deletions(-) (limited to 'src/JpgcomImageMetaData.H') diff --git a/src/JpgcomImageMetaData.H b/src/JpgcomImageMetaData.H index bb701b5..3d063c6 100644 --- a/src/JpgcomImageMetaData.H +++ b/src/JpgcomImageMetaData.H @@ -17,31 +17,13 @@ // USA. // -#ifndef IMAGE_META_DATA_H -#define IMAGE_META_DATA_H +#ifndef JPGCOM_IMAGE_META_DATA_H +#define JPGCOM_IMAGE_META_DATA_H -class ImageMetaData { - ImageMetaData(); - - virtual int load_image(const char *name); - - virtual double get_longitude(); - virtual double get_latitude(); - virtual double get_height(); - virtual double get_direction(); - virtual double get_nick(); - virtual double get_tilt(); - virtual double get_focallength_sensor_ratio(); - virtual int get_projection_type(); - - virtual void set_longitude(double v); - virtual void set_latitude(double v); - virtual void set_height(double v); - virtual void set_direction(double v); - virtual void set_nick(double v); - virtual void set_tilt(double v); - virtual void set_focallength_sensor_ratio(double v); - virtual int set_projection_type(int v); +#include "ImageMetaData.H" +class JpgcomImageMetaData : ImageMetaData { + virtual int load_image(char *name); + virtual int save_image(char *name); }; #endif -- cgit v1.2.3