Salome HOME
projects
/
modules
/
geom.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
IMP 0016175: EDF455: Save GUIState don't redisplay the objects.
[modules/geom.git]
/
src
/
OBJECT
/
GEOM_AISShape.hxx
diff --git
a/src/OBJECT/GEOM_AISShape.hxx
b/src/OBJECT/GEOM_AISShape.hxx
index 2cbf8b2b062943a4f5617a0a74b6ff78675d8f33..a90919622be38904b721470da245030145f2b914 100644
(file)
--- a/
src/OBJECT/GEOM_AISShape.hxx
+++ b/
src/OBJECT/GEOM_AISShape.hxx
@@
-27,6
+27,8
@@
#ifndef _GEOM_AISShape_HeaderFile
#define _GEOM_AISShape_HeaderFile
#ifndef _GEOM_AISShape_HeaderFile
#define _GEOM_AISShape_HeaderFile
+#include "GEOM_OBJECT_defs.hxx"
+
#ifndef _Standard_HeaderFile
#include <Standard.hxx>
#endif
#ifndef _Standard_HeaderFile
#include <Standard.hxx>
#endif
@@
-53,17
+55,14
@@
#include <Handle_Prs3d_Presentation.hxx>
#endif
#include <Handle_Prs3d_Presentation.hxx>
#endif
+#include <TCollection_AsciiString.hxx>
+
class PrsMgr_PresentationManager3d;
class Prs3d_Presentation;
class SALOME_InteractiveObject;
class TopoDS_Shape;
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:
public:
@@
-105,34
+104,16
@@
public:
//
friend Handle_Standard_Type& GEOM_AISShape_Type_();
const Handle(Standard_Type)& DynamicType() const;
//
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:
private:
-
- // Methods PRIVATE
- //
-
-
- // Fields PRIVATE
- //
- Standard_CString myName;
- Quantity_Color myShadingColor;
+ TCollection_AsciiString myName;
};
};
-
-
-
// other inline functions and methods (like "C++: function call" methods)
//
// other inline functions and methods (like "C++: function call" methods)
//