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
regression with bos #24400 [CEA] Option in SALOME for not storing in med files the...
[modules/smesh.git]
/
src
/
SMESHGUI
/
SMESHGUI_MakeNodeAtPointDlg.cxx
diff --git
a/src/SMESHGUI/SMESHGUI_MakeNodeAtPointDlg.cxx
b/src/SMESHGUI/SMESHGUI_MakeNodeAtPointDlg.cxx
index f1b55af95c457e537a1d81eab8b1f7c91de93ec9..6b1b7c140536d60458a4a51493944ce053323d47 100644
(file)
--- a/
src/SMESHGUI/SMESHGUI_MakeNodeAtPointDlg.cxx
+++ b/
src/SMESHGUI/SMESHGUI_MakeNodeAtPointDlg.cxx
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-20
16
CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-20
21
CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@
-533,9
+533,9
@@
bool SMESHGUI_MakeNodeAtPointOp::onApply()
bool ok;
int anId = myDlg->myId->text().toInt( &ok );
if( !ok || anId < 1 )
bool ok;
int anId = myDlg->myId->text().toInt( &ok );
if( !ok || anId < 1 )
- anId = aMeshEditor->FindNodeClosestTo(myDlg->myDestinationX->GetValue(),
- myDlg->myDestinationY->GetValue(),
-
myDlg->myDestinationZ->GetValue(
));
+ anId =
FromSmIdType<int>(
aMeshEditor->FindNodeClosestTo(myDlg->myDestinationX->GetValue(),
+
myDlg->myDestinationY->GetValue(),
+
myDlg->myDestinationZ->GetValue()
));
int aResult = aMeshEditor->MoveNode(anId,
myDlg->myDestinationX->GetValue(),
int aResult = aMeshEditor->MoveNode(anId,
myDlg->myDestinationX->GetValue(),
@@
-770,9
+770,9
@@
void SMESHGUI_MakeNodeAtPointOp::redisplayPreview()
myDlg->myDestDZ->setReadOnly(true);
}
if ( isPreview && isMoveNode && anId == 0 )
myDlg->myDestDZ->setReadOnly(true);
}
if ( isPreview && isMoveNode && anId == 0 )
- anId = aPreviewer->FindNodeClosestTo(myDlg->myDestinationX->GetValue(),
- myDlg->myDestinationY->GetValue(),
-
myDlg->myDestinationZ->GetValue(
));
+ anId =
FromSmIdType<int>(
aPreviewer->FindNodeClosestTo(myDlg->myDestinationX->GetValue(),
+
myDlg->myDestinationY->GetValue(),
+
myDlg->myDestinationZ->GetValue()
));
// find id and/or just compute preview
aPreviewer->MoveNode(anId,
myDlg->myDestinationX->GetValue(),
// find id and/or just compute preview
aPreviewer->MoveNode(anId,
myDlg->myDestinationX->GetValue(),
@@
-869,8
+869,8
@@
void SMESHGUI_MakeNodeAtPointOp::onTextChange( const QString& theText )
if( const SMDS_MeshNode* aNode = aMesh->FindNode( theText.toInt() ) )
{
if( const SMDS_MeshNode* aNode = aMesh->FindNode( theText.toInt() ) )
{
-
TColStd_MapOfInteger
aListInd;
- aListInd.Add(
aNode->GetID(
) );
+
SVTK_TVtkIDsMap
aListInd;
+ aListInd.Add(
FromSmIdType<int>(aNode->GetID()
) );
selector()->AddOrRemoveIndex( anIO, aListInd, false );
if( SVTK_ViewWindow* aViewWindow = SMESH::GetViewWindow( SMESHGUI::GetSMESHGUI() ) )
aViewWindow->highlight( anIO, true, true );
selector()->AddOrRemoveIndex( anIO, aListInd, false );
if( SVTK_ViewWindow* aViewWindow = SMESH::GetViewWindow( SMESHGUI::GetSMESHGUI() ) )
aViewWindow->highlight( anIO, true, true );