-// Copyright (C) 2007-2023 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2024 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
case SMESH::FT_Warping:
functor.reset( new SMESH::Controls::Warping() );
break;
+ case SMESH::FT_Warping3D:
+ functor.reset(new SMESH::Controls::Warping3D());
+ break;
case SMESH::FT_MinimumAngle:
functor.reset( new SMESH::Controls::MinimumAngle() );
break;
case SMESH::FT_BallDiameter:
functor.reset( new SMESH::Controls::BallDiameter() );
break;
+ case SMESH::FT_ScaledJacobian:
+ functor.reset( new SMESH::Controls::ScaledJacobian() );
+ break;
default:
break;
}
case SMESH::FT_Warping:
functor = manager->CreateWarping();
break;
+ case SMESH::FT_Warping3D:
+ functor = manager->CreateWarping3D();
+ break;
case SMESH::FT_MinimumAngle:
functor = manager->CreateMinimumAngle();
break;
case SMESH::FT_BallDiameter:
functor = manager->CreateBallDiameter();
break;
+ case SMESH::FT_ScaledJacobian:
+ functor = manager->CreateScaledJacobian();
+ break;
default:
break;
}