X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMDS%2FSMDS_MeshNode.hxx;h=042a1734af5bfdefef81be8e24fbb719339bfe8c;hb=05ae10badd80e02346c06faf21f68062400f3f20;hp=01482f9226c7a86d52037dc4deec9161f04f5051;hpb=c3bf92bd87b770fd81631a3853f7f5bb1ac6a4e8;p=modules%2Fsmesh.git diff --git a/src/SMDS/SMDS_MeshNode.hxx b/src/SMDS/SMDS_MeshNode.hxx index 01482f922..042a1734a 100644 --- a/src/SMDS/SMDS_MeshNode.hxx +++ b/src/SMDS/SMDS_MeshNode.hxx @@ -29,16 +29,26 @@ #include "SMDS_MeshElement.hxx" #include "SMDS_Position.hxx" +#include -#include -using namespace std; +//#ifdef WNT +//#include +//#else +//#define SALOME_WNT_EXPORT +//#endif -class SMDS_MeshNode:public SMDS_MeshElement +#if defined WNT && defined WIN32 && defined SMDS_EXPORTS +#define SMDS_WNT_EXPORT __declspec( dllexport ) +#else +#define SMDS_WNT_EXPORT +#endif + +class SMDS_WNT_EXPORT SMDS_MeshNode:public SMDS_MeshElement { public: SMDS_MeshNode(double x, double y, double z); - void Print(ostream & OS) const; + void Print(std::ostream & OS) const; double X() const; double Y() const; double Z() const; @@ -61,7 +71,7 @@ class SMDS_MeshNode:public SMDS_MeshElement private: double myX, myY, myZ; SMDS_PositionPtr myPosition; - set myInverseElements; + NCollection_List myInverseElements; }; #endif