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, HuginBase::SrcPanoImage * image,
00035                    VisualizationState *visualization_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 Wed Jul 16 01:25:30 2014 for Hugintrunk by  doxygen 1.3.9.1