mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-04-24 02:52:04 +05:00
Fix for bug PAL13958(iso don't run (regressive bug)).
This commit is contained in:
parent
c5886a79fa
commit
23f2c8e59c
@ -521,16 +521,20 @@ void GEOM_Displayer::Update( SALOME_OCCPrs* prs )
|
|||||||
AISShape->SetDisplayMode( myDisplayMode );
|
AISShape->SetDisplayMode( myDisplayMode );
|
||||||
AISShape->SetShadingColor( myShadingColor );
|
AISShape->SetShadingColor( myShadingColor );
|
||||||
|
|
||||||
// Set color for iso lines
|
// Set color and number for iso lines
|
||||||
SUIT_ResourceMgr* aResMgr = SUIT_Session::session()->resourceMgr();
|
SUIT_ResourceMgr* aResMgr = SUIT_Session::session()->resourceMgr();
|
||||||
QColor col = aResMgr->colorValue( "Geometry", "isos_color", QColor(int(0.5*255), int(0.5*255), int(0.5*255)) );
|
QColor col = aResMgr->colorValue( "Geometry", "isos_color", QColor(int(0.5*255), int(0.5*255), int(0.5*255)) );
|
||||||
Quantity_Color aColor = SalomeApp_Tools::color( col );
|
Quantity_Color aColor = SalomeApp_Tools::color( col );
|
||||||
|
int anUIsoNumber = aResMgr->integerValue("OCCViewer", "iso_number_u", 1);
|
||||||
|
int aVIsoNumber = aResMgr->integerValue("OCCViewer", "iso_number_v", 1);
|
||||||
|
|
||||||
Handle(Prs3d_IsoAspect) anAspect = AISShape->Attributes()->UIsoAspect();
|
Handle(Prs3d_IsoAspect) anAspect = AISShape->Attributes()->UIsoAspect();
|
||||||
|
anAspect->SetNumber( anUIsoNumber );
|
||||||
anAspect->SetColor( aColor );
|
anAspect->SetColor( aColor );
|
||||||
AISShape->Attributes()->SetUIsoAspect( anAspect );
|
AISShape->Attributes()->SetUIsoAspect( anAspect );
|
||||||
|
|
||||||
anAspect = AISShape->Attributes()->VIsoAspect();
|
anAspect = AISShape->Attributes()->VIsoAspect();
|
||||||
|
anAspect->SetNumber( aVIsoNumber );
|
||||||
anAspect->SetColor( aColor );
|
anAspect->SetColor( aColor );
|
||||||
AISShape->Attributes()->SetVIsoAspect( anAspect );
|
AISShape->Attributes()->SetVIsoAspect( anAspect );
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user