/*!
* \brief To display in the viewer IDs of selected elements or nodes
*/
-class SMESHGUI_IdPreview
+class SMESHGUI_EXPORT SMESHGUI_IdPreview
{
public:
SMESHGUI_IdPreview(SVTK_ViewWindow* theViewWindow);
enum TSideID { QUAD_BOTTOM_SIDE=0, QUAD_RIGHT_SIDE, QUAD_TOP_SIDE, QUAD_LEFT_SIDE, NB_QUAD_SIDES };
typedef uvPtStruct UVPtStruct;
-struct FaceQuadStruct
+struct STDMESHERS_EXPORT FaceQuadStruct
{
- struct Side // a side of FaceQuadStruct
+ struct STDMESHERS_EXPORT Side // a side of FaceQuadStruct
{
- struct Contact // contact of two sides
+ struct STDMESHERS_EXPORT Contact // contact of two sides
{
int point; // index of a grid point of this side where two sides meat
Side* other_side;
#define StdMeshers_ObjRefUlils_HeaderFile
#include "SMESH_Gen_i.hxx"
+#include "SMESH_StdMeshers_I.hxx"
/*!
* \brief Class encapsulates methods
* \param theEntry - study entry
* \retval TopoDS_Shape - result TopoDS_Shape
*/
- static TopoDS_Shape EntryToShape(const std::string theEntry);
+ STDMESHERS_I_EXPORT static TopoDS_Shape EntryToShape(const std::string theEntry);
/*!
* \brief Return study entry of GEOM Object