Minor DOC changes

+ Fix compilation warning "variable may be used uninitialized"
This commit is contained in:
eap 2016-05-24 20:37:08 +03:00
parent 7e7d0566c1
commit 373690534a
8 changed files with 11 additions and 7 deletions

View File

@ -38,3 +38,7 @@ print "MESH: Min aspect = %s, Max aspect = %s" % ( aspects[0], aspects[1] )
# get max value of Aspect Ratio of faces in triaGroup # get max value of Aspect Ratio of faces in triaGroup
grAspects = mesh.GetMinMax( SMESH.FT_AspectRatio, triaGroup ) grAspects = mesh.GetMinMax( SMESH.FT_AspectRatio, triaGroup )
print "GROUP: Max aspect = %s" % grAspects[1] print "GROUP: Max aspect = %s" % grAspects[1]
# get Aspect Ratio of an element
aspect = mesh.FunctorValue( SMESH.FT_AspectRatio, ids[0] )
print "Aspect ratio of the face %s = %s" % ( ids[0], aspect )

View File

@ -40,7 +40,7 @@ print "size", aGroup.Size()
print "is empty", aGroup.IsEmpty() print "is empty", aGroup.IsEmpty()
# check of presence of an entity in the group # check of presence of an entity in the group
aGroup.Add([1,2]) # method specific to the standalone group aGroup.Add([1,2]) # Add() method is specific to the standalone group
print "contains node 2", aGroup.Contains(2) print "contains node 2", aGroup.Contains(2)
# get an entity by index # get an entity by index

View File

@ -1869,7 +1869,7 @@ void Length2D::GetValues(TValues& theValues)
} }
else { else {
SMDS_ElemIteratorPtr aNodesIter = anElem->nodesIterator(); SMDS_ElemIteratorPtr aNodesIter = anElem->nodesIterator();
long aNodeId[2]; long aNodeId[2] = {0,0};
gp_Pnt P[3]; gp_Pnt P[3];
double aLength; double aLength;

View File

@ -660,7 +660,7 @@ bool SMESH_Pattern::Load (SMESH_Mesh* theMesh,
const TopoDS_Vertex v = TopoDS::Vertex( vExp.Current() ); const TopoDS_Vertex v = TopoDS::Vertex( vExp.Current() );
gp_Pnt2d uv = BRep_Tool::Parameters( v, face ); gp_Pnt2d uv = BRep_Tool::Parameters( v, face );
double minDist = DBL_MAX; double minDist = DBL_MAX;
int index; int index = 0;
vector< TPoint >::const_iterator pVecIt = myPoints.begin(); vector< TPoint >::const_iterator pVecIt = myPoints.begin();
for ( iPoint = 0; pVecIt != myPoints.end(); pVecIt++, iPoint++ ) { for ( iPoint = 0; pVecIt != myPoints.end(); pVecIt++, iPoint++ ) {
double dist = uv.SquareDistance( (*pVecIt).myInitUV ); double dist = uv.SquareDistance( (*pVecIt).myInitUV );

View File

@ -2726,7 +2726,7 @@ void SMESHGUI_MeshOp::setFilteredAlgoData( const int theTabIndex, const int theI
} }
else else
{ {
HypothesisData* anCurrentAlgo; HypothesisData* anCurrentAlgo = 0;
bool isReqDisBound = true; bool isReqDisBound = true;
QString anCurrentCompareType = anCompareType; QString anCurrentCompareType = anCompareType;
isNone = currentHyp( aDim, Algo ) < 0; isNone = currentHyp( aDim, Algo ) < 0;

View File

@ -360,7 +360,7 @@ void StdMeshers_Penta_3D::MakeNodes()
// set XYZ on horizontal edges and get node columns of faces: // set XYZ on horizontal edges and get node columns of faces:
// 2 columns for each face, between which a base node is located // 2 columns for each face, between which a base node is located
vector<const SMDS_MeshNode*>* nColumns[8]; vector<const SMDS_MeshNode*>* nColumns[8];
double ratio[ NB_WALL_FACES ]; // base node position between columns [0.-1.] double ratio[ NB_WALL_FACES ] = {0,0,0,0}; // base node position between columns [0.-1.]
if ( createNode ) { if ( createNode ) {
for ( k = 0; k < NB_WALL_FACES ; ++k ) { for ( k = 0; k < NB_WALL_FACES ; ++k ) {
ratio[ k ] = SetHorizEdgeXYZ (aBNXYZ, wallFaceID[ k ], ratio[ k ] = SetHorizEdgeXYZ (aBNXYZ, wallFaceID[ k ],

View File

@ -3300,7 +3300,7 @@ bool StdMeshers_Quadrangle_2D::computeReduced (SMESH_Mesh & aMesh,
UVPtStruct nullUVPtStruct; UVPtStruct nullUVPtStruct;
nullUVPtStruct.node = 0; nullUVPtStruct.node = 0;
nullUVPtStruct.x = nullUVPtStruct.y = nullUVPtStruct.u = nullUVPtStruct.y = 0; nullUVPtStruct.x = nullUVPtStruct.y = nullUVPtStruct.u = nullUVPtStruct.v = 0;
nullUVPtStruct.param = 0; nullUVPtStruct.param = 0;

View File

@ -300,7 +300,7 @@ namespace VISCOUS_2D
double _D; // _vec1.Crossed( _vec2 ) double _D; // _vec1.Crossed( _vec2 )
double _param1, _param2; // intersection param on _seg1 and _seg2 double _param1, _param2; // intersection param on _seg1 and _seg2
_SegmentIntersection(): _param1(0), _param2(0), _D(0) {} _SegmentIntersection(): _D(0), _param1(0), _param2(0) {}
bool Compute(const _Segment& seg1, const _Segment& seg2, bool seg2IsRay = false ) bool Compute(const _Segment& seg1, const _Segment& seg2, bool seg2IsRay = false )
{ {