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
1.3.9.1