class vtkImplicitFunctionCollection;
-class VISU_CutPlaneFunction: public vtkPlane
+class VISU_I_EXPORT VISU_CutPlaneFunction: public vtkPlane
{
public:
static VISU_CutPlaneFunction* New();
-class VISU_ClippingPlaneMgr {
+class VISU_I_EXPORT VISU_ClippingPlaneMgr {
public:
VISU_ClippingPlaneMgr();
~VISU_ClippingPlaneMgr();
#ifndef VISU_ColoredPrs3dCache_i_HeaderFile
#define VISU_ColoredPrs3dCache_i_HeaderFile
+#include "VISU_I.hxx"
+
#include "VISU_ColoredPrs3dFactory.hh"
#include "SALOME_GenericObjPointer.hh"
* This interface is responsible for memory management of 3d presentations.
* One cache corresponds to one study.
*/
- class ColoredPrs3dCache_i : public virtual POA_VISU::ColoredPrs3dCache,
+ class VISU_I_EXPORT ColoredPrs3dCache_i : public virtual POA_VISU::ColoredPrs3dCache,
public virtual SALOME::GenericObj_i,
public virtual RemovableObject_i
{
#ifndef VISU_ColoredPrs3dHolder_i_HeaderFile
#define VISU_ColoredPrs3dHolder_i_HeaderFile
+#include "VISU_I.hxx"
#include "VISU_PrsObject_i.hh"
#include "SALOME_GenericObj_i.hh"
* created on fields. It is publishing in the object browser in a separate folder
* and can be controled by viewer's slider.
*/
- class ColoredPrs3dHolder_i : public virtual POA_VISU::ColoredPrs3dHolder,
+ class VISU_I_EXPORT ColoredPrs3dHolder_i : public virtual POA_VISU::ColoredPrs3dHolder,
public virtual SALOME::GenericObj_i,
public virtual PrsObject_i
{