+++ /dev/null
-// Copyright (C) 2007-2011 CEA/DEN, EDF R&D
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-#ifndef __INTERPKERNELBASESDEFINES_HXX__
-#define __INTERPKERNELBASESDEFINES_HXX__
-
-//export symbols
-// #ifdef WIN32
-// # if defined INTERPKERNELBASES_EXPORTS || defined interpkernelbases_EXPORTS
-// # define INTERPKERNELBASES_EXPORT __declspec(dllexport)
-// # else
-// # define INTERPKERNELBASES_EXPORT __declspec(dllimport)
-// # endif
-// #else
-// # define INTERPKERNELBASES_EXPORT
-// #endif
-
-#define INTERPKERNELBASES_EXPORT
-
-#endif
#ifndef __INTERPKERNELEXCEPTION_HXX__
#define __INTERPKERNELEXCEPTION_HXX__
-#include "INTERPKERNELBASESDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include <string>
#include <exception>
namespace INTERP_KERNEL
{
- class INTERPKERNELBASES_EXPORT Exception : public std::exception
+ class INTERPKERNEL_EXPORT Exception : public std::exception
{
public:
Exception(const char *what);
+++ /dev/null
-// Copyright (C) 2007-2011 CEA/DEN, EDF R&D
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-#ifndef __INTERPKERNELEXPREVALDEFINES_HXX__
-#define __INTERPKERNELEXPREVALDEFINES_HXX__
-
-//export symbols
-// #ifdef WIN32
-// # if defined INTERPKERNELEXPREVAL_EXPORTS || defined interpkernelexpreval_EXPORTS
-// # define INTERPKERNELEXPREVAL_EXPORT __declspec(dllexport)
-// # else
-// # define INTERPKERNELEXPREVAL_EXPORT __declspec(dllimport)
-// # endif
-// #else
-// # define INTERPKERNELEXPREVAL_EXPORT
-// #endif
-
-#define INTERPKERNELEXPREVAL_EXPORT
-
-#ifdef WNT
-#pragma warning( disable : 4290 ) // See http://msdn.microsoft.com/en-us/library/sa28fef8%28VS.80%29.aspx
-#endif
-
-
-#endif
#ifndef __INTERPKERNELASMX86_HXX__
#define __INTERPKERNELASMX86_HXX__
-#include "INTERPKERNELEXPREVALDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelException.hxx"
#include <vector>
#ifndef __INTERPKERNELEXPRPARSER_HXX__
#define __INTERPKERNELEXPRPARSER_HXX__
-#include "INTERPKERNELEXPREVALDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelUnit.hxx"
#include "InterpKernelException.hxx"
#include "InterpKernelFunction.hxx"
{
class ValueDouble;
- class INTERPKERNELEXPREVAL_EXPORT LeafExpr
+ class INTERPKERNEL_EXPORT LeafExpr
{
public:
virtual ~LeafExpr();
static LeafExpr *buildInstanceFrom(const std::string& expr) throw(INTERP_KERNEL::Exception);
};
- class INTERPKERNELEXPREVAL_EXPORT LeafExprVal : public LeafExpr
+ class INTERPKERNEL_EXPORT LeafExprVal : public LeafExpr
{
public:
LeafExprVal(double value);
double _value;
};
- class INTERPKERNELEXPREVAL_EXPORT LeafExprVar : public LeafExpr
+ class INTERPKERNEL_EXPORT LeafExprVar : public LeafExpr
{
public:
LeafExprVar(const std::string& var);
std::string _var_name;
};
- class INTERPKERNELEXPREVAL_EXPORT ExprParser
+ class INTERPKERNEL_EXPORT ExprParser
{
public:
ExprParser(const char *expr, ExprParser *father=0);
#ifndef __INTERPKERNELFUNCTION_HXX__
#define __INTERPKERNELFUNCTION_HXX__
-#include "INTERPKERNELEXPREVALDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelException.hxx"
#include <vector>
class Value;
class Function;
- class INTERPKERNELEXPREVAL_EXPORT FunctionsFactory
+ class INTERPKERNEL_EXPORT FunctionsFactory
{
public:
static Function *buildFuncFromString(const char *type, int nbOfParams) throw(INTERP_KERNEL::Exception);
static Function *buildTernaryFuncFromString(const char *type) throw(INTERP_KERNEL::Exception);
};
- class INTERPKERNELEXPREVAL_EXPORT Function
+ class INTERPKERNEL_EXPORT Function
{
public:
virtual ~Function();
virtual bool isACall() const = 0;
};
- class INTERPKERNELEXPREVAL_EXPORT UnaryFunction : public Function
+ class INTERPKERNEL_EXPORT UnaryFunction : public Function
{
public:
int getNbInputParams() const;
};
- class INTERPKERNELEXPREVAL_EXPORT IdentityFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT IdentityFunction : public UnaryFunction
{
public:
~IdentityFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT PositiveFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT PositiveFunction : public UnaryFunction
{
public:
~PositiveFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT NegateFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT NegateFunction : public UnaryFunction
{
public:
~NegateFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT CosFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT CosFunction : public UnaryFunction
{
public:
~CosFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT SinFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT SinFunction : public UnaryFunction
{
public:
~SinFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT TanFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT TanFunction : public UnaryFunction
{
public:
~TanFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT SqrtFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT SqrtFunction : public UnaryFunction
{
public:
~SqrtFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT AbsFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT AbsFunction : public UnaryFunction
{
public:
~AbsFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT ExpFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT ExpFunction : public UnaryFunction
{
public:
~ExpFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT LnFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT LnFunction : public UnaryFunction
{
public:
~LnFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT LogFunction : public UnaryFunction
+ class INTERPKERNEL_EXPORT LogFunction : public UnaryFunction
{
public:
~LogFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT Log10Function : public UnaryFunction
+ class INTERPKERNEL_EXPORT Log10Function : public UnaryFunction
{
public:
~Log10Function();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT BinaryFunction : public Function
+ class INTERPKERNEL_EXPORT BinaryFunction : public Function
{
public:
int getNbInputParams() const;
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT MinusFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT MinusFunction : public BinaryFunction
{
public:
~MinusFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT MultFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT MultFunction : public BinaryFunction
{
public:
~MultFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT DivFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT DivFunction : public BinaryFunction
{
public:
~DivFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT PowFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT PowFunction : public BinaryFunction
{
public:
~PowFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT MaxFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT MaxFunction : public BinaryFunction
{
public:
~MaxFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT MinFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT MinFunction : public BinaryFunction
{
public:
~MinFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT GreaterThanFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT GreaterThanFunction : public BinaryFunction
{
public:
~GreaterThanFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT LowerThanFunction : public BinaryFunction
+ class INTERPKERNEL_EXPORT LowerThanFunction : public BinaryFunction
{
public:
~LowerThanFunction();
static const char REPR[];
};
- class INTERPKERNELEXPREVAL_EXPORT TernaryFunction : public Function
+ class INTERPKERNEL_EXPORT TernaryFunction : public Function
{
public:
int getNbInputParams() const;
};
- class INTERPKERNELEXPREVAL_EXPORT IfFunction : public TernaryFunction
+ class INTERPKERNEL_EXPORT IfFunction : public TernaryFunction
{
public:
~IfFunction();
#ifndef __INTERPKERNELUNIT_HXX__
#define __INTERPKERNELUNIT_HXX__
-#include "INTERPKERNELEXPREVALDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelException.hxx"
#include <map>
namespace INTERP_KERNEL
{
- class INTERPKERNELEXPREVAL_EXPORT UnitDataBase
+ class INTERPKERNEL_EXPORT UnitDataBase
{
public:
UnitDataBase();
static const double ADD_COEFF[NB_OF_UNITS_RECOGN];
};
- class INTERPKERNELEXPREVAL_EXPORT DecompositionInUnitBase
+ class INTERPKERNEL_EXPORT DecompositionInUnitBase
{
public:
DecompositionInUnitBase();
* dimension 3 stands for elec intensity A.
* dimension 4 stands for temperature in K.
*/
- class INTERPKERNELEXPREVAL_EXPORT Unit
+ class INTERPKERNEL_EXPORT Unit
{
public:
Unit(const char *reprC, bool tryToInterp=true);
#ifndef __INTERPKERNELVALUE_HXX__
#define __INTERPKERNELVALUE_HXX__
-#include "INTERPKERNELEXPREVALDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelException.hxx"
#include "InterpKernelUnit.hxx"
namespace INTERP_KERNEL
{
- class INTERPKERNELEXPREVAL_EXPORT Value
+ class INTERPKERNEL_EXPORT Value
{
public:
virtual Value *newInstance() const = 0;
virtual Value *ifFunc(const Value *the, const Value *els) const throw(INTERP_KERNEL::Exception) = 0;
};
- class INTERPKERNELEXPREVAL_EXPORT ValueDouble : public Value
+ class INTERPKERNEL_EXPORT ValueDouble : public Value
{
public:
ValueDouble();
double _data;
};
- class INTERPKERNELEXPREVAL_EXPORT ValueUnit : public Value
+ class INTERPKERNEL_EXPORT ValueUnit : public Value
{
public:
ValueUnit();
DecompositionInUnitBase _data;
};
- class INTERPKERNELEXPREVAL_EXPORT ValueDoubleExpr : public Value
+ class INTERPKERNEL_EXPORT ValueDoubleExpr : public Value
{
public:
ValueDoubleExpr(int szDestData, const double *srcData);
#ifndef __INTERPKERNELGAUSS_HXX__
#define __INTERPKERNELGAUSS_HXX__
+#include "INTERPKERNELDefines.hxx"
#include "NormalizedUnstructuredMesh.hxx"
#include "InterpKernelException.hxx"
typedef std::vector<int> IndexVector;
//Class to store Gauss Points information
- class GaussInfo
+ class INTERPKERNEL_EXPORT GaussInfo
{
public:
GaussInfo( NormalizedCellType theGeometry,
//Class for calculation of the coordinates of the gauss points
- class GaussCoords
+ class INTERPKERNEL_EXPORT GaussCoords
{
public:
+++ /dev/null
-// Copyright (C) 2007-2011 CEA/DEN, EDF R&D
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-#ifndef __INTERPKERNELGEOMETRIC2DDEFINES_HXX__
-#define __INTERPKERNELGEOMETRIC2DDEFINES_HXX__
-
-//export symbols
-// #ifdef WIN32
-// # if defined INTERPKERNELGEOMETRIC2D_EXPORTS || defined InterpGeometric2DAlg_EXPORTS
-// # define INTERPKERNELGEOMETRIC2D_EXPORT __declspec(dllexport)
-// # else
-// # define INTERPKERNELGEOMETRIC2D_EXPORT __declspec(dllimport)
-// # endif
-// #else
-// # define INTERPKERNELGEOMETRIC2D_EXPORT
-// #endif
-
-#define INTERPKERNELGEOMETRIC2D_EXPORT
-
-#endif
#ifndef __INTERPKERNELGEO2DABSTRACTEDGE_HXX__
#define __INTERPKERNELGEO2DABSTRACTEDGE_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include <set>
#include <list>
/*!
* Asumption is done with this iterator that we iterate on a container containing more than one edge.
*/
- class INTERPKERNELGEOMETRIC2D_EXPORT IteratorOnComposedEdge
+ class INTERPKERNEL_EXPORT IteratorOnComposedEdge
{
friend class ComposedEdge;
friend class ElementaryEdge;
#ifndef __INTERPKERNELGEO2DBOUNDS_HXX__
#define __INTERPKERNELGEO2DBOUNDS_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include <algorithm>
ON_BOUNDARY_NEG = 3
} Position;
- class INTERPKERNELGEOMETRIC2D_EXPORT Bounds
+ class INTERPKERNEL_EXPORT Bounds
{
public:
Bounds():_x_min(0.),_x_max(0.),_y_min(0.),_y_max(0.) { }
#ifndef __INTERPKERNELGEO2DCOMPOSEDNODE_HXX__
#define __INTERPKERNELGEO2DCOMPOSEDNODE_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include <set>
#include <list>
class ElementaryEdge;
class IteratorOnComposedEdge;
- class INTERPKERNELGEOMETRIC2D_EXPORT ComposedEdge
+ class INTERPKERNEL_EXPORT ComposedEdge
{
friend class IteratorOnComposedEdge;
public:
#ifndef __INTERPKERNELGEO2DEDGE_HXX__
#define __INTERPKERNELGEO2DEDGE_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelGeo2DComposedEdge.hxx"
#include "InterpKernelException.hxx"
#include "InterpKernelGeo2DBounds.hxx"
FULL_UNKNOWN = 3
} TypeOfEdgeLocInPolygon;
- class INTERPKERNELGEOMETRIC2D_EXPORT MergePoints
+ class INTERPKERNEL_EXPORT MergePoints
{
public:
MergePoints();
* This class is in charge to store an intersection point as result of \b non oververlapping edge intersection.
* This class manages the cases when intersect element is one of the extrimities of edge1 and/or edge2.
*/
- class INTERPKERNELGEOMETRIC2D_EXPORT IntersectElement
+ class INTERPKERNEL_EXPORT IntersectElement
{
public:
IntersectElement(double val1, double val2, bool start1, bool end1, bool start2, bool end2, Node *node, const Edge& e1, const Edge& e2, bool keepOrder);
/*!
* This abstract interface specifies all the methods to be overloaded of all possibilities edge-intersection.
*/
- class INTERPKERNELGEOMETRIC2D_EXPORT EdgeIntersector
+ class INTERPKERNEL_EXPORT EdgeIntersector
{
protected:
//! All non symetric methods are relative to 'e1'.
const Edge& _e2;
};
- class INTERPKERNELGEOMETRIC2D_EXPORT SameTypeEdgeIntersector : public EdgeIntersector
+ class INTERPKERNEL_EXPORT SameTypeEdgeIntersector : public EdgeIntersector
{
protected:
SameTypeEdgeIntersector(const Edge& e1, const Edge& e2):EdgeIntersector(e1,e2) { }
bool keepOrder() const { return true; }
};
- class INTERPKERNELGEOMETRIC2D_EXPORT CrossTypeEdgeIntersector : public EdgeIntersector
+ class INTERPKERNEL_EXPORT CrossTypeEdgeIntersector : public EdgeIntersector
{
protected:
CrossTypeEdgeIntersector(const Edge& e1, const Edge& e2, bool reverse):EdgeIntersector(e1,e2),_reverse(reverse) { }
* To be exact start and end node can change (adress) but their location remain
* the same (at precision).
*/
- class INTERPKERNELGEOMETRIC2D_EXPORT Edge
+ class INTERPKERNEL_EXPORT Edge
{
public:
Edge(Node *start, Node *end, bool direction=true):_cnt(1),_loc(FULL_UNKNOWN) { if(direction) { _start=start; _end=end; } else { _start=end; _end=start; } _start->incrRef(); _end->incrRef(); }
#ifndef __INTERPKERNELGEO2DEDGEARCCIRCLE_HXX__
#define __INTERPKERNELGEO2DEDGEARCCIRCLE_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelGeo2DEdge.hxx"
namespace INTERP_KERNEL
{
- class INTERPKERNELGEOMETRIC2D_EXPORT ArcCArcCIntersector : public SameTypeEdgeIntersector
+ class INTERPKERNEL_EXPORT ArcCArcCIntersector : public SameTypeEdgeIntersector
{
public:
ArcCArcCIntersector(const EdgeArcCircle& e1, const EdgeArcCircle& e2);
double _dist;
};
- class INTERPKERNELGEOMETRIC2D_EXPORT ArcCSegIntersector : public CrossTypeEdgeIntersector
+ class INTERPKERNEL_EXPORT ArcCSegIntersector : public CrossTypeEdgeIntersector
{
public:
ArcCSegIntersector(const EdgeArcCircle& e1, const EdgeLin& e2, bool reverse=true);
double _determinant;
};
- class INTERPKERNELGEOMETRIC2D_EXPORT EdgeArcCircle : public Edge
+ class INTERPKERNEL_EXPORT EdgeArcCircle : public Edge
{
public:
EdgeArcCircle(std::istream& lineInXfig);
#ifndef __INTERPKERNELGEO2DEDGELIN_HXX__
#define __INTERPKERNELGEO2DEDGELIN_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelGeo2DEdge.hxx"
namespace INTERP_KERNEL
double _matrix[4];//SPACEDIM*SPACEDIM
};
- class INTERPKERNELGEOMETRIC2D_EXPORT EdgeLin : public Edge
+ class INTERPKERNEL_EXPORT EdgeLin : public Edge
{
friend class SegSegIntersector;
public:
#ifndef __INTERPKERNELGEO2DELEMENTARYEDGE_HXX__
#define __INTERPKERNELGEO2DELEMENTARYEDGE_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelException.hxx"
#include "InterpKernelGeo2DAbstractEdge.hxx"
#include "InterpKernelGeo2DEdge.hxx"
namespace INTERP_KERNEL
{
- class INTERPKERNELGEOMETRIC2D_EXPORT ElementaryEdge
+ class INTERPKERNEL_EXPORT ElementaryEdge
{
public:
ElementaryEdge(Edge *ptr, bool direction):_direction(direction),_ptr(ptr) { }
#define __INTERPKERNELGEO2DNODE_HXX__
#include "InterpKernelGeo2DPrecision.hxx"
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include <map>
#include <cmath>
/*!
* As nodes can be shared between edges it is dealed with ref counting.
*/
- class INTERPKERNELGEOMETRIC2D_EXPORT Node
+ class INTERPKERNEL_EXPORT Node
{
public:
Node(double x, double y);
#ifndef __INTERPKERNELGEO2DPRECISION_HXX__
#define __INTERPKERNELGEO2DPRECISION_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
namespace INTERP_KERNEL
{
- class INTERPKERNELGEOMETRIC2D_EXPORT QUADRATIC_PLANAR
+ class INTERPKERNEL_EXPORT QUADRATIC_PLANAR
{
public:
static double _precision;
#ifndef __INTERPKERNELGEO2DQUADRATICPOLYGON_HXX__
#define __INTERPKERNELGEO2DQUADRATICPOLYGON_HXX__
-#include "INTERPKERNELGEOMETRIC2DDefines.hxx"
+#include "INTERPKERNELDefines.hxx"
#include "InterpKernelGeo2DComposedEdge.hxx"
#include "InterpKernelGeo2DAbstractEdge.hxx"
class Edge;
class MergePoints;
- class INTERPKERNELGEOMETRIC2D_EXPORT QuadraticPolygon : public ComposedEdge
+ class INTERPKERNEL_EXPORT QuadraticPolygon : public ComposedEdge
{
public:
QuadraticPolygon() { }
InterpolationCurve.hxx \
InterpolationCurve.txx \
DirectedBoundingBox.hxx \
-Bases/INTERPKERNELBASESDefines.hxx \
Bases/InterpKernelException.hxx \
Bases/NormalizedUnstructuredMesh.hxx \
Bases/InterpKernelStlExt.hxx \
Bases/InterpKernelHashTable.hxx \
Bases/InterpKernelHashFun.hxx \
Bases/InterpKernelAutoPtr.hxx \
-Geometric2D/INTERPKERNELGEOMETRIC2DDefines.hxx \
Geometric2D/InterpKernelGeo2DAbstractEdge.hxx \
Geometric2D/InterpKernelGeo2DBounds.hxx \
Geometric2D/InterpKernelGeo2DPrecision.hxx \
Geometric2D/InterpKernelGeo2DNode.hxx \
Geometric2D/InterpKernelGeo2DQuadraticPolygon.hxx \
Geometric2D/InterpKernelGeo2DEdge.txx \
-ExprEval/INTERPKERNELEXPREVALDefines.hxx \
ExprEval/InterpKernelExprParser.hxx \
ExprEval/InterpKernelFunction.hxx \
ExprEval/InterpKernelUnit.hxx \
VolSurfFormulae.hxx \
VolSurfUser.hxx \
VolSurfUser.txx \
-ExprEval/INTERPKERNELEXPREVALDefines.hxx \
ExprEval/InterpKernelExprParser.hxx \
ExprEval/InterpKernelFunction.hxx \
ExprEval/InterpKernelUnit.hxx \