public:
bool doRotate() const { return _do_rotate; }
double medianPlane() const { return _median_plane; }
+ double surf3DAdjustmentEps() const { return _surf_3D_adjustment_eps; }
+ void setSurf3DAdjustmentEps(double val) { _surf_3D_adjustment_eps=val; }
template<class MyMeshType, class MyMatrixRow>
void performAdjustmentOfBB(PlanarIntersector<MyMeshType,MyMatrixRow>* intersector, std::vector<double>& bbox) const
{ intersector->adjustBoundingBoxes(bbox,_surf_3D_adjustment_eps); }
#
field=MEDCouplingFieldDouble.New(ON_CELLS)
field.setMesh(mesh)
+ field.setNature(Integral)
myCoords=DataArrayDouble.New()
sampleTab=[]
for i in range(nbOfCells*9):
%include "MEDCouplingMesh.hxx"
%include "NormalizedUnstructuredMesh.hxx"
%include "MEDCouplingField.hxx"
+%include "MEDCouplingNatureOfField.hxx"
namespace ParaMEDMEM
{
void applyLin(double a, double b, int compoId);
int getNumberOfComponents() const;
int getNumberOfTuples() const throw(INTERP_KERNEL::Exception);
+ NatureOfField getNature() const { return _nature; }
+ void setNature(NatureOfField nat) throw(INTERP_KERNEL::Exception);
void updateTime();
%extend {
void setValues(PyObject *li)