[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

hugin1/hugin/ChoosyRemapper.h

Go to the documentation of this file.
00001 // -*- c-basic-offset: 4 -*-
00002 
00023 #ifndef _CHOOSYREMAPPER_H
00024 #define _CHOOSYREMAPPER_H
00025 
00026 #include "MeshRemapper.h"
00027 
00031 class ChoosyRemapper : public MeshRemapper
00032 {
00033 public:
00034     ChoosyRemapper(HuginBase::Panorama *m_pano, unsigned int image_number,
00035                    ViewState *view_state);
00036     ~ChoosyRemapper();
00037     void UpdateAndResetIndex();
00038     bool GetNextFaceCoordinates(Coords *result);
00039 private:
00040     enum RemapperSelection {REMAP_NONE, REMAP_VERTEX, REMAP_TEX};
00041     RemapperSelection selection;
00042     MeshRemapper *selected_remapper;
00043 };
00044 
00045 
00046 #endif

Generated on Mon Sep 20 01:01:25 2010 for Hugintrunk by doxygen 1.3.9.1