#ifndef _TYPES_H_ #define _TYPES_H_ #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 SCHNApps; class Plugin; class PluginInteraction; class PluginProcessing; class View; class Camera; class MapHandlerGen; class CellSelectorGen; struct Texture; class ObjectHandlerGen; typedef QMap PluginSet; typedef QMap ViewSet; typedef QMap CameraSet; typedef QMap MapSet; typedef QMap VBOSet; typedef QMap AttributeSet; typedef QMap CellSelectorSet; typedef QMap ShaderSet; typedef QMap TextureSet; typedef QMap ObjectSet; } // namespace SCHNApps } // namespace CGoGN #endif