27#ifndef _SMESH_PROPAGATION_HXX_
28#define _SMESH_PROPAGATION_HXX_
34#include "Utils_SALOME_Exception.hxx"
36#include <TopoDS_Edge.hxx>
52 virtual std::ostream &
SaveTo(std::ostream & save);
53 virtual std::istream &
LoadFrom(std::istream & load);
77 static TopoDS_Edge GetPropagationSource(
SMESH_Mesh& theMesh,
78 const TopoDS_Shape& theEdge,
79 bool& isPropagOfDistribution );
#define STDMESHERS_EXPORT
Definition: SMESH_StdMeshers.hxx:38
virtual std::istream & LoadFrom(std::istream &load)=0
virtual std::ostream & SaveTo(std::ostream &save)=0
const char * GetName() const
Definition: SMESHDS_Hypothesis.cxx:62
Definition: SMESH_Gen.hxx:68
Definition: SMESH_HypoFilter.hxx:57
Definition: SMESH_Hypothesis.hxx:48
virtual bool SetParametersByDefaults(const TDefaults &dflts, const SMESH_Mesh *theMesh=0)=0
Initialize my parameter values by default parameters.
virtual bool SetParametersByMesh(const SMESH_Mesh *theMesh, const TopoDS_Shape &theShape)=0
Initialize my parameter values by the mesh built on the geometry.
Definition: SMESH_Mesh.hxx:80
Definition: SMESH_subMesh.hxx:61
Propagation Of Distribution hypothesis.
Definition: StdMeshers_Propagation.hxx:106
Propagation hypothesis.
Definition: StdMeshers_Propagation.hxx:47
Definition: SMESH_Hypothesis.hxx:100