X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FOBJECT%2FGEOM_AISShape.hxx;h=a90919622be38904b721470da245030145f2b914;hb=81fdd49b0f83ca23e04698697bf191a97467ca38;hp=2cbf8b2b062943a4f5617a0a74b6ff78675d8f33;hpb=9499b99fe2dcb53e1ea364f97986f8f432b04600;p=modules%2Fgeom.git diff --git a/src/OBJECT/GEOM_AISShape.hxx b/src/OBJECT/GEOM_AISShape.hxx index 2cbf8b2b0..a90919622 100644 --- a/src/OBJECT/GEOM_AISShape.hxx +++ b/src/OBJECT/GEOM_AISShape.hxx @@ -27,6 +27,8 @@ #ifndef _GEOM_AISShape_HeaderFile #define _GEOM_AISShape_HeaderFile +#include "GEOM_OBJECT_defs.hxx" + #ifndef _Standard_HeaderFile #include #endif @@ -53,17 +55,14 @@ #include #endif +#include + class PrsMgr_PresentationManager3d; class Prs3d_Presentation; class SALOME_InteractiveObject; class TopoDS_Shape; -#if defined WNT && defined WIN32 && defined SALOME_WNT_EXPORTS -#define OBJECT_WNT_EXPORT __declspec( dllexport ) -#else -#define OBJECT_WNT_EXPORT -#endif -class OBJECT_WNT_EXPORT GEOM_AISShape : public SALOME_AISShape { +class GEOM_OBJECT_EXPORT GEOM_AISShape : public SALOME_AISShape { public: @@ -105,34 +104,16 @@ public: // friend Handle_Standard_Type& GEOM_AISShape_Type_(); const Handle(Standard_Type)& DynamicType() const; - Standard_Boolean IsKind(const Handle(Standard_Type)&) const; - -protected: - - // Methods PROTECTED - // - - - // Fields PROTECTED - // + Standard_Boolean IsKind(const Handle(Standard_Type)&) const; +protected: + Quantity_Color myShadingColor; private: - - // Methods PRIVATE - // - - - // Fields PRIVATE - // - Standard_CString myName; - Quantity_Color myShadingColor; + TCollection_AsciiString myName; }; - - - // other inline functions and methods (like "C++: function call" methods) //