Salome HOME
Removed not used function SimpleAISobject
[modules/shaper.git] / src / GeomAPI / GeomAPI_ICustomPrs.h
1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 // File:        GeomAPI_ICustomPrs.hxx
4 // Created:     11 Dec 2014
5 // Author:      Vitaly SMETANNIKOV
6
7 #ifndef GeomAPI_ICustomPrs_H
8 #define GeomAPI_ICustomPrs_H
9
10 #include "GeomAPI_AISObject.h"
11
12 /**
13 * Interface of a class which can provide specific customization of
14 * object presentation
15 */ 
16 class GeomAPI_ICustomPrs
17 {
18 public:
19   virtual void customisePresentation(AISObjectPtr thePrs) = 0;
20 };
21
22 typedef std::shared_ptr<GeomAPI_ICustomPrs> GeomCustomPrsPtr;
23
24 #endif