#ifndef _TYPES_H_ #define _TYPES_H_ #include #include #include #include "Topology/generic/parameters.h" #include "Topology/map/embeddedMap2.h" #include "Topology/map/embeddedMap3.h" namespace CGoGN { namespace Utils { class VBO; class GLSLShader; } struct PFP2: public PFP_STANDARD { typedef EmbeddedMap2 MAP; }; struct PFP3: public PFP_STANDARD { typedef EmbeddedMap3 MAP; }; namespace SCHNApps { class Plugin; class View; class Camera; class MapHandlerGen; struct Texture; typedef QHash PluginHash; typedef QHash ViewHash; typedef QHash CameraHash; typedef QHash MapHash; typedef QMap VBOHash; typedef QHash ShaderHash; typedef QHash TextureHash; } // namespace SCHNApps } // namespace CGoGN #endif