mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-04-24 01:12:05 +05:00
Fix bug 12290: Exception in Mesh when creating a group on geometry while Geometry module was not activated.
This commit is contained in:
parent
373681d9aa
commit
8b2c58b0d1
@ -77,16 +77,22 @@ extern "C" {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
GEOM::GEOM_Gen_var GeometryGUI::myComponentGeom = GEOM::GEOM_Gen::_nil();
|
GEOM::GEOM_Gen_var GeometryGUI::myComponentGeom = GEOM::GEOM_Gen::_nil();
|
||||||
|
|
||||||
GEOM::GEOM_Gen_var GeometryGUI::GetGeomGen() { return GeometryGUI::myComponentGeom; }
|
GEOM::GEOM_Gen_var GeometryGUI::GetGeomGen()
|
||||||
|
{
|
||||||
|
// Bug 12290: exception in Mesh GUI on GEOMBase::GetShape() if Geometry GUI hasn't been loaded
|
||||||
|
if (CORBA::is_nil(myComponentGeom))
|
||||||
|
InitGeomGen();
|
||||||
|
return GeometryGUI::myComponentGeom;
|
||||||
|
}
|
||||||
|
|
||||||
bool GeometryGUI::InitGeomGen()
|
bool GeometryGUI::InitGeomGen()
|
||||||
{
|
{
|
||||||
GeometryGUI aGG;
|
GeometryGUI aGG;
|
||||||
if( CORBA::is_nil( myComponentGeom ) ) return false;
|
if( CORBA::is_nil( myComponentGeom ) ) return false;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
// function : ClientSObjectToObject
|
// function : ClientSObjectToObject
|
||||||
|
Loading…
x
Reference in New Issue
Block a user