Public Member Functions | |
| TIsoNode (double initU, double initV) | |
| bool | IsUVComputed () const |
| bool | IsMovable () const |
| void | SetNotMovable () |
| void | SetBoundaryNode (TIsoNode *node, int iDir, int i) |
| TIsoNode * | GetBoundaryNode (int iDir, int i) |
| void | SetNext (TIsoNode *node, int iDir, int isForward) |
| TIsoNode * | GetNext (int iDir, int isForward) |
Data Fields | |
| bool | myIsMovable |
| gp_XY | myInitUV |
| gp_XY | myUV |
| double | myRatio [2] |
| gp_Dir2d | myDir [2] |
| TIsoNode * | myNext [4] |
| TIsoNode * | myBndNodes [4] |
Definition at line 1157 of file SMESH_Pattern.cxx.
| TIsoNode.TIsoNode | ( | double | initU, |
| double | initV | ||
| ) |
Definition at line 1165 of file SMESH_Pattern.cxx.
Definition at line 1176 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines().
{ return myBndNodes[ iDir + i * 2 ]; }
Definition at line 1180 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines().
{ return myNext[ iDir + isForward * 2 ]; }
| bool TIsoNode.IsMovable | ( | ) | const |
Definition at line 1170 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines().
{ return myIsMovable && myNext[0] && myNext[1] && myNext[2] && myNext[3]; }
| bool TIsoNode.IsUVComputed | ( | ) | const |
Definition at line 1168 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines(), and getNextNode().
{ return myUV.X() != 1e100; }
Definition at line 1174 of file SMESH_Pattern.cxx.
References ex29_refine.node().
Referenced by SMESH_Pattern.compUVByElasticIsolines().
{ myBndNodes[ iDir + i * 2 ] = node; }
Definition at line 1178 of file SMESH_Pattern.cxx.
References ex29_refine.node().
Referenced by SMESH_Pattern.compUVByElasticIsolines().
| void TIsoNode.SetNotMovable | ( | ) |
Definition at line 1172 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines().
{ myIsMovable = false; }
Definition at line 1164 of file SMESH_Pattern.cxx.
| gp_Dir2d TIsoNode.myDir[2] |
Definition at line 1162 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines().
| gp_XY TIsoNode.myInitUV |
Definition at line 1159 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines().
Definition at line 1158 of file SMESH_Pattern.cxx.
Definition at line 1163 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines(), and getNextNode().
| double TIsoNode.myRatio[2] |
Definition at line 1161 of file SMESH_Pattern.cxx.
Referenced by SMESH_Pattern.compUVByElasticIsolines().
| gp_XY TIsoNode.myUV |
Definition at line 1160 of file SMESH_Pattern.cxx.
Referenced by checkQuads(), and SMESH_Pattern.compUVByElasticIsolines().