X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FStdMeshers_I%2FStdMeshers_Projection_1D_2D_3D_i.cxx;h=515b7e85b92bbd065b95c57801e353f35ca53b31;hp=4f7a924120a1efb6c2827a03beae8459fe470f78;hb=7eec94a3aee21950eb470b656177016375d2b604;hpb=251f8c052dd12dd29922210dc901b295fe999a0e diff --git a/src/StdMeshers_I/StdMeshers_Projection_1D_2D_3D_i.cxx b/src/StdMeshers_I/StdMeshers_Projection_1D_2D_3D_i.cxx index 4f7a92412..515b7e85b 100644 --- a/src/StdMeshers_I/StdMeshers_Projection_1D_2D_3D_i.cxx +++ b/src/StdMeshers_I/StdMeshers_Projection_1D_2D_3D_i.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2016 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 @@ -47,7 +47,6 @@ StdMeshers_Projection_3D_i::StdMeshers_Projection_3D_i( PortableServer::POA_ptr SMESH_Algo_i( thePOA ), SMESH_3D_Algo_i( thePOA ) { - MESSAGE( "StdMeshers_Projection_3D_i::StdMeshers_Projection_3D_i" ); myBaseImpl = new ::StdMeshers_Projection_3D( theGenImpl->GetANewId(), theStudyId, theGenImpl ); @@ -56,16 +55,25 @@ StdMeshers_Projection_3D_i::StdMeshers_Projection_3D_i( PortableServer::POA_ptr StdMeshers_Projection_3D_i::~StdMeshers_Projection_3D_i() { - MESSAGE( "StdMeshers_Projection_3D_i::~StdMeshers_Projection_3D_i" ); } //----------------------------------------------------------------------------- ::StdMeshers_Projection_3D* StdMeshers_Projection_3D_i::GetImpl() { - MESSAGE( "StdMeshers_Projection_3D_i::GetImpl" ); return ( ::StdMeshers_Projection_3D* )myBaseImpl; } +//================================================================================ +/*! + * \brief Return true if the algorithm is applicable to a shape + */ +//================================================================================ + +CORBA::Boolean StdMeshers_Projection_3D_i::IsApplicable(const TopoDS_Shape &S, + CORBA::Boolean toCheckAll) +{ + return ::StdMeshers_Projection_3D::IsApplicable( S, toCheckAll ); +} //============================================================================= /*! @@ -81,7 +89,6 @@ StdMeshers_Projection_2D_i::StdMeshers_Projection_2D_i( PortableServer::POA_ptr SMESH_Algo_i( thePOA ), SMESH_2D_Algo_i( thePOA ) { - MESSAGE( "StdMeshers_Projection_2D_i::StdMeshers_Projection_2D_i" ); myBaseImpl = new ::StdMeshers_Projection_2D( theGenImpl->GetANewId(), theStudyId, theGenImpl ); @@ -90,13 +97,11 @@ StdMeshers_Projection_2D_i::StdMeshers_Projection_2D_i( PortableServer::POA_ptr StdMeshers_Projection_2D_i::~StdMeshers_Projection_2D_i() { - MESSAGE( "StdMeshers_Projection_2D_i::~StdMeshers_Projection_2D_i" ); } //----------------------------------------------------------------------------- ::StdMeshers_Projection_2D* StdMeshers_Projection_2D_i::GetImpl() { - MESSAGE( "StdMeshers_Projection_2D_i::GetImpl" ); return ( ::StdMeshers_Projection_2D* )myBaseImpl; } @@ -115,7 +120,6 @@ StdMeshers_Projection_1D2D_i::StdMeshers_Projection_1D2D_i( PortableServer::POA_ SMESH_Algo_i( thePOA ), SMESH_2D_Algo_i( thePOA ) { - MESSAGE( "StdMeshers_Projection_1D2D_i::StdMeshers_Projection_1D2D_i" ); myBaseImpl = new ::StdMeshers_Projection_1D2D( theGenImpl->GetANewId(), theStudyId, theGenImpl ); @@ -124,13 +128,11 @@ StdMeshers_Projection_1D2D_i::StdMeshers_Projection_1D2D_i( PortableServer::POA_ StdMeshers_Projection_1D2D_i::~StdMeshers_Projection_1D2D_i() { - MESSAGE( "StdMeshers_Projection_1D2D_i::~StdMeshers_Projection_1D2D_i" ); } //----------------------------------------------------------------------------- ::StdMeshers_Projection_1D2D* StdMeshers_Projection_1D2D_i::GetImpl() { - MESSAGE( "StdMeshers_Projection_1D2D_i::GetImpl" ); return ( ::StdMeshers_Projection_1D2D* )myBaseImpl; } @@ -149,7 +151,6 @@ StdMeshers_Projection_1D_i::StdMeshers_Projection_1D_i( PortableServer::POA_ptr SMESH_Algo_i( thePOA ), SMESH_1D_Algo_i( thePOA ) { - MESSAGE( "StdMeshers_Projection_1D_i::StdMeshers_Projection_1D_i" ); myBaseImpl = new ::StdMeshers_Projection_1D( theGenImpl->GetANewId(), theStudyId, theGenImpl ); @@ -158,12 +159,10 @@ StdMeshers_Projection_1D_i::StdMeshers_Projection_1D_i( PortableServer::POA_ptr StdMeshers_Projection_1D_i::~StdMeshers_Projection_1D_i() { - MESSAGE( "StdMeshers_Projection_1D_i::~StdMeshers_Projection_1D_i" ); } //----------------------------------------------------------------------------- ::StdMeshers_Projection_1D* StdMeshers_Projection_1D_i::GetImpl() { - MESSAGE( "StdMeshers_Projection_1D_i::GetImpl" ); return ( ::StdMeshers_Projection_1D* )myBaseImpl; }