X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESH_I%2FSMESH_Mesh_i.cxx;h=139262a6f38b4f5c2b2938f5bfc29b00ab2535d4;hp=b47ae9b19e261cd1c7ae03d6f169e51d68bbb774;hb=67dba15dfdd0b7f7a2671a70ad831a080a9c0487;hpb=e12cb3f8c3219fb5d53a7a23569011f1009ffd41;ds=sidebyside diff --git a/src/SMESH_I/SMESH_Mesh_i.cxx b/src/SMESH_I/SMESH_Mesh_i.cxx index b47ae9b19..139262a6f 100644 --- a/src/SMESH_I/SMESH_Mesh_i.cxx +++ b/src/SMESH_I/SMESH_Mesh_i.cxx @@ -4048,7 +4048,8 @@ SMESH::long_array* SMESH_Mesh_i::GetElemFaceNodes(CORBA::Long elemId, //purpose : Returns three components of normal of given mesh face. //======================================================================= -SMESH::double_array* SMESH_Mesh_i::GetFaceNormal(CORBA::Long elemId) +SMESH::double_array* SMESH_Mesh_i::GetFaceNormal(CORBA::Long elemId, + CORBA::Boolean normalized) { if ( _preMeshInfo ) _preMeshInfo->FullLoadFromFile(); @@ -4058,7 +4059,7 @@ SMESH::double_array* SMESH_Mesh_i::GetFaceNormal(CORBA::Long elemId) if ( SMESHDS_Mesh* mesh = _impl->GetMeshDS() ) { gp_XYZ normal; - if ( SMESH_MeshAlgos::FaceNormal( mesh->FindElement(elemId), normal, /*normalized=*/true )) + if ( SMESH_MeshAlgos::FaceNormal( mesh->FindElement(elemId), normal, normalized )) { aResult->length( 3 ); aResult[ 0 ] = normal.X();