27 #ifndef _SMESH_AutomaticLength_HXX_ 28 #define _SMESH_AutomaticLength_HXX_ 57 double GetLength(
const SMESH_Mesh* aMesh,
const TopoDS_Shape& anEdge)
63 double GetLength(
const SMESH_Mesh* aMesh,
const double edgeLength)
76 void SetFineness(
double theFineness)
85 virtual std::ostream &
SaveTo(std::ostream & save);
86 virtual std::istream &
LoadFrom(std::istream & load);
107 double _fineness,
_S0, _minLen;
1D Hypothesis to compute segment length free of thinking
std::map< const TopoDS_TShape *, double > _TShapeToLength
#define STDMESHERS_EXPORT
virtual std::istream & LoadFrom(std::istream &load)=0
double GetFineness() const
Return mesh Fineness.
virtual bool SetParametersByDefaults(const TDefaults &dflts, const SMESH_Mesh *theMesh=0)=0
Initialize my parameter values by default parameters.
virtual std::ostream & SaveTo(std::ostream &save)=0
virtual bool SetParametersByMesh(const SMESH_Mesh *theMesh, const TopoDS_Shape &theShape)=0
Initialize my parameter values by the mesh built on the geometry.