-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2020 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
void RenumberNodes() throw (SALOME::SALOME_Exception);
void RenumberElements() throw (SALOME::SALOME_Exception);
- SMESH::ListOfGroups* RotationSweepObjects(const SMESH::ListOfIDSources & nodes,
- const SMESH::ListOfIDSources & edges,
- const SMESH::ListOfIDSources & faces,
+ SMESH::ListOfGroups* RotationSweepObjects(const SMESH::ListOfIDSources & Nodes,
+ const SMESH::ListOfIDSources & Edges,
+ const SMESH::ListOfIDSources & Faces,
const SMESH::AxisStruct & Axis,
CORBA::Double AngleInRadians,
CORBA::Long NbOfSteps,
CORBA::Double Tolerance,
- CORBA::Boolean toMakeGroups)
+ CORBA::Boolean ToMakeGroups)
throw (SALOME::SALOME_Exception);
- SMESH::ListOfGroups* ExtrusionSweepObjects(const SMESH::ListOfIDSources & nodes,
- const SMESH::ListOfIDSources & edges,
- const SMESH::ListOfIDSources & faces,
- const SMESH::DirStruct & stepVector,
- CORBA::Long nbOfSteps,
- const SMESH::double_array & theScaleFactors,
- CORBA::Boolean theLinearVariation,
- const SMESH::double_array & theBasePoint,
- CORBA::Boolean toMakeGroups)
+ SMESH::ListOfGroups* ExtrusionSweepObjects(const SMESH::ListOfIDSources & Nodes,
+ const SMESH::ListOfIDSources & Edges,
+ const SMESH::ListOfIDSources & Faces,
+ const SMESH::DirStruct & StepVector,
+ CORBA::Long NbOfSteps,
+ CORBA::Boolean ToMakeGroups,
+ const SMESH::double_array & ScaleFactors,
+ CORBA::Boolean ScalesVariation,
+ const SMESH::double_array & BasePoint,
+ const SMESH::double_array & Angles,
+ CORBA::Boolean AnglesVariation)
throw (SALOME::SALOME_Exception);
SMESH::ListOfGroups* ExtrusionByNormal(const SMESH::ListOfIDSources& objects,
throw (SALOME::SALOME_Exception);
SMESH::ListOfGroups*
- ExtrusionAlongPathObjects(const SMESH::ListOfIDSources & nodes,
- const SMESH::ListOfIDSources & edges,
- const SMESH::ListOfIDSources & faces,
+ ExtrusionAlongPathObjects(const SMESH::ListOfIDSources & Nodes,
+ const SMESH::ListOfIDSources & Edges,
+ const SMESH::ListOfIDSources & Faces,
SMESH::SMESH_IDSource_ptr PathMesh,
GEOM::GEOM_Object_ptr PathShape,
CORBA::Long NodeStart,
CORBA::Boolean HasAngles,
const SMESH::double_array & Angles,
- CORBA::Boolean LinearVariation,
+ CORBA::Boolean AnglesVariation,
CORBA::Boolean HasRefPoint,
const SMESH::PointStruct & RefPoint,
bool MakeGroups,
+ const SMESH::double_array & ScaleFactors,
+ CORBA::Boolean ScalesVariation,
SMESH::SMESH_MeshEditor::Extrusion_Error& Error)
throw (SALOME::SALOME_Exception);
/*!
* \brief Create a slot of given width around given 1D elements lying on a triangle mesh.
- * The slot is consrtucted by cutting faces by cylindrical surfaces made
+ * The slot is constructed by cutting faces by cylindrical surfaces made
* around each segment. Segments are expected to be created by MakePolyLine().
* \return Edges located at the slot boundary
*/