mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-11-14 09:38:33 +05:00
Implementation of the issue 20115: [CEA 308] Quadratic elements visualization.
Some corrections.
This commit is contained in:
parent
c66c06508b
commit
e85139c53f
@ -3169,6 +3169,19 @@ void SMESHGUI::initialize( CAM_Application* app )
|
|||||||
popupMgr()->insert( action( 220 ), anId, -1 ); // ALL
|
popupMgr()->insert( action( 220 ), anId, -1 ); // ALL
|
||||||
popupMgr()->setRule( action( 220 ), aDiffElemsInVTK + "&& isVisible && not( elemTypes in entityMode )", QtxPopupMgr::VisibleRule );
|
popupMgr()->setRule( action( 220 ), aDiffElemsInVTK + "&& isVisible && not( elemTypes in entityMode )", QtxPopupMgr::VisibleRule );
|
||||||
|
|
||||||
|
|
||||||
|
//-------------------------------------------------
|
||||||
|
// Representation of the 2D Quadratic elements
|
||||||
|
//-------------------------------------------------
|
||||||
|
anId = popupMgr()->insert( tr( "MEN_QUADRATIC_REPRESENT" ), -1, -1 );
|
||||||
|
popupMgr()->insert( action( 231 ), anId, -1 ); // LINE REPRESENTATION
|
||||||
|
popupMgr()->setRule( action( 231 ), aMeshInVTK + "and isVisible",QtxPopupMgr::VisibleRule );
|
||||||
|
popupMgr()->setRule( action( 231 ), "quadratic2DMode = 'eLines'", QtxPopupMgr::ToggleRule );
|
||||||
|
|
||||||
|
popupMgr()->insert( action( 232 ), anId, -1 ); // ARC REPRESENTATION
|
||||||
|
popupMgr()->setRule( action( 232 ), aMeshInVTK + "and isVisible", QtxPopupMgr::VisibleRule );
|
||||||
|
popupMgr()->setRule( action( 232 ), "quadratic2DMode = 'eArcs'", QtxPopupMgr::ToggleRule );
|
||||||
|
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
// Orientation of faces
|
// Orientation of faces
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
@ -3288,21 +3301,6 @@ void SMESHGUI::initialize( CAM_Application* app )
|
|||||||
|
|
||||||
popupMgr()->insert( separator(), -1, -1 );
|
popupMgr()->insert( separator(), -1, -1 );
|
||||||
|
|
||||||
|
|
||||||
//-------------------------------------------------
|
|
||||||
// Representation of the 2D Quadratic elements
|
|
||||||
//-------------------------------------------------
|
|
||||||
anId = popupMgr()->insert( tr( "MEN_QUADRATIC_REPRESENT" ), -1, -1 );
|
|
||||||
popupMgr()->insert( action( 231 ), anId, -1 ); // LINE REPRESENTATION
|
|
||||||
popupMgr()->setRule( action( 231 ), aMeshInVTK + "and isVisible",QtxPopupMgr::VisibleRule );
|
|
||||||
popupMgr()->setRule( action( 231 ), "quadratic2DMode = 'eLines'", QtxPopupMgr::ToggleRule );
|
|
||||||
|
|
||||||
popupMgr()->insert( action( 232 ), anId, -1 ); // ARC REPRESENTATION
|
|
||||||
popupMgr()->setRule( action( 232 ), aMeshInVTK + "and isVisible", QtxPopupMgr::VisibleRule );
|
|
||||||
popupMgr()->setRule( action( 232 ), "quadratic2DMode = 'eArcs'", QtxPopupMgr::ToggleRule );
|
|
||||||
|
|
||||||
popupMgr()->insert( separator(), -1, -1 );
|
|
||||||
|
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
// Display / Erase
|
// Display / Erase
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user