Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
0020431: EDF 1020 SMESH : Radial Mesh of a cylinder
[modules/smesh.git]
/
src
/
StdMeshers
/
StdMeshers_Regular_1D.hxx
diff --git
a/src/StdMeshers/StdMeshers_Regular_1D.hxx
b/src/StdMeshers/StdMeshers_Regular_1D.hxx
index 244ebe6a1b203935b981f72fe0d8b1041dd8f2a2..86a573c54994de41f3d2ccdcebf733ac4f33ed64 100644
(file)
--- a/
src/StdMeshers/StdMeshers_Regular_1D.hxx
+++ b/
src/StdMeshers/StdMeshers_Regular_1D.hxx
@@
-32,6
+32,8
@@
#include "SMESH_1D_Algo.hxx"
#include "SMESH_1D_Algo.hxx"
+#include "StdMeshers_FixedPoints1D.hxx"
+
class Adaptor3d_Curve;
class TopoDS_Vertex;
class StdMeshers_SegmentLengthAroundVertex;
class Adaptor3d_Curve;
class TopoDS_Vertex;
class StdMeshers_SegmentLengthAroundVertex;
@@
-97,7
+99,7
@@
protected:
StdMeshers_SegmentLengthAroundVertex* getVertexHyp(SMESH_Mesh & theMesh,
const TopoDS_Vertex & theV);
StdMeshers_SegmentLengthAroundVertex* getVertexHyp(SMESH_Mesh & theMesh,
const TopoDS_Vertex & theV);
- enum HypothesisType { LOCAL_LENGTH, MAX_LENGTH, NB_SEGMENTS, BEG_END_LENGTH, DEFLECTION, ARITHMETIC_1D, NONE };
+ enum HypothesisType { LOCAL_LENGTH, MAX_LENGTH, NB_SEGMENTS, BEG_END_LENGTH, DEFLECTION, ARITHMETIC_1D,
FIXED_POINTS_1D,
NONE };
enum ValueIndex {
SCALE_FACTOR_IND = 0,
enum ValueIndex {
SCALE_FACTOR_IND = 0,
@@
-123,10
+125,13
@@
protected:
HypothesisType _hypType;
HypothesisType _hypType;
+ const StdMeshers_FixedPoints1D* _fpHyp;
+
double _value[2];
int _ivalue[3];
std::vector<double> _vvalue[1];
std::string _svalue[1];
double _value[2];
int _ivalue[3];
std::vector<double> _vvalue[1];
std::string _svalue[1];
+ std::vector<int> _revEdgesIDs;
// a source of propagated hypothesis, is set by CheckHypothesis()
// always called before Compute()
// a source of propagated hypothesis, is set by CheckHypothesis()
// always called before Compute()