#ifndef SVTK_Prs_H
#define SVTK_Prs_H
+#include <SVTK.h>
#include "SALOME_Prs.h"
#include <vtkActorCollection.h>
-class SVTK_Prs : public SALOME_VTKPrs
+class SVTK_EXPORT SVTK_Prs : public SALOME_VTKPrs
{
public:
SVTK_Prs();
/*!a subclass of actor that always faces the camera
*@see vtkFollower
*/
-class VTKViewer_UnScaledActor: public vtkFollower
+class VTKVIEWER_EXPORT VTKViewer_UnScaledActor: public vtkFollower
{
VTKViewer_UnScaledActor(const VTKViewer_UnScaledActor&);
/*!a subclass of actor that always faces the camera
*@see vtkFollower
*/
-class VTKViewer_LineActor: public vtkFollower
+class VTKVIEWER_EXPORT VTKViewer_LineActor: public vtkFollower
{
VTKViewer_LineActor(const VTKViewer_LineActor&);
//****************************************************************
/*!This class provide support trihedron object in vtk viewer.*/
-class VTKVIEWER_EXPORT VTKViewer_Trihedron : public vtkObject
+class VTKVIEWER_EXPORT VTKVIEWER_EXPORT VTKViewer_Trihedron : public vtkObject
{
protected:
/*!Initialize fields by default values.*/
* Its only duty is to give correct initialization and destruction
* of its pipe-lines
*/
-class VTKViewer_Axis : public vtkObject
+class VTKVIEWER_EXPORT VTKViewer_Axis : public vtkObject
{
protected:
VTKViewer_Axis();