Fix compilation on LInux
This commit is contained in:
parent
af8514564e
commit
64303e25ab
@ -35,7 +35,7 @@
|
|||||||
#define NETGENPLUGIN_GUI_EXPORT __declspec( dllimport )
|
#define NETGENPLUGIN_GUI_EXPORT __declspec( dllimport )
|
||||||
#endif
|
#endif
|
||||||
#else
|
#else
|
||||||
#define NETGENPLUGIN_GUI_EXPORTT
|
#define NETGENPLUGIN_GUI_EXPORT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <SMESHGUI_Hypotheses.h>
|
#include <SMESHGUI_Hypotheses.h>
|
||||||
|
@ -70,7 +70,11 @@ NETGENPlugin_Mesher::NETGENPlugin_Mesher (SMESHDS_Mesh* meshDS,
|
|||||||
_isVolume(isVolume),
|
_isVolume(isVolume),
|
||||||
_optimize(true)
|
_optimize(true)
|
||||||
{
|
{
|
||||||
|
#ifdef WNT
|
||||||
netgen::MeshingParameters& mparams = netgen::GlobalMeshingParameters();
|
netgen::MeshingParameters& mparams = netgen::GlobalMeshingParameters();
|
||||||
|
#else
|
||||||
|
netgen::MeshingParameters& mparams = netgen::mparam;
|
||||||
|
#endif
|
||||||
// Initialize global NETGEN parameters by default values:
|
// Initialize global NETGEN parameters by default values:
|
||||||
// maximal mesh edge size
|
// maximal mesh edge size
|
||||||
mparams.maxh = NETGENPlugin_Hypothesis::GetDefaultMaxSize();
|
mparams.maxh = NETGENPlugin_Hypothesis::GetDefaultMaxSize();
|
||||||
@ -98,7 +102,11 @@ void NETGENPlugin_Mesher::SetParameters(const NETGENPlugin_Hypothesis* hyp)
|
|||||||
{
|
{
|
||||||
if (hyp)
|
if (hyp)
|
||||||
{
|
{
|
||||||
|
#ifdef WNT
|
||||||
netgen::MeshingParameters& mparams = netgen::GlobalMeshingParameters();
|
netgen::MeshingParameters& mparams = netgen::GlobalMeshingParameters();
|
||||||
|
#else
|
||||||
|
netgen::MeshingParameters& mparams = netgen::mparam;
|
||||||
|
#endif
|
||||||
// Initialize global NETGEN parameters:
|
// Initialize global NETGEN parameters:
|
||||||
// maximal mesh segment size
|
// maximal mesh segment size
|
||||||
mparams.maxh = hyp->GetMaxSize();
|
mparams.maxh = hyp->GetMaxSize();
|
||||||
@ -149,7 +157,11 @@ Standard_Boolean IsEqual(const Link& aLink1, const Link& aLink2)
|
|||||||
//=============================================================================
|
//=============================================================================
|
||||||
bool NETGENPlugin_Mesher::Compute()
|
bool NETGENPlugin_Mesher::Compute()
|
||||||
{
|
{
|
||||||
|
#ifdef WNT
|
||||||
netgen::MeshingParameters& mparams = netgen::GlobalMeshingParameters();
|
netgen::MeshingParameters& mparams = netgen::GlobalMeshingParameters();
|
||||||
|
#else
|
||||||
|
netgen::MeshingParameters& mparams = netgen::mparam;
|
||||||
|
#endif
|
||||||
MESSAGE("Compute with:\n"
|
MESSAGE("Compute with:\n"
|
||||||
" max size = " << mparams.maxh << "\n"
|
" max size = " << mparams.maxh << "\n"
|
||||||
" segments per edge = " << mparams.segmentsperedge);
|
" segments per edge = " << mparams.segmentsperedge);
|
||||||
|
Loading…
Reference in New Issue
Block a user