source: nanovis/trunk/imgLoaders/ImageLoaderImpl.h @ 4794

Last change on this file since 4794 was 2857, checked in by ldelgass, 12 years ago

Remove vr3d library - texture classes were redundant. Remove last vestiges of
opencv usage in code and remove from configure - replaced by imgLoaders library
functions.

  • Property svn:eol-style set to native
File size: 380 bytes
Line 
1/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2#ifndef IMAGE_LOADER_IMPL_H
3#define IMAGE_LOADER_IMPL_H
4
5#include <Image.h>
6
7class ImageLoaderImpl
8{
9public:
10    ImageLoaderImpl();
11
12    virtual ~ImageLoaderImpl();
13
14    virtual Image *load(const char *fileName) = 0;
15
16    friend class ImageLoader;
17
18protected:
19    Image::ImageFormat _targetImageFormat;
20};
21
22#endif
Note: See TracBrowser for help on using the repository browser.